Key:
- 📃 Article
- 📘 Book
- 📁 Repo / set of articles
- 🕸 Website / blog
- 📽 Video(s)
- 🎙 Podcast
- 📘 Python Testing with Pytest
- 📘 The Art of Unit Testing: a book on testing practices with examples in JavaScript, but useful info for a developer regardless of language.
- Testing in Python libraries:
- 📽/🕸/📁: The Sheer Joy of Packaging (with video and Github repo): tutorial on Python packaging, delivered at SciPy 2018.
- 🕸 Python Packaging User Guide: 'official' guide on Python packaging from the Python Packaging Authority (PyPA). A fairly comprehensive reference.
- 📃 Python project maturity checklist: a checklist that covers the steps of a Python project in neat steps, covering aspects of project development from the basics all the way to automated testing and continuous integration.
- 📁 Making a Python Package (with repo): eight-part tutorial on how to release a Python package, covering aspects such as testing, automated testing and data files.
- 📃 Clarifying PEP 518 (a.k.a. pyproject.toml):
pyproject.tomlis a future enhancement for Python packaging (provisionally accepted enhancement to this date). This post is useful in showing how it compares to the existing standards for Python packaging.
- 📃 OpenSourceGuides | Finding users: nice examples on how to promote your project and do outreach (e.g. getting feedback on project).
- 📃 How we got our 2-year-old repo trending on GitHub in just 48 hours: creator of
flask-baseshares tips on "how to get the product out there"