Commit Graph

176 Commits

Author SHA1 Message Date
Jörg Thalheim
cd588261a7
nix-update: make compatible with nixUnstable 2020-08-16 13:06:45 +01:00
Jörg Thalheim
3eb15286d8
remove breakpoint 2020-05-11 06:57:15 +01:00
Jörg Thalheim
c21d7ae67e
support for vendorSha256 2020-05-08 10:21:06 +01:00
Jörg Thalheim
9af084400d
fix typing spec 2020-05-05 11:15:29 +01:00
Jörg Thalheim
614fad2532
use mypy strict mode 2020-05-03 07:53:16 +01:00
Jörg Thalheim
ff27396e30
add rubygems support 2020-04-21 15:16:18 +01:00
Jörg Thalheim
6f70d713b9
version: remove missing import 2020-04-21 10:13:15 +01:00
Jörg Thalheim
683ccbaa84
gitlab: fix api regex 2020-04-21 10:12:02 +01:00
Jörg Thalheim
c8e85e2321
make gitlab detection more generic
also break up version.py into sub modules

fixes #4
2020-04-21 10:08:36 +01:00
Jörg Thalheim
0ab5d28711
sort imports 2020-04-21 10:06:55 +01:00
Jörg Thalheim
1c46e29e3e
Use derivation source as definition heuristic
This way it will also work with overrides where the source version is overriden.
2020-04-06 11:43:52 +01:00
Jörg Thalheim
83338782a6
cut off v prefix in commit message 2020-03-25 08:58:19 +00:00
Jörg Thalheim
2d35d15cc9
use nix attribute for commit messages 2020-03-25 08:20:59 +00:00
Jörg Thalheim
576ddff762
factor nix run/nix build into own methods 2020-03-24 15:50:46 +00:00
Jörg Thalheim
3eef57b671
add --commit flag 2020-03-24 13:26:18 +00:00
Jörg Thalheim
81df3290b5
factoring out nix eval into own module 2020-03-23 10:38:04 +00:00
Jörg Thalheim
79437798d3
fix mypy 2020-03-22 16:40:58 +00:00
Jörg Thalheim
cb8a10f6b6
remove unused import 2020-03-22 16:40:46 +00:00
Jörg Thalheim
de7cee4f24
reformat with black 2020-03-22 16:38:08 +00:00
Jörg Thalheim
ca158eddc2
nix_update: fix non-fetchgit packages 2020-03-18 15:23:02 +00:00
Jörg Thalheim
7d46a2d3f0
support for fetchgit derivations 2020-03-18 10:34:29 +00:00
Jörg Thalheim
c4b303760b
add flag to skip version update 2020-03-17 13:22:33 +00:00
Jörg Thalheim
4c88cf26a3
nix_update: log version update 2020-03-17 12:37:29 +00:00
Jörg Thalheim
75a97cd1d8
remove executable flag from __init__.py
Instead the bin wrapper in ./bin/nix-update should be used.
2020-03-17 12:36:19 +00:00
Jörg Thalheim
d649b50a38
remove shebang from nix_update module 2020-03-16 11:08:03 +00:00
Jörg Thalheim
f341d1e982
make it a proper python/nix package 2020-03-16 10:06:32 +00:00