Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.
In this document, we track the per version changes and comments. This
becomes a document on the website, as well as individual posts on the
Nuitka blog.
Nuitka Release 1.9 (Draft)
This release is not done yet.
Nuitka Release 1.8
Bug Fixes
Standalone: Added support for opentelemetry package. Added in
1.7.1 already.
Reports: Fix, do not report plugin influence when there are not
no-auto-follow in an anti-bloat section. Fixed in 1.7.2 already.
Anti-Bloat: Add missing usage tag use_pytest for anti-bloat
changes that remove pytest related codes. Fixed in 1.7.2 already.
Standalone: Added support for newer jsonschema package. Fixed in
1.7.2 already.
Standalone: Fix, our iterdir implementation was crashing in
files for packages that don't actually have a directory for data
files to live in. Fixed in 1.7.2 already.
Fix, parent package imports could pick the wrong name internally and
then collide with sub-packages of that package during collision.
Fixed in 1.7.3 already.
Standalone: Added support for pymssql package. Fixed in 1.7.3
already.
Standalone: Added support for cvxpy package. Fixed in 1.7.4
already.
Standalone: Added missing dependencies of lib2to3.refactor. Fixed
in 1.7.4 already.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps nuitka from 1.7.10 to 1.8.
Changelog
Sourced from nuitka's changelog.
... (truncated)
Commits
024524e
Merge branch 'release/1.8'bde1ada
New stable release.c35ae05
New pre-release.2cac073
Watch: Also execute non-interactive binaries and record outputseb3fab5
Anti-Bloat: Treat jupyter_client as equal to IPython for usage1c3d3e1
Workaround broken packages like current "tensorflow"bd0a6cb
Anti-Bloat: Avoid more 'IPython' usage in transformers package3d284a7
Changelog updates10e0a2d
Anti-Bloat: Avoid using "pytest" in "polyfactory" packagea326a64
Plugins: Added support for newer "delvewheel" patch nameDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show