Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Similar projects and alternatives to self-contained-runnable-py
Python packaging and dependency management made easy
A set of tools to keep your pinned Python dependencies fresh.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
This is a template for creating self-contained, runnable python projects in the form of a tidy, structured, runnable python package
Modern, extensible Python project management
Audits Python environments and dependency trees for known vulnerabilities
A plugin for Tox that lets you install test environment dependencies from the Poetry lockfile
Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Documentation that simply works
A framework for managing and maintaining multi-language pre-commit hooks.
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Install and Run Python Applications in Isolated Environments
The Python Package Index
PostgreSQL database adapter for the Python programming language
generate release PRs based on the conventionalcommits.org spec
Simplified packaging of Python modules
A curated list of awesome DevOps platforms, tools, practices and resources
A simple, correct Python build frontend (by pypa)
Convert Cloudformation templates to Terraform.
Tracks down the correct Python tooling executables from your virtualenvs so you can glue the binaries to Emacs and delete code in init.el [Moved to: https://github.com/wyuenho/emacs-pet]
Public roadmap for the Poetry package manager (by python-poetry)
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
self-contained-runnable-py reviews and mentions
Underappreciated Challenges with Python Packaging
10 projects | news.ycombinator.com | 3 Jan 2023
The approach I prefer is to not mess with setuptools etc at all in the first place, and simply make a nice executable package.
How to create a Python package in 2022
13 projects | news.ycombinator.com | 27 Jul 2022
The title should be: How to create a "Python DISTRIBUTION package".
The term "python package" means something entirely different (or at the very least is ambiguous in a pypi/distribution context).
To add to the confusion, creating a totally normal, runnable python package in a manner that makes it completely self-contained such that it can be "distributed" in a standalone manner, while still being a totally normal boring python package, is also totally possible (if not preferred, in my view).
Shameless plug: https://github.com/tpapastylianou/self-contained-runnable-py...
Show HN: Hatch 1.0.0 – Modern, extensible Python project management
6 projects | news.ycombinator.com | 28 Apr 2022
Shameless plug: I use my own template, which organises things as runnable projects.
It serves my purposes very well (which is creating projects that represent standalone experiments).
Sharing in case someone else here finds it useful.
More recently I've modified this a bit to also generate nice html reports straight from the __main__.py file, independently of the underlying python code, and use this as lab books (where each lab book contains a single analysis and its report). I'll upload this template separately when I find the time.
A note from our sponsor - InfluxDB
www.influxdata.com | 7 Jun 2023