|
Description:
|
|
Do you enjoy the "final 2 questions" I always ask at the end of the show? I think it's a great way to track the currents of the Python community. This episode focuses in on one of those questions: "What notable PyPI package have you come across recently? Not necessarily the most popular one but something that delighted you and people should know about?"
Our guest, Antonio Andrade put together a GitHub repository cataloging guests' response to this question over the past couple of years. So I invited him to come share the packages covered there. We touch on over 40 packages during this episode so I'm sure you'll learn a few new gems to incorporate into your workflow.
Links from the show
Antonio on Twitter: @AntonioAndradeNotable PyPI Package Repo: github.com/xandrade/talkpython.fm-notable-packagesAntonio's recommended packages from this episode:Sumy: Extract summary from HTML pages or plain texts: github.comgTTS (Google Text-to-Speech): github.comPackages discussed during the episode1. FastAPI - A-W-E-S-O-M-E web framework for building APIs: fastapi.tiangolo.com2. Pythonic - Graphical automation tool: github.com3. umap-learn - Uniform Manifold Approximation and Projection: readthedocs.io4. Tortoise ORM - Easy async ORM for python, built with relations in mind: tortoise.github.io5. Beanie - Asynchronous Python ODM for MongoDB: github.com6. Hathi - SQL host scanner and dictionary attack tool: github.com7. Plotext - Plots data directly on terminal: github.com8. Dynaconf - Configuration Management for Python: dynaconf.com9. Objexplore - Interactive Python Object Explorer: github.com10. AWS Cloud Development Kit (AWS CDK): docs.aws.amazon.com11. Luigi - Workflow mgmt + task scheduling + dependency resolution: github.com12. Seaborn - Statistical Data Visualization: pydata.org13. CuPy - NumPy & SciPy for GPU: cupy.dev14. Stevedore - Manage dynamic plugins for Python applications: docs.openstack.org15. Pydantic - Data validation and settings management: github.com16. pipx - Install and Run Python Applications in Isolated Environments: pypa.github.io17. openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files: readthedocs.io18. HttpPy - More comfortable requests with python: github.com19. rich - Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal: readthedocs.io20. PyO3 - Using Python from Rust: pyo3.rs21. fastai - Making neural nets uncool again: fast.ai22. Numba - Accelerate Python Functions by compiling Python code using LLVM: numba.pydata.org23. NetworkML - Device Functional Role ID via Machine Learning and Network Traffic Analysis: github.com24. Flask-SQLAlchemy - Adds SQLAlchemy support to your Flask application: palletsprojects.com25. AutoInvent - Libraries for generating GraphQL API and UI from data: autoinvent.dev26. trio - A friendly Python library for async concurrency and I/O: readthedocs.io27. Flake8-docstrings - Extension for flake8 which uses pydocstyle to check docstrings: github.com28. Hotwire-django - Integrate Hotwire in your Django app: github.com29. Starlette - The little ASGI library that shines: github.com30. tenacity - Retry code until it succeeds: readthedocs.io31. pySerial - Python Serial Port Extension: github.com32. Click - Composable command line interface toolkit: palletsprojects.com33. Pytest - Simple powerful testing with Python: docs.pytest.org34. testcontainers-python - Test almost anything that can run in a Docker container: github.com35. cibuildwheel - Build Python wheels on CI with minimal configuration: readthedocs.io36. async-rediscache - An easy to use asynchronous Redis cache: github.com37. seinfeld - Query a Seinfeld quote database: github.com38. notebook - A web-based notebook environment for interactive computing: readthedocs.io39. dagster - A data orchestrator for machine learning, analytics, and ETL: dagster.io40. bleach - An easy safelist-based HTML-sanitizing tool: github.com41. flynt - string formatting converter: github.com Watch this episode on YouTube: youtube.comEpisode transcripts: talkpython.fm--- Stay in touch with us ---Subscribe on YouTube: youtube.comFollow Talk Python on Twitter: @talkpythonFollow Michael on Twitter: @mkennedy Sponsors Coiled TopTal AssemblyAI Talk Python Training |