version 3.0.1
This commit is contained in:
parent
ac1da818d2
commit
7f54e0678e
4 changed files with 18 additions and 5 deletions
13
Changelog.md
13
Changelog.md
|
@ -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)
|
# 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
|
flakes pypi gateway, R support, new output formats, more packages for python 3.5/3.6, improved providers nixpkgs/wheel
|
||||||
|
|
||||||
|
|
|
@ -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.
|
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
|
#### Installing via pip
|
||||||
```shell
|
```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
|
#### Installing via nix
|
||||||
```shell
|
```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
|
let
|
||||||
mach-nix = import (builtins.fetchGit {
|
mach-nix = import (builtins.fetchGit {
|
||||||
url = "https://github.com/DavHau/mach-nix/";
|
url = "https://github.com/DavHau/mach-nix/";
|
||||||
ref = "refs/tags/3.0.0";
|
ref = "refs/tags/3.0.1";
|
||||||
}) {};
|
}) {};
|
||||||
in
|
in
|
||||||
mach-nix.mkPython {
|
mach-nix.mkPython {
|
||||||
|
|
|
@ -40,7 +40,7 @@ every mach-nix expression should begin like this:
|
||||||
let
|
let
|
||||||
mach-nix = import (builtins.fetchGit {
|
mach-nix = import (builtins.fetchGit {
|
||||||
url = "https://github.com/DavHau/mach-nix/";
|
url = "https://github.com/DavHau/mach-nix/";
|
||||||
ref = "refs/tags/3.0.0";
|
ref = "refs/tags/3.0.1";
|
||||||
}) {
|
}) {
|
||||||
# optionally bring your own nixpkgs
|
# optionally bring your own nixpkgs
|
||||||
# pkgs = import <nixpkgs> {};
|
# pkgs = import <nixpkgs> {};
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
3.0.0
|
3.0.1
|
Loading…
Reference in a new issue