Skip to content

Releases: piccolo-orm/piccolo_api

1.10.0

Choose a tag to compare

@dantownsend dantownsend released this 19 Jun 21:50

Bumped cryptography dependency (used for MFA), and made the SessionsBase.token column secret=True.

1.9.0

Choose a tag to compare

@dantownsend dantownsend released this 11 Feb 13:09

Bumped cryptography dependency (used for MFA).

1.8.0

Choose a tag to compare

@dantownsend dantownsend released this 12 Jan 18:09

Bumped pynacl dependency (used for MFA).

Officially support Python 3.14 (thanks to @sinisaos for this).

1.7.0

Choose a tag to compare

@dantownsend dantownsend released this 29 Jul 08:36

Modernised the type hints across the codebase (e.g. replacing typing.List with list). Thanks to @sinisaos for this.

Added a missing import to the jwt code example. Thanks to @andrewshaodev for this.

1.6.0

Choose a tag to compare

@dantownsend dantownsend released this 30 May 17:24

Improved HTTP error codes in JWT middleware - thanks to @sinisaos for this.

Added official Python 3.13 support, and dropped Python 3.8 - thanks to @sinisaos for this.

Updated dependencies - thanks to @sinisaos for this.

Fixed type annotations for TokenAuth.

Improved docs for MFA - passing in encryption keys using environment variables.

1.5.2

Choose a tag to compare

@dantownsend dantownsend released this 09 Sep 11:57

Fix an import from pynacl - it's an optional dependency.

1.5.1

Choose a tag to compare

@dantownsend dantownsend released this 09 Sep 11:42

Fixed optional requirements for MFA - thanks to @sinisaos for reporting this issue.

1.5.0

Choose a tag to compare

@dantownsend dantownsend released this 09 Sep 07:28

Added support for Multi Factor Authentication, using an authenticator app.

This will soon be implemented in Piccolo Admin.

Huge thanks to @Skelmis and @sinisaos for their help with this.

mfa_register_endpoint

1.4.1

Choose a tag to compare

@dantownsend dantownsend released this 15 Jul 20:11

Fix for a breaking change in Pydantic 2.8.0.

Upgraded setuptools.

1.4.0

Choose a tag to compare

@dantownsend dantownsend released this 10 Apr 20:29

Added excluded_paths argument to SessionsAuthBackend.