- Go: support dependency inference
- Rust: improve dependency inference for the following crates: alsa-sys, curl-sys, gtk-sys, gtk4-sys, librocksdb-sys, llvm-sys
- Go: improve ldflags formatting
- Add nix and nurl to runtime with environment variables instead of relying on a wrapper
- Drop support for nixpkgs 22.11
- Rust: use
cargoandrustcinstead ofrustPlatform.rust.cargoandrustPlatform.rust.rustc - Python: fix
pythonImportsCheck - Python(pyproject): default build-system.requires to setuptools
- Fix interaction with
showAliases = falseon nixpkgs 23.11 (#153)
- Python: improve name normalization
- Python: fix parsing requirements.txt (#111)
- Python: acknowledge requirements.txt when pyproject.toml is absent
- Logo and Matrix chat
- Rust: use the first git dependency when multiple have the same revisions
- Ask to fetch submodules
- Improve error messages
- Rust: default to importCargoLock if git sources were found
- Rust: deduplicate outputHashes based on git revisions
- Rust: support
importCargoLock - Rust: improve dependency inference, it now sets environment variables and is feature-aware
- Prompt for output path when it is unspecified
- Go: infer
ldflagsfrom GoReleaser configuration - Python: recognize
maturinBuildHook - Improve builder completions and validator
- Improve description normalization
- Improve version inference
- Python: update
buildPythonPackage's style to be more conventional - Disallow empty urls
- Normalize pname
- PyPI: support optional dependencies (#34)
- PyPI: support zip sdists (#33)
- PyPI: don't strip digits from package names (#35)
- PyPI: handle normalized sdist file names (#32)
- PyPI: accept packages without licenses (#32)
- PyPI: filter out non-sdist versions
- Go: detect empty vendor from go.sum instead of FOD hash
- Fix compatibility with nixpkgs 22.11 (#15)
- GitHub: sort tags by chronological order (#18)
- Python: fix dependency parsing (#22)
--nixpkgsto override nixpkgs (#14)- Handle deprecated spdx license identifiers
- Python: detect build dependencies in build-system.requires (#23)
First release