Hypermodern Python Tooling: Building Reliable Workflows for an Evolving Python Ecosystem. Claudio Jolowicz
Артикул: | PB-012951 |
Наявність: | Є в наявності |
-
877грн.
Hypermodern Python Tooling: Building Reliable Workflows for an Evolving Python Ecosystem by Claudio Jolowicz is a cutting-edge guide for Python developers who want to modernize their development workflow and adopt best practices for software quality, automation, and maintainability.
What You’ll Learn
This book walks you through a hypermodern approach to Python development, covering:
- Project Setup with PyScaffold – Streamline package creation with a structured, scalable approach.
- Dependency Management – Use tools like Poetry to handle dependencies efficiently and ensure reproducible builds.
- Automated Testing & CI/CD – Implement unit tests, integration tests, and GitHub Actions for continuous integration.
- Code Quality & Linting – Enforce best practices with linters, formatters, and type checkers like Black, isort, and mypy.
- Documentation & Packaging – Generate high-quality documentation with Sphinx and automate package publishing.
- Security & Performance – Apply modern security practices and profiling techniques to optimize Python applications.
Why This Book?
- Introduces a modern, professional workflow that aligns with evolving industry standards.
- Provides real-world examples and configurations to improve productivity.
- Helps developers write maintainable, scalable, and reliable Python code.
- Covers essential tooling for both open-source and enterprise projects.
Whether you're an experienced Python developer looking to upgrade your workflow or a newcomer aiming to adopt industry best practices from the start, this book provides a future-proof approach to Python development.
Характеристики книги | |
Ілюстрації | Чорно-білі |
Автор | Claudio Jolowicz |
Кількість сторінок | 300 |
Мова видання | Англійська |
Обкладинка | М'яка |
Тип поліграфічного паперу | Офсетний |
Формат | 165х235 мм |