dream2nix
dream2nix copied to clipboard
Simplified nix packaging for various programming language ecosystems [maintainer=@DavHau]
So that issues like #251 happen less.
Work done: - Added haskell/stack multiproject example To undraft: - Add haskell discoverer Fixes https://github.com/nix-community/dream2nix/issues/179
- name example more consistently, eg. `{language}-packaging-{feature}` or `{language}-local-development-{feature}` - move some examples to the modules integration tests directory instead as their purpose was mainly testing and they weren't good...
We are currently using `pip install --dry-install --report` in `fetchPipMetadata` to create our python lock files. While this works better than earlier FOD-based approaches for many use-cases, it has (at...
It is often the case that I want to quickly spawn a shell without creating 15 lines of flake.nix. Mach-nix was proposing a syntax like: ``` $ nix shell mach-nix#gen.python.package1.package2...
For my requirements, I need to be able to build a python interpreter with access to the specified pip requirements AND access to specific system packages. I've found that I...
I am using a yarn lockfile and keep getting this error: `error: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - invalid literal; last read:...
I tried packaging a pip module: https://codeberg.org/raboof/nix-vulnerablecode ... but it fails to unpack the `.whl`: ``` > Using setuptoolsShellHook > Sourcing pypa-install-hook > Using pypaInstallPhase > Sourcing python-imports-check-hook.sh > Using...
It seems like dream2nix is a great tool… but it has a really poor (if any) beginner-friendly documentation. Why isn't there in [the documentation](https://nix-community.github.io/dream2nix/) a simple set of instructions to...
Hi, I was trying to port an npmlock2nix project over to dream2nix, and I don't know where to start based on reading the repo examples etc. The documentation site seems...