Speaker : | François Durand |
Nokia Bell Labs France | |
Date: | 19/01/2022 |
Time: | 11:00 am - 12:00 pm |
Location: | Paris-Rennes Room (EIT Digital) |
Abstract
When you develop a Python project, it is highly recommended that you design it as a Python package, which gives you access to a variety of powerful development tools. With Package Helper 2, it is easy and fast to do it! Things will go this way:
- The file structure of your package is created in less than a minute with Cookiecutter.
- The PyCharm editor is configured to generate the documentation locally and run the unit tests.
- Your documentation includes a “coverage” page, which displays what parts of the package are covered by the unit tests.
- Your project is hosted on GitHub, which is configured to run the unit tests with several versions of Python and to automatically generate and publish the documentation.
- When desired, GitHub publishes your package on PyPI, so that any Python user can install it.
Tutorial: https://package-helper-2.readthedocs.io/en/latest/tutorial.html.
Progress Sheet: https://docs.google.com/spreadsheets/d/19dI-wMSOaWd_OSoBoOtZRMJY7AMrdRz3UIV-BpcABGI/edit?usp=sharing.