version 3.0.1

This commit is contained in:
DavHau 2020-10-21 14:46:47 +07:00
parent ac1da818d2
commit 7f54e0678e
4 changed files with 18 additions and 5 deletions

View file

@ -1,3 +1,16 @@
# 3.0.1 (21 Oct 2020)
bugfixes, return missing packages
### Fixes
- Some sdist packages were missing from the dependency DB due to a corrupt index in the SQL DB used by the crawler.
- When automatically fixing circular deps, removed deps could trigger a `No matching distribution found` error in higher level parent packages. Now `--no-dependencies` is set recursively for all parents of removed deps.
- Mapping out the resulting dependency DAG to a tree for printing could exhaust the systems resources, due to complexity. Now, when printing dependencies, sub-trees are trimmed and marked via (...) if they have already been printed earlier.
### Improvements
- optimized autoPatchelfHook for faster processing of large wheel packages (see [upstream PR](https://github.com/NixOS/nixpkgs/pull/101142))
- `networkx` is now used for dealing with some graph related problems
# 3.0.0 (14 Oct 2020)
flakes pypi gateway, R support, new output formats, more packages for python 3.5/3.6, improved providers nixpkgs/wheel

View file

@ -60,11 +60,11 @@ Table of Contents
You can either install mach-nix via pip or by using nix in case you already have the nix package manager installed.
#### Installing via pip
```shell
pip install git+git://github.com/DavHau/mach-nix@3.0.0
pip install git+git://github.com/DavHau/mach-nix@3.0.1
```
#### Installing via nix
```shell
nix-env -if https://github.com/DavHau/mach-nix/tarball/3.0.0 -A mach-nix
nix-env -if https://github.com/DavHau/mach-nix/tarball/3.0.1 -A mach-nix
```
---
@ -96,7 +96,7 @@ You can call mach-nix directly from a nix expression
let
mach-nix = import (builtins.fetchGit {
url = "https://github.com/DavHau/mach-nix/";
ref = "refs/tags/3.0.0";
ref = "refs/tags/3.0.1";
}) {};
in
mach-nix.mkPython {

View file

@ -40,7 +40,7 @@ every mach-nix expression should begin like this:
let
mach-nix = import (builtins.fetchGit {
url = "https://github.com/DavHau/mach-nix/";
ref = "refs/tags/3.0.0";
ref = "refs/tags/3.0.1";
}) {
# optionally bring your own nixpkgs
# pkgs = import <nixpkgs> {};

View file

@ -1 +1 @@
3.0.0
3.0.1