self-contained-runnable-py

By tpapastylianou

Self-contained-runnable-py Alternatives

Similar projects and alternatives to self-contained-runnable-py

self-contained-runnable-py
  1. Google Fonts

    Font files available from Google Fonts, and a public issue tracker for all things Google Fonts

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Poetry

    Python packaging and dependency management made easy

  4. warehouse

    The Python Package Index

  5. pre-commit

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

  6. Nuitka

    Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

  7. mkdocs-material

    Documentation that simply works

  8. pip-tools

    A set of tools to keep your pinned Python dependencies fresh.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. release-please

    generate release PRs based on the conventionalcommits.org spec

  11. pipx

    Install and Run Python Applications in Isolated Environments

  12. hatch

    Modern, extensible Python project management

  13. pip-audit

    Audits Python environments, requirements files and dependency trees for known security vulnerabilities, and can automatically fix them

  14. psycopg2

    PostgreSQL database adapter for the Python programming language

  15. build

    A simple, correct Python build frontend (by pypa)

  16. self-contained-runnable-python-package-template

    This is a template for creating self-contained, runnable python projects in the form of a tidy, structured, runnable python package

  17. tox-poetry-installer

    A plugin for Tox that lets you install test environment dependencies from the Poetry lockfile

  18. cf2tf

    Convert Cloudformation templates to Terraform.

  19. awesome-devops

    A curated list of awesome DevOps platforms, tools, practices and resources

  20. flit

    Simplified packaging of Python modules

  21. roadmap

    Public roadmap for the Poetry package manager (by python-poetry)

  22. emacs-python-exec-find

    Discontinued 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]

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better self-contained-runnable-py alternative or higher similarity.

self-contained-runnable-py discussion

Log in or Post with

self-contained-runnable-py reviews and mentions

Posts with mentions or reviews of self-contained-runnable-py. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-03.
  • 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.

    e.g. https://github.com/tpapastylianou/self-contained-runnable-py...

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

    https://github.com/tpapastylianou/self-contained-runnable-py...

    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 - CodeRabbit
    coderabbit.ai | 11 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic self-contained-runnable-py repo stats
3
-
-
-

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai