python-blueprint
pyscaffold
python-blueprint | pyscaffold | |
---|---|---|
1 | 5 | |
531 | 2,013 | |
- | 0.9% | |
7.5 | 5.0 | |
6 days ago | 9 days ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-blueprint
-
Which scaffolding package should I use?
I used https://github.com/johnthagen/python-blueprint to build https://github.com/DaveCoDev/not-again-ai. It uses poetry to manage dependencies, sets up automatic linting, testing, and type checking with nox and gets it running with GitHub Actions. It is continually being updated and stays up to date modern Python tooling (ruff, nox, poetry, etc). Not sure why the comments are being so discouraging, but regardless if you are looking to publish a polished library, its super helpful to have these things setup for you.
pyscaffold
-
Which scaffolding package should I use?
- pyscaffold
- Comment structurer mon projet Python ?
-
ScheduledThreadPoolExecutor in Python
Scheduled Thread Pool Executor Scheduled Thread Pool Executor implementation in python Makes use of delayed queue implementation to submit tasks to the thread pool. Usage from scheduled_thread_pool_executor import ScheduledThreadPoolExecutor scheduled_executor = ScheduledThreadPoolExecutor(max_workers=5) scheduled_executor.schedule(task, 0) # equals to schedule once, where task is a callable scheduled_executor.schedule_at_fixed_rate(task, 0, 5) # schedule immediately and run periodically for every 5 secs scheduled_executor.schedule_at_fixed_delay(task, 5, 10) # schedule after 5secs (initial delay) and run periodically for every 10secs Note This project has been set up using PyScaffold 4.1.1. For details and usage information on PyScaffold see https://pyscaffold.org/.
- Resources to learn how to make production quality code for projects? (using github, project organization, unit testing...)
-
The first release candidate of PyScaffold 4.0 just arrived!🎉
Discussion, suggestions, questions: https://github.com/pyscaffold/pyscaffold/discussions
What are some alternatives?
vhdl-style-guide - Style guide enforcement for VHDL
PyInstaller - Freeze (package) Python programs into stand-alone executables
not-again-ai - A Python package designed to once and for all collect all the little things that come up over and over again in AI projects.
python-project-template - DO NOT FORK, CLICK ON "Use this template" - A github template to start a Python Project - this uses github actions to generate your project based on the template.
Python Packages Project Generator - 🚀 Your next Python package needs a bleeding-edge project structure.
nextrelease - One-click release publishing by merging an automated PR.
FastAPI-Backend-Template - A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.
py-must-watch - Must-watch videos about Python
cookiecutter-poetry-config-management - Cookiecutter python template to get you started without wasting any time setting up virtual environments, vscode python paths, writing settings management code, setting up git pre-commit hooks and much more.
django-notifications - GitHub notifications alike app for Django
cookiecutter-pypackage - Cookiecutter template for a Python package.
towncrier - Manage the release notes for your project.