miniforge
pypiserver
Our great sponsors
miniforge | pypiserver | |
---|---|---|
56 | 3 | |
5,078 | 1,682 | |
6.2% | 0.8% | |
7.7 | 6.3 | |
4 days ago | 18 days ago | |
Shell | Python | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
miniforge
- Python 3.12
- Installing Anaconda on ChromeOS using Linux
-
PSA: conda-libmamba-solver can cut two hours off of your Anaconda install, but has only 47 GitHub stars. It deserves more praise.
Mambaforge!
See the section on the miniforge github repo. It's just like miniconda/miniforge in that its quite a small download vs full-fat Anaconda.
-
A quick guide to using mamba-forge for python virtual environment management
Just to further clarify: you don't need mamba to avoid the Anaconda distribution. The place you get mambaforge also supplies (and originally supplied) miniforge, which is miniconda with conda-forge set as the default channel. All the *forge installers do in this regard is automatically set conda-forge as the default (and only) channel, which is something one can do manually with miniconda.
-
How to get the best Conda environment experience in Codespaces
Tip 1: To use less of your Codespaces resources start with a smaller image like Miniconda or Miniforge and install only what you need.
-
Ask HN: Programs that saved you 100 hours? (2022 edition)
miniforge, no need to deal with conda environments anymore. https://github.com/conda-forge/miniforge
-
Using my Steam Deck as my main personal Desktop PC.
gcc yes but IIRC it's missing a lot of build-essential, and the collection of available headers and development libraries is fairly small. I used conda / mambaforge to build my own toolchain, and I know others have had succeess with Homebrew or pacman - r.
Since you mentioned Homebrew, I'll shout out conda / mamba as well. While it was developed for data science and numerical python, conda-forge has a surprising breadth of packages, and I managed to get the entire gcc toolchain plus development libraries installed, all not only in the userspace, but isolated to a single virtual environment.
Talk about easy mode. conda mamba or poetry, and you're done. I think SteamOS even ships with vim and not just vi, but if you need a different version, it's available via conda.
pypiserver
-
How to best include personal modules in other projects?
In our company we setup an internal pypi server https://github.com/pypiserver/pypiserver
-
Python Best Practices for a New Project in 2021
> One should probably run their own package server like https://github.com/pypiserver/pypiserver
Never used pypiserver but I’ve had a good experience with https://github.com/devpi/devpi
tarballs, rpms or debs also work.
One should probably run their own package server like https://github.com/pypiserver/pypiserver
All of that said, containers are nice because you have a log of what is running, easy to transport and coordinate.
When you use Go and Rust over Python, does the use of Docker disappear? What replaces it?
What are some alternatives?
mamba - The Fast Cross-Platform Package Manager
pyenv - Simple Python version management
conda - A system-level, binary package and environment manager running on all major operating systems and platforms.
devpi - Python PyPi staging server and packaging, testing, release tool
Poetry - Python packaging and dependency management made easy
tensorflow_macos - TensorFlow for macOS 11.0+ accelerated using Apple's ML Compute framework.
pip-tools - A set of tools to keep your pinned Python dependencies fresh.
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
pyright - Static Type Checker for Python
Vcpkg - C++ Library Manager for Windows, Linux, and MacOS
Amethyst - Automatic tiling window manager for macOS à la xmonad.
Zappa - Serverless Python