-
Additions:
- Python template defaults to adding a 'format = "setuptools";' to align with nixpkgs preferences
-
Fixes:
- Clearer error when repository doesn't exist
- Minor pypi serialization fixes
-
Breaking Changes:
overlay
for flake template has been moved tooverlays.default
to align with upstream changes-u
will now use an sri hash, to align with nix 2.4+ behavior
-
Additions:
-u
when fetching from pypi will now automatically add dependencies
-
Fixes:
- Fix failure with pypi responses not containing a platform
-u
with pypi will now filter out pre-releases when determining latest release- Default to repo name when using
-u
-
Breaking Changes:
overlays
exposed in flake are now an attr set, to better align with more recent nix versions
-
Additions:
aarch64-darwin
added to flake system defaults
-
Improvements:
- Serialization errors will now mention which assumption caused the failure @blaggacao
- Updated github.com auto-detected licenses to include recently added
Apache License 2.0
- Fixed usage of
mkApp
inside flake tempalte
-
Fixes:
- Fix unprefixed versions being generated as
version = "version";
@blaggacao - Fixed directories being passed as
[PATH]
not becomingdir/default.nix
- Fix unprefixed versions being generated as
-
Breaking Changes / Behaviors:
- Flake template now requires -p,--pname
- Nix expresions now have input attrs in comma-leading style (one input per line)
-
Fixes:
- --from-url no longer errors with --nixpkgs when a pname is not supplied
- Fix differences of writing to stdout vs file
- Update flake template (overlay usage)
- Failures from already existing file locations occur sooner
- Particularly irritating with
--from-url
, which would compute release and sha256 info
- Particularly irritating with
- Cleanup pypi noise
- Fix Cargo.lock file
- Add
-u, --from-url
support to pypi.org - Fix crash when github's hompage url is null when used with
-u
- Add mention of
GITHUB_TOKEN
to usage
- Add nixos module template
- Add nixos test template
- Add flake template
- Add
-u,--from-url
option- Github supported
- Add the following templates:
- stdenv
- python
- mkshell
- go
- rust
- qt
- Allow users to configure persistent maintainer name and nixpkgs location
- Add shell completions