PyCon, the gathering for the community using and developing the open-source Python programming language. This is the second year of the PyCon Pune where the community will meet for two days of talks and working on upstream projects in two days of dev sprint. CFP ends on 15th September AoE.


Note to submitters: The talks will be selected by a team. We will not count the public votes.

Hosted by

PyCon Pune 2017 more

Swapnil Kulkarni


Managing requirements in OpenStack

Submitted Jul 27, 2017

Managing requirements for a python project is a very critical task. It involves creating constraints, making sure that indirect dependencies do not break and at the end of the day its packages are available. This can be handled manually or with some automation with small number of projects. We will see how it can be handled at complete python based cloud operating system OpenStack with hundreds on dependent python projects.


  • Overview why and how we manage the requirements
  • OpenStack projects overview in terms of requirements management
  • What are the key pain areas
  • How OpenStack release engineering team handles it

Speaker bio

I contribute to many OpenStack projects. On the containers side, I am a Core Reviewer in OpenStack Kolla team working on containerizing OpenStack services for deployment and I am also Core Reviewer in OpenStack Requirements team taking care of requirements for all OpenStack projects.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

PyCon Pune 2017 more