From e2979996ac32a110ca7a0f446839db9508fb828f Mon Sep 17 00:00:00 2001 From: Schwannden Kuo Date: Wed, 25 May 2022 21:50:52 +0800 Subject: [PATCH 1/4] bump beanie version and fix README --- README.md | 3 ++- fastapi_users_db_beanie/access_token.py | 2 +- pyproject.toml | 5 +++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 93812bd..99d9564 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,8 @@ source venv/bin/activate And then install the development dependencies: ```bash -pip install -r requirements.dev.txt +pip install flit +pip flit install --deps develop ``` ### Run unit tests diff --git a/fastapi_users_db_beanie/access_token.py b/fastapi_users_db_beanie/access_token.py index 7644ef4..8719484 100644 --- a/fastapi_users_db_beanie/access_token.py +++ b/fastapi_users_db_beanie/access_token.py @@ -13,7 +13,7 @@ class BeanieBaseAccessToken(Generic[ID], Document): user_id: ID created_at: datetime = Field(default_factory=lambda: datetime.now(timezone.utc)) - class Collection: + class Settings: indexes = [IndexModel("token", unique=True)] diff --git a/pyproject.toml b/pyproject.toml index dce6d5a..7bb14ec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,8 @@ name = "fastapi_users_db_beanie" [project] name = "fastapi-users-db-beanie" authors = [ - { name = "François Voron", email = "fvoron@gmail.com" } + { name = "François Voron", email = "fvoron@gmail.com" }, + { name = "Schwannden Kuo", email = "schwannden@gmail.com" } ] description = "FastAPI Users database adapter for Beanie" readme = "README.md" @@ -36,7 +37,7 @@ classifiers = [ requires-python = ">=3.7" dependencies = [ "fastapi-users >= 10.0.1", - "beanie >=1.10.8,<1.11", + "beanie >=1.11.0,<1.12", ] [project.optional-dependencies] From 98b7ed7edf82499d07538f6ae6384a9ef0ea03c5 Mon Sep 17 00:00:00 2001 From: Schwannden Kuo Date: Wed, 25 May 2022 21:51:58 +0800 Subject: [PATCH 2/4] =?UTF-8?q?Bump=20version:=201.0.1=20=E2=86=92=201.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fastapi_users_db_beanie/__init__.py | 2 +- setup.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fastapi_users_db_beanie/__init__.py b/fastapi_users_db_beanie/__init__.py index 9001ace..2ed9a9f 100644 --- a/fastapi_users_db_beanie/__init__.py +++ b/fastapi_users_db_beanie/__init__.py @@ -10,7 +10,7 @@ from pymongo import IndexModel from pymongo.collation import Collation -__version__ = "1.0.1" +__version__ = "1.1.0" class BeanieBaseUser(Generic[ID], Document): diff --git a/setup.cfg b/setup.cfg index 0c81703..abcd2e3 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.0.1 +current_version = 1.1.0 commit = True tag = True From b248efbeb93490dd502e7b37019d70fc1dc675dd Mon Sep 17 00:00:00 2001 From: Schwannden Kuo Date: Wed, 25 May 2022 21:56:45 +0800 Subject: [PATCH 3/4] update READE to use make install --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 99d9564..2b41109 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,7 @@ source venv/bin/activate And then install the development dependencies: ```bash -pip install flit -pip flit install --deps develop +make install ``` ### Run unit tests From 1ea6adb3a6b2136075e09acc44a813ebc19b035b Mon Sep 17 00:00:00 2001 From: Schwannden Kuo Date: Wed, 25 May 2022 22:06:18 +0800 Subject: [PATCH 4/4] =?UTF-8?q?Revert=20"Bump=20version:=201.0.1=20?= =?UTF-8?q?=E2=86=92=201.1.0"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 98b7ed7edf82499d07538f6ae6384a9ef0ea03c5. --- fastapi_users_db_beanie/__init__.py | 2 +- setup.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fastapi_users_db_beanie/__init__.py b/fastapi_users_db_beanie/__init__.py index 2ed9a9f..9001ace 100644 --- a/fastapi_users_db_beanie/__init__.py +++ b/fastapi_users_db_beanie/__init__.py @@ -10,7 +10,7 @@ from pymongo import IndexModel from pymongo.collation import Collation -__version__ = "1.1.0" +__version__ = "1.0.1" class BeanieBaseUser(Generic[ID], Document): diff --git a/setup.cfg b/setup.cfg index abcd2e3..0c81703 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.1.0 +current_version = 1.0.1 commit = True tag = True