Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
2018-web/data/talks/PC-55474.yaml
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
31 lines (18 sloc)
1.52 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Talk details are specified in YAML files | |
| # YAML was selected because we can use multi-line strings and add | |
| # comments in the file. | |
| speaker_name: "Éric Araujo" | |
| talk_title: "Python packaging for everyone" | |
| # At least 1 tag is necessary!! | |
| talk_tags: | |
| - "best practices" | |
| - "packaging" | |
| talk_abstract: "Packaging in Python used to be a complicated affair, for technical and human reasons. Thankfully, in recent years the Python community has developed robust tools and practices. If you are wondering how to develop and distribute your project, this talk will show you the best of 2018!" | |
| talk_details: "Ever had trouble with setup.cfg and MANIFEST.in? Not sure how to define a dependency only needed to run tests? Or newcomer to Python and a bit lost with distutils, setuptools and other packaging tools? You are not alone! For a long time, distributing Python libraries seemed a lot of more complicated that it should have been. These days, we can choose between mature tools and promising new systems, with clearly shared specifications to encourage interoperability. This talk will take you on a tour of the packaging tools of 2018. We will see sample code using a few selected tools, so that you can walk out and know which to use for your project depending on its needs and existing setup." | |
| # Markdown is supported | |
| about_author: | | |
| CPython core developer | |
| Montréal-Python organization team member | |
| Speaker at PyCon US and CA | |
| # web link will only show if about_author section is present | |
| author_website: 'http://twitter.com/merwok_' |