-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPipfile
112 lines (109 loc) · 3.34 KB
/
Pipfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
alembic = "==1.13.2"
babel = "==2.15.0"
bleach = "==6.1.0"
blinker = "==1.8.2"
certifi = ">=2024.7.4"
click = "==8.1.7"
dominate = "==2.9.1"
feedgen = "==1.0.0"
flask = "==3.0.3"
flask-babel = "==4.0.0"
flask-login = "==0.6.3"
flask-multistatic = "==1.0"
flask-session = "==0.8.0"
flask-wtf = "==1.2.1"
idna = "==3.7"
jinja2 = "==3.1.4"
markdown = "==3.7.0"
msgspec = "==0.18.6"
packaging = "==24.1"
passlib = "==1.7.4"
polib = "==1.2.0"
psycopg2 = "==2.9.9"
pyjwt = {version = "==2.8.0",extras = ["crypto"]}
pyparsing = "==3.1.2"
pysolr = "==3.9.0"
python-dateutil = "==2.9.0.post0"
python-magic = "==0.4.27"
pytz = "==2024.2"
pyyaml = "==6.0.1"
requests = "==2.32.3"
rq = "==1.16.2"
simplejson = "==3.19.2"
six = "==1.16.0"
sqlalchemy = {version = "==1.4.52", extras = ["mypy"]}
sqlparse = "==0.5.0"
typing-extensions = "==4.12.2"
tzlocal = "==5.2"
urllib3 = "==2.2.2"
uwsgi = "==2.0.28"
watchdog = "==4.0.1"
webassets = "==2.0"
werkzeug = {version = "==3.0.3", extras = ["watchdog"]}
beaker = "==1.11.0"
"repoze.who" = "==2.3"
pyutilib = "==5.7.1"
ckanext-authz-service = {editable = true, ref = "3d52c13cce5152f1a75f89a21e88c319b6c2ea82", git = "https://github.com/fjelltopp/ckanext-authz-service"}
ckanext-blob-storage = {editable = true, ref = "eb8ea60cac30dee85bf65329e079f971ca8c90c4", git = "https://github.com/fjelltopp/ckanext-blob-storage"}
ckanext-pages = {editable = true, ref = "2a92bb874a82a2c008d5764ce290ae6950e428af", git = "https://github.com/ckan/ckanext-pages.git"}
ckanext-pdfview = {editable = true, ref="e4df796ceb440954d3927bdebe22a25d65e28216", git = "https://github.com/ckan/ckanext-pdfview.git"}
ckanext-scheming = {editable = true, git = "https://github.com/ckan/ckanext-scheming.git"}
ckanext-geoview = {editable = true, ref = "832ad5e9ceb3ef812b6878a53d7dc92e5b71debe", git = "https://github.com/ckan/ckanext-geoview.git"}
ckanext-officedocs = {editable = true, ref="02141ac03672ac89805cb9f1513716f1aa02b82e", git = "https://github.com/jqnatividad/ckanext-officedocs.git"}
ckan = {path = "./ckan",editable = true}
ckanext-dms = {path = "./ckanext-dms",editable = true}
ckanext-short-urls = {path = "./ckanext-short-urls",editable = true}
ckanext-dataset-subscriptions = {path = "./ckanext-dataset-subscriptions",editable = true}
cffi = "==1.17.1"
chardet = "==3.0.4"
fanstatic = "==1.1"
giftless-client = "==0.1.1"
pastedeploy = "==2.0.1"
pycparser = "==2.20"
routes = "==1.13"
sqlalchemy-migrate = "==0.12.0"
typing = "==3.7.4.1"
unicodecsv = ">=0.9"
zope = {interface = "==6.4post2"}
unihandecode = "==0.81"
twilio = "==7.7.0"
markupsafe = "==2.1.5"
itsdangerous = "==2.2.0"
ckanext-googleanalytics = "==2.1.1"
oauth2client = "==4.1.3"
[dev-packages]
beautifulsoup4 = ">=4.9.1"
ckanapi = "*"
cookiecutter = ">=1.7.3"
coveralls = "*"
docutils = ">=0.16"
factory-boy = ">=2.12.0"
flask-debugtoolbar = ">=0.11.0"
freezegun = ">=1.1.0"
ipdb = ">=0.13.7"
mock = ">=2.0.0"
pip-tools = ">=5.1.2"
pycodestyle = ">=2.5.0"
pydevd-pycharm = "*"
pyfakefs = ">=3.2"
pytest = ">=6.2.2"
pytest-cov = ">=2.11.1"
pytest-freezegun = ">=0.4.2"
pytest-rerunfailures = ">=9.1.1"
pytest-split-tests = ">=1.0.9"
pytest-factoryboy = "*"
rarfile = "*"
responses = ">=0.10.0"
slugify = "*"
Sphinx = ">=1.8.5"
sphinx-rtd-theme = ">=0.4.3"
towncrier = ">=19.2.0"
twine = "*"
pytest-ckan = "*"
[requires]
python_version = "3.10"