Python app distribution the right way to PyPI
by Vaibhav Mishra (speaking)
Objective
Distribute your Python app and make it available to the world,
the core presentation topics would be
- Bootstrapping your Project the right way.
- survey various options that can be used to distribute your app
- use PyPI for release distribution.
- Faster Basic Documentation - make it available to readthedocs.org
Description
This talk will cover following areas
- bootstrapping a simple python application from scratch. - the app would be a simple python key-value store for command line and a simple django middleware
- Use Audrey Roy's excellent cookiecutter package to jump-start your app from scratch and have lots of goodies available right away
- Use already available cookiecutter templates or customize one for your own use.
- Making your app ready for the prime time - including test coverage and build status in your app page, along with basic documentation
- Register and upload your app to PyPI (the cheeseshop)
- Distributing bleeding edge version through github
- Best practices for setup.py
- Uploading your documentation to readthedocs.org and make it available to the world to see.
Speaker bio
Vaibhav Mishra is a software engineer at Dion global solutions in Mumbai. He is a Django Developer and is doing it for 3 years. He's enthusiastic about open source, technology communities, and Python.
Slides
https://speakerdeck.com/vinu76jsr/distributing-python-application-the-right-way
Links
- https://github.com/vinu76jsr/django_profiler - this will the example project to be used
1
▼
Hi,
Can you please provide links to your previous talks (slides and/or videos) ?
Please go through the links given here to improve your proposal and the actual talk.
https://github.com/pythonindia/pyconindia/wiki/SpeakerTips
1
▼
Hi Baiju,
I have not given any talks before this, thanks for the resource for SpeakerTips,
I am planning on expanding on the topic and would update the proposal with details over the weekend.
Thanks for Feedback.