Releases: goodbyekansas/nedryglot
Releases · goodbyekansas/nedryglot
5.1.1
Fixed
- c/c++: Use more appropriate versions of clangd and clang-format when
cross-compiling since the target platform does not actually
matter. - c/c++: Use a debugger for the shell that comes from buildPackages
to get the correct hostPlatform when cross-compiling. - c/c++: Enabling doxygen required the
name
attribute. Now,
pname is enough as well. - c/c++: Use a more appropriate variant of
fd
, since it
does not depend on the target platform when cross-compiling.
5.1.0
Added
- Python now generates a
run
command and cli entry point for clients and services.
Changed
- Python now uses
pyproject
instead ofsetuptools
by default. Template for targetSetup
has been updated accordingly. It also conforms toruff
s checks and formatting by default.
Fixed
- Python's config merger now handles mypy overrides targeting multiple packages.
- C/C++ format commands used
[]
instead of{}
in the fd glob
expression so it matched single chars.
5.0.0
4.1.5
4.1.4
4.1.3
Fixed
- Flake8 not getting configuration.
4.1.2
4.1.1
4.1.0
Added
- Naming checks for the default ruff configuration.
Fixed
- Missing shebang in python check tools. This caused errors depending
on which exec function you used.
4.0.0
Added
- Support for overriding python linters config.
Changed
- Ruff default configuration. Now picks up issues similar to to the
alternative (isort, black, flake etc).