Nua

Latest version: v0.5.43

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

0.5.17

Bug Fixes

- Invoke 2.1.0 breaks the app

0.5.16

- Fix broken release 0.5.15.

0.5.15

Bug Fixes

- Nua build bug.
- Fix nua-cli by updating dependency on cleez.
- Verbose test level for testrunner.
- Better error messages.
- Export another function.
- Replace some print() by adhoc functions
- Nua-build tests.
- Silence mypy warning.

Documentation

- Update TODO.
- Release process.
- Describe architecture and target layering.
- Update dependency graph.
- Redraw (and show) dependency graphs.
- Regenerate graphs.
- Update dependency graphs.
- Fix typos.
- Add notes on tests and static checks in the dev doc.

Refactor

- Introduce Installer class.
- Split module.
- Split tests between unit and functional tests.
- Use argparse for CLI arg parsing.
- Don't duplicate test code for failing apps.
- Split gargantuan module into manageable ones.
- Parse config at the edge.
- Move nua-agent constants to nua-lib
- Move ArchiveSearch to nua-lib (temporarily).
- Merge nua-autobuild into nua-build.
- Fix issues introduced by the merge.
- Move NuaConfig to nua-lib (at least temporarily).
- Move docker_build_utils.py to nua-li (and rename)
- Move nua.agent.db to nua.lib.db.

Testing

- Add verbosity argument.
- Improve e2e tests reporting.
- E2e deploy tests (not working).
- E2e deploy test.
- Don't barf on first failure.
- Fix makefile for e2e tests.
- Fix e2e test + add convenience target from top makefile.

Apps

- Update nocodb version.

Builder

- More explicit warning when no start script found

Debug

- Print tracebacks.

Nua-build

- Add port_build_notices()

Orch

- More messages normalization
- Modify some messages

Rename

- App_builder -> app-builder.

0.5.12

Bug Fixes

- Demo-ruby doesn't build. Stashing it for now.
- More user-readable error message.
- Poetry is not needed here.
- Workaround typing issue.

Documentation

- Update / tweak readmes.
- Readmes.
- Introduce short url for installer.

Features

- Install poetry and outdated packages.

Testing

- New e2e test harness (WIP).
- Mark some tests as slow.
- E2e tests (WIP: testing build).
- We need poetry logs sometimes, after all.

Bootstrap

- Use faster dhparam parameters when initializing nginx key

Installer

- Non interactive apt install.

Nua-gant

- Fix/mypy

Nua-lib

- Fix/mypy

0.5.9

Bug Fixes

- Silence linter warning
- Proper way to deal w/ dafault positional arguments.
- Exit after sudo.
- More secure call to sudo.

Documentation

- Update todo

Features

- Add `nua env` commands.
- More complete `nua env show`.
- Better argument parsing error handling.
- Add help message to 'config' command.
- Build command for nua-cli (WIP).
- Quick hack to support version.
- Call the bootstrapper with 'sudo' if needed.

Refactor

- Instantiate command earlier.
- Hide the empty "nua-master" package in src/
- Orchestrator cli.
- Better name.
- Split big Builder base class into 2.
- Move gen_password to nua-lib.
- Forgot to delete the old gen_password.
- Split builder module into separate modules.
- Raise specific exception on config error.
- Rename instance variables.
- Move db utils to package.
- Rename argument.

Certbot

- More explicit message

Cleanup

- Remove commented-out code.

0.5.8

Bug Fixes

- Shorten long line.
- Forgotten "raise" and minor fixes.
- Deps.
- Boostrapper colors.
- We need newlines between log messages.
- Use tomli, not toml.
- Add dependency on snoop.

Documentation

- Add some recommendations about CLI output.
- Add link to contribution doc.
- Update the CLI doc.

Features

- Implement naive 'logs' commands for CLI.
- Implement or improve some nua-cli functions.
- Work a bit on the web ui.
- Improve usability of CLI.
- Add new commands to CLI.
- Add `nua server cleanup` command.

Refactor

- Replace "abort()" by "raise Abort()"
- Use Sanic instead of Starlite.
- Use webbits for html generation (experiment).
- Rename app -> cli.
- Replace Typer by home-grown CLI framework.

Testing

- Make nox and poetry play better together.

Galene

- Add test in nua-config for /nua/app/galene

Ui

- Use 'info' instead of 'warning'.

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.