Victor Engmark

Results 137 issues of Victor Engmark

Nix shell (possibly with direnv) is a very handy way to get a specific setup for a particular project just right and easily reproducible, without affecting any other projects.

By adding some more code we can showcase some common idiomatic Python patterns: - `if __name__ == "__main__":` - Shebang line - [type annotations](https://gitlab.com/victor-engmark/mypy-exercises).

[pytest-randomly](https://pypi.org/project/pytest-randomly/) can shuffle the test order, and can do so repeatably by [using the pipeline ID as the randomness seed](https://github.com/linz/geostore/blob/72f08910b8c94455df15f92c0a004c75f6170feb/.github/workflows/test.yml#L129-L130). This can uncover test interdependencies easily.

Right now the process to upgrade kubectl requires installing a new package and uninstalling an old one. It would be great to be able to upgrade a single package by...

Thank you for this fantastic plugin! One nit is that I often select a bunch of lines (for example using Ctrl+w to expand the selection), and the resulting link created...

#### For new checks and feature suggestions - [x] https://www.shellcheck.net/ (i.e. the latest commit) currently gives no useful warnings about this - [x] I searched through https://github.com/koalaman/shellcheck/issues and didn't find...

### Describe the issue If I add the nixpkgs awscli2 package to a poetry2nix environment it causes the following import failure: > ImportError: cannot import name 'x509' from 'cryptography.hazmat.bindings._rust' (unknown...