Skip to content

Commit

Permalink
Merge branch 'release/0.24.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ri-gilfanov committed Jul 15, 2021
2 parents 91d7b70 + 6060c1a commit de0446d
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 75 deletions.
16 changes: 1 addition & 15 deletions aiohttp_sqlalchemy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,12 @@
sa_session_factory,
)
from aiohttp_sqlalchemy.views import (
SAAbstractView,
SABaseView,
SAInstanceAddMixin,
SAInstanceDeleteMixin,
SAInstanceEditMixin,
SAInstanceMixin,
SAInstanceView,
SAInstanceViewMixin,
SAItemAddMixin,
SAItemDeleteMixin,
SAItemEditMixin,
SAItemMixin,
SAItemView,
SAItemViewMixin,
SAListAddMixin,
SAListDeleteMixin,
Expand All @@ -56,7 +49,7 @@
SAView,
)

__version__ = '0.23.0'
__version__ = '0.24.0'

__all__ = [
'DEFAULT_KEY',
Expand All @@ -83,14 +76,8 @@
'SAListEditMixin',
'SAListViewMixin',

'SAInstanceAddMixin',
'SAInstanceDeleteMixin',
'SAInstanceEditMixin',
'SAInstanceMixin',
'SAInstanceView',
'SAInstanceViewMixin',
'SAItemMixin',
'SAItemView',
'SAMixin',
'SAModelView',
'SAPrimaryKeyMixin',
Expand All @@ -104,7 +91,6 @@
'setup',
# Synonyms
'DEFAULT_KEY',
'SAAbstractView',
'SAView',
'sa_bind',
'sa_init_db',
Expand Down
12 changes: 0 additions & 12 deletions aiohttp_sqlalchemy/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -144,16 +144,4 @@ class SAModelView(View, SAModelMixin):
"""SQLAlchemy single model class based view."""


class SAInstanceView(View, SAInstanceMixin, metaclass=ABCMeta):
"""SQLAlchemy single instance class based view."""


# Synonyms
SAAbstractView = SAMixin
SAItemView = SAInstanceView
SAOneModelMixin = SAModelMixin
SAView = SAModelView
SAInstanceAddMixin = SAItemAddMixin
SAInstanceDeleteMixin = SAItemDeleteMixin
SAInstanceEditMixin = SAItemEditMixin
SAInstanceViewMixin = SAItemViewMixin
6 changes: 1 addition & 5 deletions docs/reference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Class based views
-----------------
.. warning::

API of most view classes module stabilizes to version 1.0.
API of most classes of stabilizes to version 1.0.

.. autoclass:: aiohttp_sqlalchemy.SAMixin
:inherited-members:
Expand Down Expand Up @@ -110,10 +110,6 @@ Views
:members:
:show-inheritance:

.. autoclass:: aiohttp_sqlalchemy.SAInstanceView
:members:
:show-inheritance:

Additional functionality
------------------------
.. autofunction:: aiohttp_sqlalchemy.sa_decorator
Expand Down
12 changes: 12 additions & 0 deletions docs/releases.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
========
Releases
========
Unreleased
----------
**Removed**
* ``SAInstanceView`` class;
* ``SAItemView`` synonym for ``SAInstanceView``;
* ``SAAbstractView`` synonym for ``SAMixin``;
* ``SAOneModelMixin`` synonym for ``SAModelMixin``;
* ``SAInstanceAddMixin`` synonym for ``SAItemAddMixin``;
* ``SAInstanceDeleteMixin`` synonym for ``SAItemDeleteMixin``;
* ``SAInstanceEditMixin`` synonym for ``SAItemEditMixin``;
* ``SAInstanceViewMixin`` synonym for ``SAItemViewMixin``.

Version 0.23
------------
**Add**
Expand Down
82 changes: 42 additions & 40 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "aiohttp-sqlalchemy"
version = "0.23.0"
version = "0.24.0"
description = "SQLAlchemy 1.4 / 2.0 support for aiohttp."
authors = [
"Ruslan Ilyasovich Gilfanov <ri.gilfanov@yandex.ru>",
Expand Down Expand Up @@ -35,7 +35,7 @@ repository = "https://github.com/ri-gilfanov/aiohttp-sqlalchemy"
python = "^3.7"
aiohttp = "^3.7.4.post0"
aiohttp-things = ">=0.7.0"
SQLAlchemy = "^1.4.20"
SQLAlchemy = "^1.4.21"
aiomysql = { version = ">=0.0.21", optional = true }
aiosqlite = { version = ">=0.17.0", optional = true }
asyncpg = { version = ">=0.23.0", optional = true }
Expand All @@ -52,7 +52,7 @@ isort = ">=5.9.2"
mypy = ">=0.910"
pytest = ">=6.2.4"
pytest-cov = ">=2.12.1"
Sphinx = ">=4.1.0"
Sphinx = ">=4.1.1"
sphinx_rtd_theme = ">=0.5.2"
types-toml = ">=0.1.3"

Expand Down

0 comments on commit de0446d

Please sign in to comment.