Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
hof
Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Hey HackerNews,
Original post with more context on reddit [here](https://www.reddit.com/r/Python/comments/yu4ynu/pytemplate_o...).
## TLDR - what is it?
[py-template](https://github.com/inovintell/py-template) is a [GitHub Template repository](https://docs.github.com/en/repositories/creating-and-managin...) for Python, which provides:
- Opinionated linting, autoformatting etc. (this update changes [flake8](https://flake8.pycqa.org/en/latest/) to substantially faster [ruff](https://github.com/charliermarsh/ruff)
Hey HackerNews,
Original post with more context on reddit [here](https://www.reddit.com/r/Python/comments/yu4ynu/pytemplate_o...).
## TLDR - what is it?
[py-template](https://github.com/inovintell/py-template) is a [GitHub Template repository](https://docs.github.com/en/repositories/creating-and-managin...) for Python, which provides:
- Opinionated linting, autoformatting etc. (this update changes [flake8](https://flake8.pycqa.org/en/latest/) to substantially faster [ruff](https://github.com/charliermarsh/ruff)
- Automated dependency management via `poetry`, [renovatebot](https://github.com/renovatebot/renovate)
This update also includes more extensive documentation describing how to adjust the template to your liking (e.g. consistent Python versioning, `shell` aliases for one click setup and more), click [here](https://inovintell.github.io/docs-template/py-template/setup...) to check our docs.
We hope you are gonna find it as useful as we do (and if so, star/follow is always appreciated), thank you!
BTW. Sorry for not submitting it earlier here, my bad :(
I build https://github.com/hofstadter-io/hof
I think I prefer our create workflow (https://docs.hofstadter.io/getting-started/create/)
Far more flexible than GHT and works from anywhere. It would be interesting to see your project as a hof creator. Similar things are on the endless examples todo list... :]
Related posts
- py-template: one-click Python environment v0.2.0 update
- Implementing Quality Checks In Your Git Workflow With Hooks and pre-commit
- [Tool Anouncement] github-distributed-owners - A tool for managing GitHub CODEOWNERS using OWNERS files distributed throughout your code base. Especially helpful for monorepos / multi-team repos
- How to Write Impeccably Clean Code That Will Save Your Sanity
- Automate Python Linting and Code Style Enforcement with Ruff and GitHub Actions