aszlig
c362a28fcf
nixos/testing: Switch from black to pyflakes
...
So far, we have used "black" for formatting the test code, which is
rather strict and opinionated and when used inline in Nix expressions it
creates all sorts of trouble.
One of the main annoyances is that when using strings coming from Nix
expressions (eg. store paths or option definitions from NixOS modules),
completely unrelated changes could cause tests to fail, since eg. black
wants lines to be broken.
Another downside of enforcing a certain kind of formatting is that it
makes the Nix expression code inconsistent because we're mixing two
spaces of indentation (common in nixpkgs) with four spaces of
indentation as defined in PEP-8. While this is perfectly fine for
standalone Python files, it really looks ugly and inconsistent IMO when
used within Nix strings.
What we actually want though is a linter that catches problems early on
before actually running the test, because this is *actually* helping in
development because running the actual VM test takes much longer.
This is the reason why I switched from black to pyflakes, because the
latter actually has useful checks, eg. usage of undefined variables,
invalid format arguments, duplicate arguments, shadowed loop vars and
more.
Signed-off-by: aszlig <aszlig@nix.build>
Closes: https://github.com/NixOS/nixpkgs/issues/72964
2021-05-09 02:26:37 +02:00
Jonathan Ringer
d76e167bd5
kronosnet: 1.20 -> 1.21
2021-05-08 17:26:06 -07:00
Malte Brandy
e60afba5d1
Merge branch 'master' into haskell-updates
2021-05-09 02:18:56 +02:00
R. RyanTM
7c4e0e3a90
activemq: 5.16.1 -> 5.16.2
2021-05-08 17:15:13 -07:00
R. RyanTM
9a153cb280
eventstat: 0.04.11 -> 0.04.12
2021-05-08 17:14:59 -07:00
maralorn
7333f7ae53
Merge pull request #122186 from sternenseemann/haskell-packages-platform-config
2021-05-09 02:14:04 +02:00
R. RyanTM
ed09e90e95
matio: 1.5.20 -> 1.5.21
2021-05-08 17:12:09 -07:00
R. RyanTM
5ab09faafb
gretl: 2021a -> 2021b
2021-05-08 17:11:36 -07:00
Robert T. McGibbon
cba2ac2705
python3Packages.localzone: 0.9.7 -> 0.9.8
2021-05-08 17:10:23 -07:00
R. RyanTM
cb2604ae1a
klibc: 2.0.8 -> 2.0.9
2021-05-08 17:09:38 -07:00
Robert T. McGibbon
da98a2dac8
python3Packages.crate: fix build
2021-05-08 17:09:01 -07:00
R. RyanTM
db770a84f1
lilypond: 2.22.0 -> 2.22.1
2021-05-08 17:06:50 -07:00
Robert T. McGibbon
dd7741f26e
python3Packages.hyppo: fix build
2021-05-08 17:06:47 -07:00
Robert T. McGibbon
83fe0340fd
python3Packages.ipympl: fix build
2021-05-08 17:05:07 -07:00
Robert T. McGibbon
b4640b3cfc
python3Packages.pyaftership: fix build
2021-05-08 17:03:04 -07:00
Robert T. McGibbon
df68856b08
python3Packages.pyflume: fix build
2021-05-08 17:03:02 -07:00
R. RyanTM
2502b7cb91
libsolv: 0.7.17 -> 0.7.19
2021-05-08 17:01:00 -07:00
R. RyanTM
014d7ce377
liquibase: 4.3.2 -> 4.3.4
2021-05-08 16:59:51 -07:00
R. RyanTM
ce420d9792
libwpe: 1.8.0 -> 1.10.0
2021-05-08 16:57:35 -07:00
sternenseemann
f170298c9a
top-level/release.nix: fix evaluation of jobset
...
We need to merge the set of complete jobs not of platforms to test on
since our aggregate jobs will always be “proper” jobs.
2021-05-09 01:49:17 +02:00
maralorn
4fc931999b
Merge pull request #122212 from sternenseemann/haskell-updates-recursive-update
...
top-level/release-haskell.nix: merge jobs using lib.recursiveUpdate
2021-05-09 01:44:18 +02:00
sternenseemann
d52c2692e9
haskellPackages.language-docker: unbreak
...
sdist doesn't contain all the files necessary for the tests, so we need
to fetch the source from github instead.
2021-05-09 01:11:12 +02:00
R. RyanTM
3a9d159ed1
libsForQt5.fcitx5-qt: 5.0.4 -> 5.0.6
2021-05-09 01:11:05 +02:00
Dmitry Ivankov
3e3f1c02f2
haskellPackages.gi-gtk-declarative-app-simple: loosen haskell-gi version bound
...
https://hydra.nixos.org/build/142721471/nixlog/1
ZHF: #122042
2021-05-09 01:05:10 +02:00
Malte Brandy
66de11da71
maintainers/scripts/haskell/regenerate-hackage-packages.sh: Small improvents and encoding workaround
2021-05-09 01:01:33 +02:00
Robert T. McGibbon
e7296ab998
python3Packages.pygmt: fix build
2021-05-08 15:52:02 -07:00
sternenseemann
6a0d9e5242
haskellPackages.paramtree: disable flaky test suite
2021-05-09 00:49:23 +02:00
Léo Gaspard
08b00c20e0
Merge pull request #118442 from Ekleog/nixos-tests
...
Add nixos tests with names starting by A or B to all relevant packages
2021-05-09 00:37:26 +02:00
R. RyanTM
7f1a670e79
findomain: 4.0.1 -> 4.1.0
2021-05-08 15:35:50 -07:00
R. RyanTM
f0521b2416
codeql: 2.5.2 -> 2.5.3
2021-05-08 15:33:50 -07:00
R. RyanTM
49c8421f10
python38Packages.autopep8: 1.5.6 -> 1.5.7
2021-05-08 15:31:24 -07:00
Luke Granger-Brown
99f9c7c4d3
python3Packages.Markups: fix tests by providing PyYAML
2021-05-08 15:24:46 -07:00
Fabian Affolter
44442c4ad1
Merge pull request #121837 from fabaff/pyialarm
...
python3Packages.pyialarm: init at 1.5
2021-05-09 00:23:11 +02:00
R. RyanTM
4053d2e481
containerd: 1.4.4 -> 1.5.0
2021-05-08 15:21:02 -07:00
Robert T. McGibbon
e7e6c1e37e
python3Packages.dask-image: 0.5.0 -> 0.6.0
2021-05-08 15:20:20 -07:00
Robert T. McGibbon
1370970ca8
python3Packages.wordfeq: 2.3.2 -> 2.5
2021-05-08 15:20:00 -07:00
R. RyanTM
b88ed9cbe7
corectrl: 1.1.1 -> 1.1.2
2021-05-08 15:19:28 -07:00
R. RyanTM
177dc3e845
global: 6.6.5 -> 6.6.6
2021-05-08 15:19:06 -07:00
R. RyanTM
77079fba2c
flyctl: 0.0.211 -> 0.0.212
2021-05-08 15:15:25 -07:00
R. RyanTM
c13ae19fad
droidcam: 1.7.2 -> 1.7.3
2021-05-08 15:14:43 -07:00
R. RyanTM
aff091d3da
libmodulemd: 2.12.0 -> 2.12.1
2021-05-08 15:12:39 -07:00
R. RyanTM
d32199f0a6
certbot: 1.14.0 -> 1.15.0
2021-05-08 15:10:06 -07:00
R. RyanTM
9cb8e1ea06
jenkins: 2.277.3 -> 2.277.4
2021-05-08 15:10:03 -07:00
R. RyanTM
bf003c4670
linuxPackages.bcc: 0.19.0 -> 0.20.0
2021-05-08 15:09:26 -07:00
R. RyanTM
e8a58e8a90
doppler: 3.24.3 -> 3.24.4
2021-05-08 15:09:06 -07:00
R. RyanTM
4d85ba7d91
acme-sh: 2.8.8 -> 2.8.9
2021-05-08 15:08:46 -07:00
R. RyanTM
f36a22c6b3
gh-ost: 1.1.0 -> 1.1.1
2021-05-08 15:08:33 -07:00
R. RyanTM
3e8440cb26
bazelisk: 1.8.0 -> 1.8.1
2021-05-08 15:06:07 -07:00
R. RyanTM
d19e4cc55a
kooha: 1.1.2 -> 1.1.3
2021-05-08 15:05:52 -07:00
Jonathan Ringer
283a7fe85c
python3Packages.exchangelib: fix build
2021-05-08 15:05:21 -07:00