Aiohttp-sqlalchemy

Latest version: v0.34.0

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

Scan your dependencies

Page 1 of 6

0.34

------------
**Added**

* Add official support Python 3.10;
* Add ``get_engine`` util.

**Changed**

* Argument ``target`` in signature ``bind(target ,key=SA_DEFAULT_KEY, *,
middleware=True)`` can be of the following types ``str``,
``sqlalchemy.ext.asyncio.AsyncEngine``, ``sqlalchemy.orm.sessionmaker``
or their compatible descendants. Custom session factory is no longer
supported.

**Removed**

* Removed ``views`` synonym for ``web_handlers``;
* Removed ``ItemAddMixin`` synonym for ``UnitAddMixin``;
* Removed ``ItemDeleteMixin`` synonym for ``UnitDeleteMixin``;
* Removed ``ItemEditMixin`` synonym for ``UnitEditMixin``;
* Removed ``ItemViewMixin`` synonym for ``UnitViewMixin``;
* Removed ``OffsetPagination`` synonym for ``OffsetPaginationMixin``;
* Removed ``SAItemAddMixin`` synonym for ``UnitAddMixin``;
* Removed ``SAItemDeleteMixin`` synonym for ``UnitDeleteMixin``;
* Removed ``SAItemEditMixin`` synonym for ``UnitEditMixin``;
* Removed ``SAItemViewMixin`` synonym for ``UnitViewMixin``;
* Removed ``SAListAddMixin'`` synonym for ``ListAddMixin``;
* Removed ``SAListDeleteMixin`` synonym for ``ListDeleteMixin``;
* Removed ``SAListEditMixin`` synonym for ``ListEditMixin``;
* Removed ``SAListViewMixin`` synonym for ``ListViewMixin``;
* Removed ``SAModelDeleteMixin`` synonym for ``DeleteStatementMixin``;
* Removed ``SAModelEditMixin`` synonym for ``UpdateStatementMixin``;
* Removed ``SAModelViewMixin`` synonym for ``SelectStatementMixin``;
* Removed ``SAPrimaryKeyMixin`` synonym for ``PrimaryKeyMixin``.

0.33

------------
* ``ItemAddMixin`` is deprecated. Use ``UnitAddMixin``;
* ``ItemDeleteMixin`` is deprecated. Use ``UnitDeleteMixin``;
* ``ItemEditMixin`` is deprecated. Use ``UnitEditMixin``;
* ``ItemViewMixin`` is deprecated. Use ``UnitViewMixin``.

0.32

------------
* Added ``prepare_context()`` method for ``OffsetPaginationMixin``.

0.31

------------
**Added**

* Added default ``page_key`` and ``page_key_adapter`` attributes
for ``OffsetPaginationMixin``;
* Added ``execute_select_stmt()`` method for ``OffsetPaginationMixin``.

**Deprecated**

* ``OffsetPagination`` is deprecated. Use ``OffsetPaginationMixin``;
* ``SAModelDeleteMixin`` is deprecated. Use ``DeleteStatementMixin``;
* ``SAModelEditMixin`` is deprecated. Use ``UpdateStatementMixin``;
* ``SAModelViewMixin`` is deprecated. Use ``SelectStatementMixin``.

0.30

------------
**Deprecated**

* ``views`` module is deprecated. Use import from ``aiohttp_sqlalchemy``
or ``aiohttp_sqlalchemy.web_handlers``;
* ``SAItemAddMixin`` synonym is deprecated. Use ``ItemAddMixin`` class;
* ``SAItemDeleteMixin`` is deprecated. Use ``ItemDeleteMixin`` class;
* ``SAItemEditMixin`` synonym is deprecated. Use ``ItemEditMixin`` class;
* ``SAItemViewMixin`` synonym is deprecated. Use ``ItemViewMixin`` class;
* ``SAListAddMixin`` synonym is deprecated. Use ``ListAddMixin`` class;
* ``SAListDeleteMixin`` synonym is deprecated. Use ``ListDeleteMixin`` class;
* ``SAListEditMixin`` synonym is deprecated. Use ``ListEditMixin`` class;
* ``SAListViewMixin`` synonym is deprecated. Use ``ListViewMixin`` class;
* ``SAPrimaryKeyMixin`` synonym is deprecated. Use ``PrimaryKeyMixin`` class.

0.29

------------
**Added**

* ``OffsetPagination``.

**Changed**

* ``SAListViewMixin`` class is no longer inherited from
``aiohttp_things.PaginationMixin``.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.