Piccolo-api

Latest version: v1.4.0

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

Scan your dependencies

Page 4 of 21

0.49.0

------

* Added Python 3.11 support.
* ``PiccoloCRUD`` validators can now be async.
* Improved logging.
* The minimum version of FastAPI is now ``0.87.0``. The reason for this is
Starlette made a fairly large change in version ``0.21.0``, which meant we
had to refactor a lot of our tests, which makes it challenging to support
older versions.

-------------------------------------------------------------------------------

0.48.1

------

Improving type annotations:

* Adding ``id: Serial`` for ``SessionsBase`` and ``TokenAuth``.
* Fixed type annotations for latest version of Starlette (thanks to sinisaos
for this).

-------------------------------------------------------------------------------

0.48.0

------

If ``BaseUser`` is used with ``PiccoloCRUD``, passwords are handled properly.
Thanks to sinisaos for making this change.

-------------------------------------------------------------------------------

0.47.0

------

``PiccoloCRUD`` now handles database exceptions better. If a query fails due to
a unique constraint, a 422 response code is returned, along with information
about the error.

This means Piccolo Admin will show more useful debugging information when a
query fails.

Thanks to ethagnawl for reporting this issue, and sinisaos for help
prototyping a solution.

-------------------------------------------------------------------------------

0.46.0

------

Fixed a bug with ``Email`` columns and ``PiccoloCRUD.get_new``. Thanks to
Tar8117 for reporting this bug.

-------------------------------------------------------------------------------

0.45.0

------

Previously you had to provide ``folder_name`` as an argument to
``S3MediaStorage``.

It's now optional, as some users may choose to store their files in a bucket
without a folder.

-------------------------------------------------------------------------------

Page 4 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.