Skip to content

Commit 7908d15

Browse files
committed
solidui requirement
1 parent df89064 commit 7908d15

File tree

9 files changed

+292
-1
lines changed

9 files changed

+292
-1
lines changed

requirements/base.in

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
-e file:.

requirements/base.txt

+155
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
# SHA1:a9dde048f1ee1f00586264d726d0e89f16e56183
2+
#
3+
# This file is autogenerated by pip-compile-multi
4+
# To update, run:
5+
#
6+
# pip-compile-multi
7+
#
8+
-e file:.
9+
# via -r requirements/base.in
10+
click==8.1.3
11+
# via
12+
# solidui
13+
# celery
14+
# click-didyoumean
15+
# click-option-group
16+
# click-plugins
17+
# click-repl
18+
# flask
19+
# flask-appbuilder
20+
click-didyoumean==0.3.0
21+
# via celery
22+
click-option-group==0.5.5
23+
# via solidui
24+
click-plugins==1.1.1
25+
# via celery
26+
click-repl==0.2.0
27+
# via celery
28+
colorama==0.4.6
29+
# via
30+
# solidui
31+
# flask-appbuilder
32+
deprecated==1.2.13
33+
# via limits
34+
deprecation==2.1.0
35+
# via solidui
36+
flask==2.2.5
37+
# via
38+
# solidui
39+
# flask-appbuilder
40+
# flask-babel
41+
# flask-caching
42+
# flask-compress
43+
# flask-jwt-extended
44+
# flask-limiter
45+
# flask-login
46+
# flask-migrate
47+
# flask-session
48+
# flask-sqlalchemy
49+
# flask-wtf
50+
flask-appbuilder==4.3.9
51+
# via solidui
52+
flask-babel==1.0.0
53+
# via flask-appbuilder
54+
flask-caching==1.11.1
55+
# via solidui
56+
flask-compress==1.13
57+
# via solidui
58+
flask-jwt-extended==4.3.1
59+
# via flask-appbuilder
60+
flask-limiter==3.3.1
61+
# via flask-appbuilder
62+
flask-login==0.6.0
63+
# via
64+
# solidui
65+
# flask-appbuilder
66+
flask-migrate==3.1.0
67+
# via solidui
68+
flask-session==0.5.0
69+
# via solidui
70+
flask-sqlalchemy==2.5.1
71+
# via
72+
# flask-appbuilder
73+
# flask-migrate
74+
flask-talisman==1.0.0
75+
# via solidui
76+
flask-wtf==1.1.1
77+
# via
78+
# solidui
79+
# flask-appbuilder
80+
ipykernel==6.27.0
81+
# via solidui
82+
jsonschema==4.17.3
83+
# via flask-appbuilder
84+
marshmallow==3.19.0
85+
# via
86+
# flask-appbuilder
87+
# marshmallow-sqlalchemy
88+
marshmallow-sqlalchemy==0.23.1
89+
# via flask-appbuilder
90+
packaging==23.1
91+
# via
92+
# solidui
93+
# apispec
94+
# deprecation
95+
# gunicorn
96+
# limits
97+
# marshmallow
98+
# shillelagh
99+
pandas==1.5.3
100+
# via solidui
101+
python-dateutil==2.8.2
102+
# via
103+
# alembic
104+
# solidui
105+
# croniter
106+
# flask-appbuilder
107+
# holidays
108+
# pandas
109+
# shillelagh
110+
python-dotenv==1.0.0
111+
# via solidui
112+
pycryptodome==3.19.0
113+
# via solidui
114+
snakemq==1.6
115+
# via solidui
116+
sqlalchemy==1.4.36
117+
# via
118+
# alembic
119+
# solidui
120+
# flask-appbuilder
121+
# flask-sqlalchemy
122+
# marshmallow-sqlalchemy
123+
# shillelagh
124+
# sqlalchemy-utils
125+
requests==2.31.0
126+
# via shillelagh
127+
sqlalchemy-utils==0.38.3
128+
# via
129+
# solidui
130+
# flask-appbuilder
131+
sqlparse==0.4.4
132+
# via solidui
133+
typing-extensions==4.4.0
134+
# via
135+
# solidui
136+
# flask-limiter
137+
# limits
138+
# shillelagh
139+
werkzeug==2.3.3
140+
# via
141+
# solidui
142+
# flask
143+
# flask-jwt-extended
144+
# flask-login
145+
wtforms==2.3.3
146+
# via
147+
# solidui
148+
# flask-appbuilder
149+
# flask-wtf
150+
# wtforms-json
151+
wtforms-json==0.3.5
152+
# via solidui
153+
154+
# The following packages are considered to be unsafe in a requirements file:
155+
# setuptools

