Skip to content

Commit 7708013

Browse files
committed
global: upgrade for invenio os2 support
Signed-off-by: Parth Shandilya <[email protected]>
1 parent cba1d1a commit 7708013

File tree

2 files changed

+67
-71
lines changed

2 files changed

+67
-71
lines changed

requirements-local-forks.txt

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
-e git+https://github.com/cernanalysispreservation/invenio-celery.git@mock/v1.1.1#egg=invenio-celery
2-
-e git+https://github.com/inveniosoftware/invenio-logging@94bc56117593eae62ba975d576e8c7b991311c0d#egg=invenio-logging[sentry,sentry-sdk]
3-
-e git+https://github.com/cernanalysispreservation/[email protected]#egg=invenio-oauthclient
4-
-e git+https://github.com/cernanalysispreservation/[email protected]#egg=invenio-userprofiles
5-
-e git+https://github.com/cernanalysispreservation/invenio-indexer.git@os-2-new#egg=invenio-indexer
6-
-e git+https://github.com/cernanalysispreservation/[email protected]#egg=invenio-jsonschemas
7-
-e git+https://github.com/cernanalysispreservation/invenio-oaiserver.git@os-2-new#egg=invenio-oaiserver
8-
-e git+https://github.com/parths007/invenio-records-rest.git@os-2-new#egg=invenio-records-rest
1+
# -e git+https://github.com/cernanalysispreservation/invenio-celery.git@mock/v1.1.1#egg=invenio-celery
2+
# -e git+https://github.com/inveniosoftware/invenio-logging@94bc56117593eae62ba975d576e8c7b991311c0d#egg=invenio-logging[sentry,sentry-sdk]
3+
# -e git+https://github.com/cernanalysispreservation/[email protected]#egg=invenio-oauthclient
4+
# -e git+https://github.com/cernanalysispreservation/[email protected]#egg=invenio-userprofiles
5+
# -e git+https://github.com/cernanalysispreservation/invenio-indexer.git@os-2-new#egg=invenio-indexer
6+
# -e git+https://github.com/cernanalysispreservation/[email protected]#egg=invenio-jsonschemas
7+
# -e git+https://github.com/cernanalysispreservation/invenio-oaiserver.git@os-2-new#egg=invenio-oaiserver
8+
# -e git+https://github.com/parths007/invenio-records-rest.git@os-2-new#egg=invenio-records-rest
99
-e git+https://github.com/parths007/[email protected]#egg=invenio-search[opensearch2]
1010
-e git+https://github.com/cernanalysispreservation/invenio-files-rest.git@mock/v1.0.5#egg=invenio-files-rest
11-
-e git+https://github.com/cernanalysispreservation/invenio-records-files.git@new#egg=invenio-records-files
11+
# -e git+https://github.com/cernanalysispreservation/invenio-records-files.git@new#egg=invenio-records-files
1212
-e git+https://github.com/cernanalysispreservation/invenio-deposit.git@os-2#egg=invenio-deposit
1313
-e git+https://github.com/cernanalysispreservation/invenio-query-parser.git@os#egg=invenio-query-parser

setup.py

+58-62
Original file line numberDiff line numberDiff line change
@@ -37,86 +37,82 @@
3737
setup_requires = ['Babel>=2.4.0', 'pytest-runner>=3.0.0,<5']
3838

