Skip to content

Commit 0fc8052

Browse files
github-actions[bot]eoaksnes
authored andcommitted
chore(main): release 1.1.0
1 parent 4341416 commit 0fc8052

File tree

2 files changed

+101
-88
lines changed

2 files changed

+101
-88
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## [1.1.0](https://github.com/equinor/template-fastapi-react/compare/v1.0.0...v1.1.0) (2022-11-04)
4+
5+
6+
### Features
7+
8+
* standardized ErrorResponse model ([c09e4dc](https://github.com/equinor/template-fastapi-react/commit/c09e4dccf5abd62fa05e9b1c0a577ea72d0129c4))
9+
10+
11+
### Bug Fixes
12+
13+
* add types to fixtures ([0528e5b](https://github.com/equinor/template-fastapi-react/commit/0528e5beb9bec905cedee1db2af3b2a5248fe85d))
14+
* delete non existing item should return 404 ([4341416](https://github.com/equinor/template-fastapi-react/commit/43414160eef1bee7ff2ea44c7c9f99e041ccc977))
15+
316
## 1.0.0 (2022-09-07)
417

518

api/pyproject.toml

Lines changed: 88 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,88 @@
1-
[tool.poetry]
2-
name = "api"
3-
version = "0.1.0" # x-release-please-version
4-
description = "API for Template Fastapi React"
5-
authors = []
6-
license = ""
7-
8-
[tool.poetry.dependencies]
9-
cachetools = "^4.2.2"
10-
python = "3.10.*"
11-
python-jose = {extras = ["cryptography"], version = "^3.3.0"}
12-
fastapi = "^0.78.0"
13-
uvicorn = {extras = ["standard"], version = "^0.17.6"}
14-
gunicorn = "^20.1.0"
15-
pymongo = "4.1.1"
16-
cryptography = "37.0.2" # Locked because of a bad 37.0.3 release. (https://cryptography.io/en/latest/changelog/#yanked)
17-
# Not a direct dependecy, but needed to get certificates
18-
certifi = "^2022.6.15"
19-
requests = "^2.27.1"
20-
toml = "^0.10.2"
21-
22-
[tool.poetry.dev-dependencies]
23-
pre-commit = "^2.19.0"
24-
flake8 = "^4.0.1"
25-
black = "^22.3.0"
26-
isort = "^5.10.1"
27-
interrogate = "^1.5.0"
28-
bandit = "^1.7.4"
29-
pytest = "^7.1.2"
30-
mongomock = "^4.1.2"
31-
mypy = "^0.961"
32-
types-cachetools = "^5.2.0"
33-
types-requests = "^2.27.30"
34-
types-ujson = "^5.3.0"
35-
types-toml = "^0.10.8"
36-
37-
[tool.black]
38-
line-length = 119
39-
target-version = ['py310']
40-
include = '\.pyi?$'
41-
exclude = '''
42-
/(
43-
\.eggs
44-
| \.git
45-
| \.hg
46-
| \.mypy_cache
47-
| \.tox
48-
| \.venv
49-
)/
50-
'''
51-
52-
[tool.interrogate]
53-
ignore-init-method = true
54-
ignore-init-module = true
55-
ignore-magic = false
56-
ignore-semiprivate = false
57-
ignore-private = false
58-
ignore-property-decorators = false
59-
ignore-module = false
60-
ignore-nested-functions = false
61-
ignore-nested-classes = true
62-
ignore-setters = false
63-
fail-under = 0
64-
exclude = ["setup.py", "docs", "build"]
65-
ignore-regex = ["^get$", "^mock_.*", ".*BaseClass.*"]
66-
# possible values: 0 (minimal output), 1 (-v), 2 (-vv)
67-
verbose = 0
68-
quiet = false
69-
whitelist-regex = []
70-
color = true
71-
omit-covered-files = false
72-
73-
[tool.isort]
74-
profile = "black"
75-
76-
[build-system]
77-
requires = ["poetry-core>=1.0.0"]
78-
build-backend = "poetry.core.masonry.api"
79-
80-
[tool.mypy]
81-
ignore_missing_imports = true
82-
warn_return_any = true
83-
warn_unused_configs = true
84-
namespace_packages = true
85-
explicit_package_bases = true
86-
87-
[tool.pycln]
88-
all=true
1+
[tool.poetry]
2+
name = "api"
3+
version = "1.1.0" # x-release-please-version
4+
description = "API for Template Fastapi React"
5+
authors = []
6+
license = ""
7+
8+
[tool.poetry.dependencies]
9+
cachetools = "^4.2.2"
10+
python = "3.10.*"
11+
python-jose = {extras = ["cryptography"], version = "^3.3.0"}
12+
fastapi = "^0.78.0"
13+
uvicorn = {extras = ["standard"], version = "^0.17.6"}
14+
gunicorn = "^20.1.0"
15+
pymongo = "4.1.1"
16+
cryptography = "37.0.2" # Locked because of a bad 37.0.3 release. (https://cryptography.io/en/latest/changelog/#yanked)
17+
# Not a direct dependecy, but needed to get certificates
18+
certifi = "^2022.6.15"
19+
requests = "^2.27.1"
20+
toml = "^0.10.2"
21+
22+
[tool.poetry.dev-dependencies]
23+
pre-commit = "^2.19.0"
24+
flake8 = "^4.0.1"
25+
black = "^22.3.0"
26+
isort = "^5.10.1"
27+
interrogate = "^1.5.0"
28+
bandit = "^1.7.4"
29+
pytest = "^7.1.2"
30+
mongomock = "^4.1.2"
31+
mypy = "^0.961"
32+
types-cachetools = "^5.2.0"
33+
types-requests = "^2.27.30"
34+
types-ujson = "^5.3.0"
35+
types-toml = "^0.10.8"
36+
37+
[tool.black]
38+
line-length = 119
39+
target-version = ['py310']
40+
include = '\.pyi?$'
41+
exclude = '''
42+
/(
43+
\.eggs
44+
| \.git
45+
| \.hg
46+
| \.mypy_cache
47+
| \.tox
48+
| \.venv
49+
)/
50+
'''
51+
52+
[tool.interrogate]
53+
ignore-init-method = true
54+
ignore-init-module = true
55+
ignore-magic = false
56+
ignore-semiprivate = false
57+
ignore-private = false
58+
ignore-property-decorators = false
59+
ignore-module = false
60+
ignore-nested-functions = false
61+
ignore-nested-classes = true
62+
ignore-setters = false
63+
fail-under = 0
64+
exclude = ["setup.py", "docs", "build"]
65+
ignore-regex = ["^get$", "^mock_.*", ".*BaseClass.*"]
66+
# possible values: 0 (minimal output), 1 (-v), 2 (-vv)
67+
verbose = 0
68+
quiet = false
69+
whitelist-regex = []
70+
color = true
71+
omit-covered-files = false
72+
73+
[tool.isort]
74+
profile = "black"
75+
76+
[build-system]
77+
requires = ["poetry-core>=1.0.0"]
78+
build-backend = "poetry.core.masonry.api"
79+
80+
[tool.mypy]
81+
ignore_missing_imports = true
82+
warn_return_any = true
83+
warn_unused_configs = true
84+
namespace_packages = true
85+
explicit_package_bases = true
86+
87+
[tool.pycln]
88+
all=true

0 commit comments

Comments
 (0)