mach-nix

Python env manager

A tool that helps create and manage highly reproducible Python environments using the nix build system

Create highly reproducible python environments

GitHub

869 stars
11 watching
106 forks
Language: Python
last commit: 8 months ago
Linked from 1 awesome list

mach-nixnixnix-expressionnixosnixpkgspythonpython-depspython-environmentpython-packagesreproducibility

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
viperml/nh A set of reusable components for NixOS system management 1,107
nix-community/lorri Automates development environment updates and syncs tools with Nix shell configuration 711
josephcourtney/hypnosnek Tools for managing Python environments based on the current working directory. 0
loophp/nix-shell A package manager for PHP development environments 161
raiyanyahya/freshenv A tool for managing isolated developer environments with preconfigured tools and packages 171
andydecleyre/zpy Tools for managing Python environments in zsh 85
axem-solutions/dem A tool to set up and manage containerized development environments with isolated tools in separate containers. 98
nix-community/npmlock2nix A tool to generate and manage environments for npm-based projects 134
lucasheartcliff/venv A plugin for zsh to simplify the creation and management of isolated Python environments 0
tweag/jupyenv A framework for creating reproducible Jupyter environments using Nix 673
spencergibb/battleschool Tools for automating the setup and configuration of development environments using Ansible, Puppet, Chef, and Git. 417
nmattia/niv Makes it easy to manage dependencies in Nix projects by simplifying package management and version control. 1,632
themill/wiz A framework for managing deterministic environments for running commands in software development 45
linux-china/jenv A tool for managing parallel versions of Java Development Kits on any system 603
wardenenv/warden A CLI utility that orchestrates multiple local developer environments with Docker containers 419