Webinar 2022 Creating and Distributing Python Packages

From SHARCNETHelp
Jump to navigationJump to search

Have you ever wanted to be able to "pip install" your own code or share it with other researchers? This seminar will introduce the necessary tasks for uploading your own custom packages to the Python Package Index (PyPi). Topics will include the use of "cookiecutter" project templates, versions and tags, releases, auto generated documentation, testing, and dependencies. Particular emphasis will be placed on editing packages "in place" so that changes may be tested locally before pushing to PyPi. Familiarity with the CLI terminal actions, GitHub, and Python will be expected. Questions will be taken at the end of the seminar.