Py-template: one-click Python environment v0.2.0 update

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • py-template

    One-click GitHub Actions pipelines for Python!

  • 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)

  • pre-commit

    A framework for managing and maintaining multi-language pre-commit hooks.

  • 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.

    WorkOS logo
  • ruff

    An extremely fast Python linter and code formatter, written in Rust.

  • 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)

  • renovate

    Universal dependency automation tool.

  • - 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 :(

  • hof

    Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.

  • 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... :]

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts