Skip to content

Commit

Permalink
solidui requirement
Browse files Browse the repository at this point in the history
  • Loading branch information
dlimeng committed Jan 10, 2024
1 parent df89064 commit 7908d15
Show file tree
Hide file tree
Showing 9 changed files with 292 additions and 1 deletion.
19 changes: 19 additions & 0 deletions requirements/base.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
-e file:.
155 changes: 155 additions & 0 deletions requirements/base.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
# SHA1:a9dde048f1ee1f00586264d726d0e89f16e56183
#
# This file is autogenerated by pip-compile-multi
# To update, run:
#
# pip-compile-multi
#
-e file:.
# via -r requirements/base.in
click==8.1.3
# via
# solidui
# celery
# click-didyoumean
# click-option-group
# click-plugins
# click-repl
# flask
# flask-appbuilder
click-didyoumean==0.3.0
# via celery
click-option-group==0.5.5
# via solidui
click-plugins==1.1.1
# via celery
click-repl==0.2.0
# via celery
colorama==0.4.6
# via
# solidui
# flask-appbuilder
deprecated==1.2.13
# via limits
deprecation==2.1.0
# via solidui
flask==2.2.5
# via
# solidui
# flask-appbuilder
# flask-babel
# flask-caching
# flask-compress
# flask-jwt-extended
# flask-limiter
# flask-login
# flask-migrate
# flask-session
# flask-sqlalchemy
# flask-wtf
flask-appbuilder==4.3.9
# via solidui
flask-babel==1.0.0
# via flask-appbuilder
flask-caching==1.11.1
# via solidui
flask-compress==1.13
# via solidui
flask-jwt-extended==4.3.1
# via flask-appbuilder
flask-limiter==3.3.1
# via flask-appbuilder
flask-login==0.6.0
# via
# solidui
# flask-appbuilder
flask-migrate==3.1.0
# via solidui
flask-session==0.5.0
# via solidui
flask-sqlalchemy==2.5.1
# via
# flask-appbuilder
# flask-migrate
flask-talisman==1.0.0
# via solidui
flask-wtf==1.1.1
# via
# solidui
# flask-appbuilder
ipykernel==6.27.0
# via solidui
jsonschema==4.17.3
# via flask-appbuilder
marshmallow==3.19.0
# via
# flask-appbuilder
# marshmallow-sqlalchemy
marshmallow-sqlalchemy==0.23.1
# via flask-appbuilder
packaging==23.1
# via
# solidui
# apispec
# deprecation
# gunicorn
# limits
# marshmallow
# shillelagh
pandas==1.5.3
# via solidui
python-dateutil==2.8.2
# via
# alembic
# solidui
# croniter
# flask-appbuilder
# holidays
# pandas
# shillelagh
python-dotenv==1.0.0
# via solidui
pycryptodome==3.19.0
# via solidui
snakemq==1.6
# via solidui
sqlalchemy==1.4.36
# via
# alembic
# solidui
# flask-appbuilder
# flask-sqlalchemy
# marshmallow-sqlalchemy
# shillelagh
# sqlalchemy-utils
requests==2.31.0
# via shillelagh
sqlalchemy-utils==0.38.3
# via
# solidui
# flask-appbuilder
sqlparse==0.4.4
# via solidui
typing-extensions==4.4.0
# via
# solidui
# flask-limiter
# limits
# shillelagh
werkzeug==2.3.3
# via
# solidui
# flask
# flask-jwt-extended
# flask-login
wtforms==2.3.3
# via
# solidui
# flask-appbuilder
# flask-wtf
# wtforms-json
wtforms-json==0.3.5
# via solidui

# The following packages are considered to be unsafe in a requirements file:
# setuptools
24 changes: 24 additions & 0 deletions requirements/development.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
-r base.in
-e .[cors,mysql]
ipython
pylint
setuptools>=65.5.1

25 changes: 25 additions & 0 deletions requirements/development.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# SHA1:e35d6e709dc86002ca35ad59f7119aa6cc1e7179
#
# This file is autogenerated by pip-compile-multi
# To update, run:
#
# pip-compile-multi
#
-r base.txt
-e file:.
# via
# -r requirements/base.in
# -r requirements/development.in
flask-cors==3.0.10
# via solidui
ipython==8.12.2
# via -r requirements/development.in
matplotlib-inline==0.1.6
# via ipython
mysqlclient==2.2.1
# via solidui
pylint==2.17.7
# via -r requirements/development.in

# The following packages are considered to be unsafe in a requirements file:
# setuptools
20 changes: 20 additions & 0 deletions requirements/docker.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
-r base.in
-e .[mysql]
gevent
greenlet>=2.0.2
14 changes: 14 additions & 0 deletions requirements/docker.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# SHA1:439e3ee196ce81f342c935117ba5e0eeee8c385b
#
# This file is autogenerated by pip-compile-multi
# To update, run:
#
# pip-compile-multi
#
-r base.txt
-e file:.
# via
# -r requirements/base.in
# -r requirements/docker.in
# The following packages are considered to be unsafe in a requirements file:
# setuptools
17 changes: 17 additions & 0 deletions requirements/local.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
-r development.in
15 changes: 15 additions & 0 deletions requirements/local.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# SHA1:a71c19ba0170092851941268a0a3dc233feba06d
#
# This file is autogenerated by pip-compile-multi
# To update, run:
#
# pip-compile-multi
#
-r development.txt
-e file:.
# via
# -r requirements/base.in
# -r requirements/development.in

# The following packages are considered to be unsafe in a requirements file:
# setuptools
4 changes: 3 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,9 @@
'sqlalchemy>=1.4, <2',
'sqlalchemy-utils>=0.38.3, <0.39',
'typing-extensions>=4, <5',
'werkzeug>=2.3.3, <3'
'werkzeug>=2.3.3, <3',
"wtforms>=2.3.3, <4",
"wtforms-json"
],
extras_require={
"cors": ["flask-cors>=2.0.0"],
Expand Down

0 comments on commit 7908d15

Please sign in to comment.