Skip to content

Commit c764a4f

Browse files
committed
Refresh code and dependencies
1 parent 5ca277e commit c764a4f

File tree

6 files changed

+1504
-1343
lines changed

6 files changed

+1504
-1343
lines changed

poetry.lock

Lines changed: 901 additions & 829 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
[tool.poetry]
1+
[project]
22
name = "spkrepo"
33
version = "0.2.8"
44
description = "Synology Package Repository"
55
license = "MIT"
6-
authors = ["Antoine Bertin <[email protected]>"]
6+
authors = [ { name="Antoine Bertin", email="[email protected]>" } ]
77
readme = "README.md"
88
repository = "https://github.com/SynoCommunity/spkrepo"
99
keywords = ["synology", "package", "repository"]
@@ -13,56 +13,55 @@ classifiers = [
1313
"Environment :: Web Environment",
1414
"Framework :: Flask",
1515
"Intended Audience :: Developers",
16-
"License :: OSI Approved :: MIT License",
1716
"Operating System :: OS Independent",
1817
"Programming Language :: Python :: 3.11",
1918
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
2019
"Topic :: Internet :: WWW/HTTP :: WSGI :: Application",
2120
"Topic :: System :: Archiving :: Packaging",
2221
]
23-
24-
[tool.poetry.dependencies]
25-
python = ">=3.10,<4.0"
26-
flask = "^3.1.0"
27-
flask-sqlalchemy = "^3.1.1"
28-
flask-security = "^5.5.2"
29-
passlib = "^1.7.4"
30-
flask-babel = "^4.0.0"
31-
flask-wtf = "^1.2.2"
32-
wtforms = "<3.2" # limit until flask-admin 2.0
33-
flask-mail = "^0.10.0"
34-
configparser = "^7.1.0"
35-
email_validator = "^2.2.0"
36-
flask-principal = "^0.4.0"
37-
flask-admin = "^1.6.1"
38-
sqlalchemy = "^2.0.37"
39-
pillow = "^11.1.0"
40-
flask-restful = "^0.3.10"
41-
flask-login = "^0.6.3"
42-
flask-caching = "^2.3.0"
43-
redis = "^5.2.1"
44-
python-gnupg = "^0.5.4"
45-
requests = "^2.32.3"
46-
click = "^8.1.8"
47-
flask-migrate = "^4.1.0"
48-
alembic = "^1.14.1"
49-
text-unidecode = "^1.3"
50-
ipaddress = "^1.0.23"
51-
flask-debugtoolbar = "^0.16.0"
52-
bcrypt = "^4.2.1"
22+
requires-python = ">=3.11,<4.0"
23+
dependencies = [
24+
"flask (>=3.1.2,<4.0.0)",
25+
"flask-sqlalchemy (>=3.1.1,<4.0.0)",
26+
"flask-security (>=5.6.2,<6.0.0)",
27+
"passlib (>=1.7.4,<2.0.0)",
28+
"flask-babel (>=4.0.0,<5.0.0)",
29+
"flask-wtf (>=1.2.2,<2.0.0)",
30+
"wtforms (>=3.2.1,<4.0.0)",
31+
"flask-mail (>=0.10.0,<1.0.0)",
32+
"configparser (>=7.2.0,<8.0.0)",
33+
"email_validator (>=2.3.0,<3.0.0)",
34+
"flask-principal (>=0.4.0,<1.0.0)",
35+
"flask-admin (>=2.0.0,<3.0.0)",
36+
"sqlalchemy (>=2.0.44,<3.0.0)",
37+
"pillow (>=12.0.0,<13.0.0)",
38+
"flask-restful (>=0.3.10,<1.0.0)",
39+
"flask-login (>=0.6.3,<1.0.0)",
40+
"flask-caching (>=2.3.1,<3.0.0)",
41+
"redis (>=7.0.1,<8.0.0)",
42+
"python-gnupg (>=0.5.5,<1.0.0)",
43+
"requests (>=2.32.5,<3.0.0)",
44+
"click (>=8.3.0,<9.0.0)",
45+
"flask-migrate (>=4.1.0,<5.0.0)",
46+
"alembic (>=1.17.1,<2.0.0)",
47+
"text-unidecode (>=1.3,<2.0.0)",
48+
"ipaddress (>=1.0.23,<2.0.0)",
49+
"flask-debugtoolbar (>=0.16.0,<1.0.0)",
50+
"bcrypt(>=5.0.0,<6.0.0)"
51+
]
5352

5453
[tool.poetry.group.dev.dependencies]
5554
sphinx = "^8.1.3"
5655
sphinx-rtd-theme = "^3.0.2"
5756
flask-testing = "^0.8.1"
58-
factory-boy = "^3.3.1"
57+
factory-boy = "^3.3.3"
5958
faker = "^33.3.1"
60-
lxml = "^5.3.0"
61-
mock = "^5.1.0"
62-
pre-commit = "^4.1.0"
63-
pytest = "^8.3.4"
64-
psycopg2 = "^2.9.10"
65-
setuptools = ">=75.8,<79.0"
59+
lxml = "^5.4.0"
60+
mock = "^5.2.0"
61+
pre-commit = "^4.3.0"
62+
pytest = "^8.4.2"
63+
psycopg2 = "^2.9.11"
64+
setuptools = ">=78.0,<79.0"
6665

6766
[tool.isort]
6867
line_length = 88

0 commit comments

Comments
 (0)