Groupe d’études et de recherche en analyse des décisions

Organizing a Python Project

Antoine Prouvost Polytechnique Montréal, Canada

You want to get these import statements right once and for all? You do not know what setup.py is? You want to add tests to your project?

Join us at this tutorial to learn how to organize a Python project. Learn how to make a project that is easily installable, declare dependencies, and use virtual environments. Understand the rudiments of making compiled Python extensions. Discover how to improve your development workflow with tests, debugger, logging, and other Python niceties.

Note: Attendees should already be familiar with Python. This is not an introduction to the Python language.

Ask me anything!

You have a Python question about you could never find an answer to? Is there a Python topic you would like to see covered? Email Antoine Prouvost (at least one week before the presentation) and I will do my best to incorporate it in the presentation.

Please register at: https://forms.gle/EFDGpQN9ifMd3svT6