Felix Wick/Florian Wilhelm - How to Setup a new Python Project
Felix Wick/Florian Wilhelm - How to Setup a new Python Project
[EuroPython 2014]
[23 July 2014]
Setting up a new Python project from scratch can be quite hard. How to structure your files and directories. Where should my packages, modules, documentation and unit tests go? How do I configure setup.py, Sphinx and so on? We provide proven answers!
-----
Whenever a Python beginner starts with its own project he or she is confronted with the same technical questions. Questions about a well thought out directory structure to hold all the files. How setup.py needs to be configured and even what it is capable of like specifying entry_points and other goodies. We show from the experience of our yearslong work with Python how to structure your Python project in terms of folders, files, modules and packages. How to configure setup.py to specify your requirements, to use it with nosetests, with Sphinx and so on. We also elaborate on the usage of Git and Versioneer (https://github.com/warner/python-versioneer) to help you version your package.
Видео Felix Wick/Florian Wilhelm - How to Setup a new Python Project канала EuroPython Conference
[EuroPython 2014]
[23 July 2014]
Setting up a new Python project from scratch can be quite hard. How to structure your files and directories. Where should my packages, modules, documentation and unit tests go? How do I configure setup.py, Sphinx and so on? We provide proven answers!
-----
Whenever a Python beginner starts with its own project he or she is confronted with the same technical questions. Questions about a well thought out directory structure to hold all the files. How setup.py needs to be configured and even what it is capable of like specifying entry_points and other goodies. We show from the experience of our yearslong work with Python how to structure your Python project in terms of folders, files, modules and packages. How to configure setup.py to specify your requirements, to use it with nosetests, with Sphinx and so on. We also elaborate on the usage of Git and Versioneer (https://github.com/warner/python-versioneer) to help you version your package.
Видео Felix Wick/Florian Wilhelm - How to Setup a new Python Project канала EuroPython Conference
Показать
Комментарии отсутствуют
Информация о видео
22 сентября 2014 г. 12:53:37
00:24:44
Другие видео канала
![a python plugin system via entrypoints (intermediate) anthony explains #128](https://i.ytimg.com/vi/fY3Y_xPKWNA/default.jpg)
![Building and Distributing Python Software with Conda](https://i.ytimg.com/vi/HSK-6dCnYVQ/default.jpg)
![Felix Wick - ML Based Time Series Regression| PyData Global 2020](https://i.ytimg.com/vi/cKsgrPjH_Xg/default.jpg)
![Python Plugin System: Load Modules Dynamically With "importlib"](https://i.ytimg.com/vi/cbot48lckOs/default.jpg)
![Michał Wodyński - Python security best practices](https://i.ytimg.com/vi/gpZKBJjB_0s/default.jpg)
![Using Poetry to manage Python projects](https://i.ytimg.com/vi/V7UhzA4g2yg/default.jpg)
![](https://i.ytimg.com/vi/DiMozPkN8Ho/default.jpg)
![M. Ristin, P. Schanely, L. De bruyn - Automatic Testing of Python Functions Based on Contracts](https://i.ytimg.com/vi/ynRdJR5UQWY/default.jpg)
![Lim H. - Reproducible and Deployable Data Science with Open-Source Python](https://i.ytimg.com/vi/-FedSW2SN7A/default.jpg)
![David Beazley - No, not typing. Types.](https://i.ytimg.com/vi/rLRNY5iSvk0/default.jpg)
![Alon Nir - Sliding into Causal Inference, with Python!](https://i.ytimg.com/vi/3m4h3ApujGg/default.jpg)
![The Power Of The Plugin Architecture In Python](https://i.ytimg.com/vi/iCE1bDoit9Q/default.jpg)
![Sam Thursfield - Simple, open, music recommendations](https://i.ytimg.com/vi/7APk4GqIlD0/default.jpg)
![Matteo Bertucci - Learn Python automation by recreating Git Commit from scratch](https://i.ytimg.com/vi/Oazm8f7H2F4/default.jpg)
![CI-CD Using Git-Tags](https://i.ytimg.com/vi/3SQhq12nEZI/default.jpg)
![Harshit Prasad - High Performance Data Processing with Python, Kafka and Elasticsearch](https://i.ytimg.com/vi/Lh8sYRiM71k/default.jpg)
![Pierre Clisson - Building Brain-Computer Interfaces with Timeflux](https://i.ytimg.com/vi/lNUXqOWYjUs/default.jpg)
![Aly Sivji - Pluggable Architecture](https://i.ytimg.com/vi/mR9LgU_Pakc/default.jpg)
![Rabeea Emad - Analyzing COVID Vaccine Popularity in Europe Using FastAPI, Postgres & Azure](https://i.ytimg.com/vi/DHPqi70cjQU/default.jpg)
![Kirill Borisov - Code From Nothing: Procedural Generation of Python Source Code](https://i.ytimg.com/vi/9sBlAQ229Co/default.jpg)