Commit graph

18 commits

Author SHA1 Message Date
adisbladis
5e6ad67b5b shell.nix: Make shell packages parametric
We'll use this in the CI to control what packages are available from the github actions workflow.
2022-05-10 07:39:58 +12:00
adisbladis
604adc454f Remove poetry2nix-release tool
I'm now always fully relying on Github Actions for testing pre-release.
This tool isn't helpful and makes the development shell larger.
2022-05-05 09:34:55 +12:00
adisbladis
8e26776769 Remove nix-build-uncached from niv management
The fixes we relied on are long since released and in nixpkgs proper.
2022-04-15 22:22:23 +12:00
adisbladis
0f40952013 Show full log in build output in CI 2022-01-22 10:07:15 +12:00
adisbladis
849e0e3ca4 overrides: Move build-systems to separate file which can be automatically generated
This change uses the new development tool to derive build-systems from
nixpkgs to the extent that it is possible.

This will reduce the maintenance burden on us a bit until the upstream Poetry issue around this is solved.
Additionally it will fix a lot of packages we didn't even know were broken to begin with.
2022-01-21 14:30:51 +12:00
adisbladis
b8d3545eba Add tooling to detect Python2 syntax errors 2022-01-12 18:48:06 +13:00
adisbladis
b4d2477b1f Add a basic python environment for tooling to nix-shell
I want to start formatting all Python code in the repository with black, let's dogfood this and use poetry2nix to provide it.
2022-01-12 18:48:06 +13:00
Jörg Thalheim
689373cef7
shell.nix: add nix-prefetch-git 2020-11-26 14:51:03 +01:00
Derek Kulinski
087c036053 Bumped poetry to version 1.1.4 2020-11-02 17:30:32 -08:00
adisbladis
1b3d0349b4
Pin NIX_PATH in nix-shell 2020-05-19 22:23:52 +01:00
adisbladis
21dee3427b
Pin shell channel with niv 2020-04-29 13:39:54 +01:00
adisbladis
f7e435407e
nixpkgs-fmt all the things (again...) 2020-03-14 23:13:51 +00:00
adisbladis
06d9687c0f
Prepare for release 1.6.0 2020-02-29 14:07:31 +00:00
adisbladis
8336c5f8c6
Add development tools to generate flame graphs for nix-instantiate 2020-02-27 08:44:42 +00:00
adisbladis
6fc16e0dee
Use overlay in shell.nix 2020-02-27 08:44:38 +00:00
zimbatm
2d916a5255
ci: add nix code formatting check 2019-12-13 18:35:18 +01:00
zimbatm
310282154c
nixpkgs-fmt: format all the nix code 2019-12-11 13:31:22 +01:00
zimbatm
a051e38eef
add shell.nix
I wanted to have the latest poetry to work on the tests
2019-12-11 13:19:30 +01:00