Changelog
This changelog is generated automatically from GitHub Releases.
v2.0.1
2026-10-15 · GitHub
2.0.1 (2026-10-15)
Bug Fixes
v2.0.0
2026-10-15 · GitHub
2.0.0 (2026-10-15)
⚠ BREAKING CHANGES
- the maskinporten-web command is now pymaskinporten-web.
- maskinporten-web needs pip install pymaskinporten[web]. Install pymaskinporten[web,azure] for the dependencies 1.x installed by default.
- the Azure Key Vault loader needs pip install pymaskinporten[azure].
- the placeholder pymaskinporten.main() and the pymaskinporten console script are removed.
- load_config() no longer calls load_dotenv(). Call it yourself before load_config() if you rely on a .env file.
- request_maskinporten_token raises ValueError unless api_env is “test” or “prod”.
Features
- add a databricks extra for the Databricks secret loader (60ced8c), closes #116
- add a prefix for credential names in every source (37d05a2), closes #122
- export the public API from the package root (f4465c8), closes #114
- load credentials from AWS Secrets Manager (b581974), closes #122
- load credentials from Google Secret Manager (b425eda), closes #122
- move Flask and python-dotenv to an optional web extra (8849cc3), closes #116
- move the Azure SDK to an optional azure extra (3ed9396), closes #116
- rename the demo command to pymaskinporten-web (26a5c37), closes #116
- stop loading .env files inside load_config (61c0039), closes #114
- validate api_env and accept credentials through config= (8500e12), closes #114
Bug Fixes
- make the Databricks secret loader work and use dashed secret names (fc62c1e), closes #115
- raise MaskinportenTokenError for network errors and bad token responses (74ba584), closes #114
- reject blank credential fields and strip surrounding whitespace (8a9d76f), closes #114
- show invalid demo config on the page instead of a 500 (74df35c), closes #114
- use valid Key Vault secret names and report missing secrets (5e7bcbb), closes #115
- wrap Databricks setup errors outside Databricks in RuntimeError (ab3770b), closes #116
- wrap Key Vault access failures in RuntimeError (1516183), closes #115
Documentation
- document config=, root imports and .env loading (2765dd0), closes #114
- document installing the extras (eb9bd70), closes #116
- document the AWS and Google loaders and name prefixes (4a47532), closes #122
- document the Key Vault and Databricks secret loaders (34f3cd7), closes #115
- put prefix example comments on their own lines (5805cb9)
- say the secret-store loaders are untested against real services (ab60b5f), closes #116
v1.1.4
2026-10-14 · GitHub
1.1.4 (2026-10-14)
Bug Fixes
v1.1.3
2026-10-13 · GitHub
1.1.3 (2026-10-13)
Bug Fixes
v1.1.2
2026-07-03 · GitHub
1.1.2 (2026-07-03)
Documentation
v1.1.1
2026-03-14 · GitHub
1.1.1 (2026-03-12)
Bug Fixes
actions to be able to write (ca5238d)
actions to be able to write (7aef9d4)
docs: deploy to gh pages (4a3b900)
docs: deploy to gh pages (0c647a1)
docs: missing dependencies in workflow (11d8672)
docs: missing dependencies in workflow (7a112c3)
gh-pages deployment (932227b)
gh-pages deployment (fc78182)
Documentation
add GitHub Actions workflow for building and deploying document… (f0bf9c8)
add GitHub Actions workflow for building and deploying documentation to GitHub Pages (94e4863)
This release contains the built wheels for all operating systems.
v1.1.0
2026-03-12 · GitHub
1.1.0 (2026-03-12)
Features
v1.0.0
2026-03-09 · GitHub
1.0.0 (2026-03-09)
⚠ BREAKING CHANGES
- to avoid confusion between - and _ in imports and package name, we rename the project to ‘pymaskinporten’
Features
Bug Fixes
Documentation
v0.11.0
2026-03-09 · GitHub
0.11.0 (2026-03-09)
Features
Bug Fixes
- don’t set the env vars in dockerfile (b569cc1)
v0.10.5
2026-03-06 · GitHub
0.10.5 (2026-03-06)
Bug Fixes
- update dependencies in toml (c1ab5ff)
v0.10.4
2026-03-06 · GitHub
0.10.4 (2026-03-06)
Documentation
- update README.md (40ee683)
v0.10.3
2026-03-06 · GitHub
0.10.3 (2026-03-06)
Documentation
- Update README.md (a1f8eda)
v0.10.2
2026-03-06 · GitHub
0.10.2 (2026-03-06)
Bug Fixes
- docker image runs the app (be6ac59)
v0.10.1
2026-03-06 · GitHub