3939
install_requires = [
40-
# CAP Base
41-
'Flask==1.1',
42-
'click==8.0.0',
43-
'jinja2==3.0.3',
44-
'itsdangerous==2.0.1',
45-
'werkzeug==1.0.1',
46-
'Flask-Caching==1.5.0',
47-
'Flask-Debugtoolbar',
48-
'flask-wtf==0.15.1',
49-
'flask-login==0.4.1',
50-
5140
# CAP specific libraries
41+
'Flask>=2',
42+
'click>=8',
43+
'jinja2>=3',
44+
'coolname>=2',
45+
'dojson>=1.4.0',
46+
'Flask-Caching>=2',
47+
'Flask-Debugtoolbar>=0.13.1',
48+
'flask-login>=0.4.1',
5249
'jsonref>=1.0.0',
5350
'jsonresolver>=0.3.2',
5451
'PyGithub>=1.35',
5552
'python-gitlab>=1.0.2',
56-
'python-ldap==3.1.0',
57-
'python-cern-sso-krb==1.3.3',
58-
'gssapi>=1.7.3',
59-
'Authlib==0.15.1',
60-
'uWSGI==2.0.21',
61-
'uwsgi-tools==1.1.1',
62-
'uwsgitop==0.10',
63-
'webargs==5.5.0',
64-
'gspread==3.7.0',
65-
'paramiko==2.7.1',
66-
'cachetools==3.1.0',
67-
'urllib3==1.26',
68-
'coolname==1.1.0',
53+
'python-ldap>=3.1.0',
54+
'python-cern-sso-krb>=1.3.3',
55+
'Authlib>=0.15.1',
56+
'uWSGI>=2.0.21',
57+
'uwsgi-tools>=1.1.1',
58+
'uwsgitop>=0.10',
59+
'gspread>=3.7.0,<4.0.0',
60+
'paramiko>=2.7.1,<3.0.0',
61+
'cachetools>=3.1.0,<5.3.0',
6962
'requests-gssapi>=1.2.3',
70-
'swagger-spec-validator==2.7.6',
71-
'prometheus-flask-exporter==0.20.3',
72-
'wtforms==2.2.1',
63+
'swagger-spec-validator>=2.7.6,<3.0.0',
64+
'prometheus-flask-exporter>=0.20.3,<1.0.0',
7365
'beautifulsoup4>=4',
7466
'pandas>=1.5',
75-
'marshmallow==2.17.0',
7667
'reana-client==0.8.1',
77-
'reana-commons[yadage,snakemake]==0.8.4',
78-
79-
# Invenio Base Deps
80-
'invenio-base==1.2.5',
81-
'invenio-admin==1.1.2',
82-
'invenio-assets==1.1.3',
83-
'invenio-formatter==1.0.2',
84-
'invenio-mail==1.0.2',
85-
'invenio-rest==1.1.2',
86-
'invenio-theme==1.1.4',
87-
'invenio-celery@git+https://github.com/cernanalysispreservation/invenio-celery.git@mock/v1.1.1#egg=invenio-celery',
88-
'invenio-logging[sentry,sentry-sdk] @ git+https://github.com/inveniosoftware/invenio-logging@94bc56117593eae62ba975d576e8c7b991311c0d',
68+
'reana-commons[yadage,snakemake]==0.8.4',
8969

9070
# Invenio Auth Deps
91-
'invenio-access==1.3.0',
92-
'invenio-accounts==1.1.1',
93-
'invenio-oauth2server==1.0.4',
94-
'invenio-oauthclient @ git+https://github.com/cernanalysispreservation/[email protected]',
95-
'invenio-userprofiles @ git+https://github.com/cernanalysispreservation/[email protected]',
71+
'invenio-access>=1.4.1,<1.5.0',
72+
'invenio-accounts>=1.4.5,<2.2.0',
73+
'invenio-accounts-rest>=1.0.0a4',
74+
'invenio-oauth2server>=2.0.0,<2.2.0',
75+
'invenio-oauthclient @ git+https://github.com/parths007/[email protected]',
76+
'invenio-userprofiles @ git+https://github.com/parths007/invenio-userprofiles.git@v2',
77+
78+
# Invenio Base Deps
79+
'invenio-admin>=1.3.0,<1.5.0',
80+
'invenio-assets>=1.2.5,<2.2.0',
81+
'invenio-formatter>=1.1.0,<1.5.0',
82+
'invenio-logging>=1.3.0,<1.4.0',
83+
'invenio-mail>=1.0.2,<1.1.0',
84+
'invenio-rest>=1.2.3,<1.3.0',
85+
'invenio-theme>=1.3.5,<2.2.0',
9686

9787
# Invenio Metadata Deps
98-
'invenio-indexer @ git+https://github.com/cernanalysispreservation/invenio-indexer.git@os-2-new',
99-
'invenio-jsonschemas @ git+https://github.com/cernanalysispreservation/invenio-jsonschemas.git@v1.0.1',
100-
'invenio-oaiserver @ git+https://github.com/cernanalysispreservation/invenio-oaiserver.git@os-2-new',
101-
'invenio-pidstore==1.1.0',
102-
'invenio-records-rest @ git+https://github.com/parths007/invenio-records-rest.git@os-2-new',
103-
'invenio-records-ui==1.0.1',
104-
'invenio-records==1.3.0',
105-
'invenio-search-ui==1.1.1',
106-
'invenio-search @ git+https://github.com/parths007/invenio-search.git@v1.2.3#egg=invenio-search',
88+
'invenio-indexer>=2.1.0,<3.0.0',
89+
'invenio-jsonschemas @ git+https://github.com/parths007/invenio-jsonschemas.git@v1.1.5',
90+
'invenio-pidstore>=1.2.1,<2.0.0',
91+
'invenio-records-rest>=2.2.0,<3.0.0',
92+
'invenio-records-ui>=1.2.0,<1.3.0',
93+
'invenio-records>=2.1.0,<3.0.0',
94+
'invenio-search-ui>=2.0.0,<2.1.0',
95+
'invenio-deposit @ git+https://github.com/parths007/invenio-deposit.git@os-2',
96+
'invenio-query-parser @ git+https://github.com/cernanalysispreservation/invenio-query-parser.git@os',
10797

10898
# Invenio Files deps
109-
'invenio-files-rest @ git+https://github.com/cernanalysispreservation/invenio-files-rest.git@mock/v1.0.5',
110-
'invenio-records-files @ git+https://github.com/cernanalysispreservation/invenio-records-files.git@new#egg=invenio-records-files',
99+
'invenio-files-rest>=1.2.0,<2.0.0',
100+
'invenio-records-files>=1.2.1,<1.3.0',
111101

112102
# Database deps
113-
'invenio-db[postgresql,versioning]==1.0.13',
103+
'invenio-db[postgresql,versioning]>=1.0.14',
104+
105+
# Search deps
106+
'invenio-search @ git+https://github.com/parths007/[email protected]',
107+
108+
# Required
109+
'invenio-app>=1.3.1,<1.4.0',
110+
'invenio-base>=1.2.5,<2.0.0',
111+
'invenio-cache>=1.1.0,<1.2.0',
112+
'invenio-celery>=1.2.5,<1.3.0',
113+
'invenio-config>=1.0.3,<1.1.0',
114+
'invenio-i18n>=2.0.0,<3.0.0',
114115

115-
# Invenio required deps
116-
'invenio-deposit @ git+https://github.com/cernanalysispreservation/invenio-deposit.git@os-2',
117-
'invenio-accounts-rest==1.0.0a4',
118-
'invenio-query-parser @ git+https://github.com/cernanalysispreservation/invenio-query-parser.git@os',
119-
'invenio[auth,base,metadata,postgresql]==3.2.0',
120116
]
121117

122118
packages = find_packages()

0 commit comments

Comments
 (0)