requirements/development.in

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one
3+
# or more contributor license agreements. See the NOTICE file
4+
# distributed with this work for additional information
5+
# regarding copyright ownership. The ASF licenses this file
6+
# to you under the Apache License, Version 2.0 (the
7+
# "License"); you may not use this file except in compliance
8+
# with the License. You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing,
13+
# software distributed under the License is distributed on an
14+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
# KIND, either express or implied. See the License for the
16+
# specific language governing permissions and limitations
17+
# under the License.
18+
#
19+
-r base.in
20+
-e .[cors,mysql]
21+
ipython
22+
pylint
23+
setuptools>=65.5.1
24+

requirements/development.txt

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# SHA1:e35d6e709dc86002ca35ad59f7119aa6cc1e7179
2+
#
3+
# This file is autogenerated by pip-compile-multi
4+
# To update, run:
5+
#
6+
# pip-compile-multi
7+
#
8+
-r base.txt
9+
-e file:.
10+
# via
11+
# -r requirements/base.in
12+
# -r requirements/development.in
13+
flask-cors==3.0.10
14+
# via solidui
15+
ipython==8.12.2
16+
# via -r requirements/development.in
17+
matplotlib-inline==0.1.6
18+
# via ipython
19+
mysqlclient==2.2.1
20+
# via solidui
21+
pylint==2.17.7
22+
# via -r requirements/development.in
23+
24+
# The following packages are considered to be unsafe in a requirements file:
25+
# setuptools

requirements/docker.in

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one or more
3+
# contributor license agreements. See the NOTICE file distributed with
4+
# this work for additional information regarding copyright ownership.
5+
# The ASF licenses this file to You under the Apache License, Version 2.0
6+
# (the "License"); you may not use this file except in compliance with
7+
# the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
-r base.in
18+
-e .[mysql]
19+
gevent
20+
greenlet>=2.0.2

requirements/docker.txt

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# SHA1:439e3ee196ce81f342c935117ba5e0eeee8c385b
2+
#
3+
# This file is autogenerated by pip-compile-multi
4+
# To update, run:
5+
#
6+
# pip-compile-multi
7+
#
8+
-r base.txt
9+
-e file:.
10+
# via
11+
# -r requirements/base.in
12+
# -r requirements/docker.in
13+
# The following packages are considered to be unsafe in a requirements file:
14+
# setuptools

requirements/local.in

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one or more
3+
# contributor license agreements. See the NOTICE file distributed with
4+
# this work for additional information regarding copyright ownership.
5+
# The ASF licenses this file to You under the Apache License, Version 2.0
6+
# (the "License"); you may not use this file except in compliance with
7+
# the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
-r development.in

requirements/local.txt

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# SHA1:a71c19ba0170092851941268a0a3dc233feba06d
2+
#
3+
# This file is autogenerated by pip-compile-multi
4+
# To update, run:
5+
#
6+
# pip-compile-multi
7+
#
8+
-r development.txt
9+
-e file:.
10+
# via
11+
# -r requirements/base.in
12+
# -r requirements/development.in
13+
14+
# The following packages are considered to be unsafe in a requirements file:
15+
# setuptools

setup.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@
4444
'sqlalchemy>=1.4, <2',
4545
'sqlalchemy-utils>=0.38.3, <0.39',
4646
'typing-extensions>=4, <5',
47-
'werkzeug>=2.3.3, <3'
47+
'werkzeug>=2.3.3, <3',
48+
"wtforms>=2.3.3, <4",
49+
"wtforms-json"
4850
],
4951
extras_require={
5052
"cors": ["flask-cors>=2.0.0"],

0 commit comments

Comments
 (0)