Age | Commit message (Collapse) | Author | Files | Lines |
|
awscli2: 2.9.21 -> 2.9.23
|
|
Conflicts:
pkgs/development/python-modules/pyarrow/default.nix
|
|
trivy: 0.37.1 -> 0.37.2
|
|
|
|
Diff: https://github.com/aquasecurity/trivy/compare/v0.37.1...v0.37.2
Changelog: https://github.com/aquasecurity/trivy/releases/tag/v0.37.2
|
|
|
|
|
|
Diff: https://github.com/Qovery/qovery-cli/compare/v0.48.6...v0.49.0
Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.49.0
|
|
|
|
lego: 4.9.1 -> 4.10.0
|
|
|
|
|
|
Version v4.10.0 was released on 2023-02-10:
https://github.com/go-acme/lego/releases/tag/v4.10.0
|
|
|
|
afterburn: 5.3.0 -> 5.4.0
|
|
afterburn: relax platforms
|
|
pgadmin4-desktopmode: init at 6.19, pgadmin4: simplify tests
|
|
|
|
By default, pgadmin4 uses SERVER_MODE = True. This requires
access to system directories (e.g. /var/lib/pgadmin). There is
no easy way to change this mode during runtime. One has to change
or add config files withing pgadmin's directory structure to change it
or add a system-wide config file under `/etc/pgadmin`[1].
This isn't always easy to achive or may not be possible at all. For
those usecases this implements a switch in the pgadmin4 derivation and
adds a new top-level package `pgadmin4-desktopmode`. This builds in
DESKTOP MODE and allows the usage of pgadmin4 without the nixOS module
and without access to system-wide directories.
pgadmin4 module saves the configuration to /etc/pgadmin/config_system.py
pgadmin4-desktopmode tries to read that as well. This normally fails with
a PermissionError, as the config file is owned by the user of the pgadmin module.
With the check-system-config-dir.patch this will just throw a warning
but will continue and not read the file.
If we run pgadmin4-desktopmode as root
(something one really shouldn't do), it can read the config file and fail,
because of the wrong config for desktopmode.
[1]https://www.pgadmin.org/docs/pgadmin4/latest/config_py.html
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
|
|
We test pgadmin in nixosTests, because it needs a running postgresql instance.
This is now unnecessary since we can do so in the package itself.
This reduces the complexity of pgadmin and removes the need for the extra
nixosTests.
Also setting SERVER_MODE in `pkg/pip/setup_pip.py` does not have any effect
on the final package, so we remove it.
In NixOS, we use the module, which expects SERVER_MODE to be true (which it defaults to).
In non-NixOS installations, we will need the directory /var/lib/pgadmin and /var/log/pgadmin
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
|
|
|
|
|
|
pulumi: 3.53.1 -> 3.54.0
|
|
|
|
|
|
|
|
mycli: skip broken test
|
|
|
|
|
|
While I was in here, I ported this code to use `pytestCheckHook`.
This fixes https://github.com/NixOS/nixpkgs/issues/211415 (maybe this is
more of a workaround?).
This build was failing due to a broken test upstream. I've instructed
nix to skip that test for now.
I also changed the `py.test` to plain `pytest`. I'm not familiar with
the difference, but according to [this SO
answer](https://stackoverflow.com/a/41893170/1739415), it sounds like
`pytest` is the new hotness and should be used wherever possible.
|
|
|
|
awscli2: 2.9.19 -> 2.9.21
|
|
|
|
|
|
https://github.com/anchore/syft/releases/tag/v0.70.0
|
|
|
|
|
|
|
|
|
|
kics: 1.6.8 -> 1.6.9
|
|
|
|
|
|
pkgs/development/web/nodejs/v18.nix conflict:
the fetched patch was already included in this release.
|
|
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
|
|
pgadmin: pin flask-babel to fix build failure
|
|
|
|
pgadmin needs an older version of flask-security-too, which
is incompatible with the update of flask-babel.
This commit pins the version.
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
|
|
|
|
Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.48.6
|
|
Diff: https://github.com/aquasecurity/trivy/compare/v0.36.1...v0.37.1
Changelog: https://github.com/aquasecurity/trivy/releases/tag/v0.37.1
|