Call For Proposals

You have until 16th January 2022 AoE to submit your talk to PyCon Italia 2022!


In the last years, Python has become more and more popular, resulting as one of the most widely used programming languages. In facts, Python is now considered as the language of choice for many application domains, such as DevOps, Web Programming, and Data Science.

For this reason, in 2015 PyCon Italia changed its structure, becoming a (bigger) multi-thematic event, gathering together the most important sub-communities within the Python universe.

PyCon Sei for the first time provided a set of dedicated tracks and talks to different subcommunities and now PyCon Italia will carry on this essential work of think-sharing and work-partnership while it will still welcome proposals on every aspect of Python programming.

Presenting at PyCon Italia

Many are the reasons why you should submit your proposal to PyCon Italia.

You could talk about new topics of Python programming or the last features of well-known tools. Besides, you could tell us real-world Python use cases, as well as presenting your own industrial or research Python-powered project.

As long as the presentation is interesting and potentially useful to the Python community, it will be considered for inclusion in the program.

Therefore, every reason is a good reason to submit your proposal at PyCon Italia.

As a token of thanks, all the speakers presenting at PyCon Italia will benefit of a free conference fee.

Moreover, first-time speakers will also benefit of a special rehearsal process we will setup to support them in organizing their presentation material.

PyCon Italia is willing to be a community-powered conference, and we are really looking forward to hearing from your experience!

Topics of Interest

PyCon Italia will be organized into four distinct tracks: one per each hosted sub-community, namely PyData, Web / DevOps, plus a general track, i.e., Python & Friends, where proposals not belonging to a single sub-community will be presented.

Please find below a brief description of the four tracks hosted at PyCon Italia:

PyData Track

PyData is one of the most important events in the Python Data Science Community, with numerous events already held in US and in Europe (e.g. London, and Berlin).

PyData Florence was the very first PyData event held in Italy. This event aims at consolidating the Italian Data Science Community, while providing a place where Italians and non-Italians data scientists can meet and share their knowledge.

Proposals submitted to PyData Florence about numerical and scientific computations will be more than welcome. In more details, the topics of interest for PyData include, but are not limited to:

  • Numerical and Scientific Computations
  • Machine Learning and Deep Learning
  • Text Mining and Natural Language Processing
  • Data mining and analytics
  • Linked Data and Semantic Web
  • Framework for Massive Data Computation
  • Big Data
  • Teaching (Scientific) Python - case studies and tools
  • Software Engineering Best Practices for Data Scientists
  • Reproducible Research
  • Data Visualization tools and libraries

Web / DevOps Track

The payoff of the Django project says: “web framework for perfectionists with deadlines”. In fact, Django is one of the most popular full-stack Python web frameworks. Moreover, Django also has its own software foundation, which is in charge of coordinating the development, and of organizing the series of dedicated events.

DjangoVillage has been the first Django Conference organized by the Italian Django community and is now part of PyCon Italia.

The topics of interest for Web/DevOps include, but are not limited to:

  • Frameworks (Django, Flask, Pyramid, etc)
  • Background Tasks (Celery, etc)
  • WSGI
  • Orchestration (Ansible, Fabric, etc)
  • Continuos integration
  • Core & Internals
  • Testing
  • Enterprise

Python & Friends Track

The Python & Friends track will be the general track of proposals presented at PyCon Italy 2022. In particular, contributions not related to any specific subcommunity will be scheduled in this track.

Suggested topics for this track include, but are not limited to:

  • Core Python
  • Other implementations: Jython, IronPython, PyPy, and Stackless
  • Python libraries and extensions
  • Python 3.x migration
  • Databases
  • Documentation
  • GUI Programming
  • Game Programming
  • Network Programming
  • Open Source Python projects
  • Packaging Issues
  • Programming Tools
  • Project Best Practices
  • Embedding and Extending
  • Web-based Systems

PyCon Italy 2022 Accepted Proposals

PyCon Italy 2022 will accept two different kinds of contributions:

  • Regular Talks: these are standard “talk with slides” lasting 30 minutes. At the end, there will be an optional Q&A session (at least 5 minutes), and the time to change the speaker.
  • Hands-on Training: These are advanced training sessions for a smaller audience (10-20 people), to dive into the subject with all details. These sessions are 4-hours long, and the audience will be strongly encouraged to bring a laptop to experiment. They should be prepared with fewer slides and more source code.

Please note that each submitted proposal must include:

  • an indication of the level of expected audience, choosing from novice, advanced, and expert;
  • the intended track (i.e., PyData, Web/DevOps, Python & Friends) where the proposal should be scheduled.

Note: Please do not submit the same talk multiple times and/or to multiple tracks. This would only have the effect to generate noise, confusion, and would inevitably pollute the community talk voting process. Thank you!

Italian Track

The talk submission form lets you choose the language you want to give the talk in.

If you speak Italian and want to submit a talk for this special track, please go ahead and submit the talk title and abstract directly in Italian. If instead you are available to give the talk twice during PyCon Italia 2022, in both languages, please make two different submissions for the same talk: one in Italian, and one in English.

Diversity & Code of Conduct

Python Italia strongly believes in building a truly diverse community, and fully supports the official Python diversity statement. To avoid negative experiences, all participants will be asked to agree to a code of conduct that explicitly bans verbal and physical harassment at the conference, including talks.

Speakers are thus required to avoid any kind of sexual, racist, or religious language and imagery in the talks, to avoid offending groups that might be under-represented at the conference.

Consider that PyCon Italia is a conference with an audience from a broad geographical area which spans countries and regions with vastly different cultures. What might be considered a “funny, inoffensive joke” in a region might be really offensive (if not even unlawful) in another. If you want to add humour, references and images to your talk, avoid any choice that might be offensive to a group which is different from yours.

Community-based talk voting

As usual, the talk voting process is fully public. Every participant gains the right to vote for talks submitted during the Call For Proposals, as soon as they commit to their presence at the conference by buying a ticket. See all the details in the talk voting page (available after the submission deadline has expired).

Spreading the word

One of Python’s strengths has always been its community. If you know someone who may be interested in submitting their proposal to the next PyCon, please forward this Call for Proposals. If you intend to promote this PyCon event, you can do it through your social networks (#pyconit)


For any further question or inquiry, feel free to contact the organizers.

      Powered by Vercel Logo