Skip to content

Commit

Permalink
updated dependencies for new versions
Browse files Browse the repository at this point in the history
  • Loading branch information
smuzaffar committed Sep 2, 2021
1 parent c6ec2c3 commit 11821ed
Show file tree
Hide file tree
Showing 74 changed files with 154 additions and 117 deletions.
1 change: 1 addition & 0 deletions pip/Markdown.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
BuildRequires: py3-wheel
%define RelocatePython %{i}/bin/*
1 change: 1 addition & 0 deletions pip/Send2Trash.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/anyio.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
2 changes: 2 additions & 0 deletions pip/backports-entry-points-selectable.file
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
%define pip_name backports.entry-points-selectable
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/beniget.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-gast
1 change: 1 addition & 0 deletions pip/bokeh.file
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
BuildRequires: py3-wheel
Requires: py3-typing_extensions
%define PipPostBuildPy for x in $(ls %{i}/bin/*) ; do mv $x ${x}3; done
Requires: py3-PyYAML py3-python-dateutil py3-Jinja2 py3-numpy py3-packaging
Expand Down
1 change: 1 addition & 0 deletions pip/cachetools.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 0 additions & 1 deletion pip/correctionlib.file
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
Requires: py3-pybind11 py3-numpy py3-pydantic py3-python-rapidjson

1 change: 1 addition & 0 deletions pip/cx-Oracle.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/debugpy.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/defusedxml.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/histogrammar.file
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
Requires: py3-joblib py3-numpy py3-tqdm
%define PipDownloadSourceType none
%define PipPostBuild ls %{i}/bin/* | xargs -i mv '{}' '{}3'
3 changes: 2 additions & 1 deletion pip/histoprint.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-numpy py3-setuptools-scm py3-toml py3-Click
Requires: py3-numpy py3-setuptools-scm py3-toml py3-Click py3-uhi
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/immutables.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
4 changes: 2 additions & 2 deletions pip/ipykernel.file
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Requires: py3-ipython py3-jupyter_client
Requires: py3-ipython py3-jupyter_client py3-jedi py3-backcall
Requires: py3-ipython py3-jupyter-client py3-debugpy
Requires: py3-ipython py3-jupyter-client py3-jedi py3-backcall
2 changes: 1 addition & 1 deletion pip/ipython.file
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Requires: py3-jedi py3-prompt_toolkit py3-backcall
Requires: py3-jedi py3-prompt_toolkit py3-backcall py3-matplotlib-inline
%define PipPostBuildPy rm -f %{i}/bin/iptest %{i}/bin/ipython ; sed -i -e 's| %{cmsroot}/.*python3 | python3 |' %{i}/bin/*3
Requires: py3-traitlets py3-pickleshare py3-Pygments py3-prompt_toolkit py3-pexpect py3-simplegeneric
3 changes: 1 addition & 2 deletions pip/ipywidgets.file
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
Requires: py3-widgetsnbextension
#needed for py3 upgrade py2-jupyterlab-widgets
Requires: py3-widgetsnbextension py3-jupyterlab-widgets
3 changes: 2 additions & 1 deletion pip/isort.file
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
%define patchsrc sed -i -e '/.*futures.*/d' isort.egg-info/requires.txt setup.py
#define patchsrc sed -i -e '/.*futures.*/d' isort.egg-info/requires.txt setup.py
Requires: py3-poetry
%define RelocatePython %{i}/bin/*
4 changes: 4 additions & 0 deletions pip/jupyter-client.file
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Requires: py3-jupyter-core py3-python-dateutil py3-pyzmq
Requires: py3-tornado py3-entrypoints py3-nest-asyncio
%define RelocatePython %{i}/bin/*
%define PipPostBuildPy for x in $(ls %{i}/bin/*) ; do mv $x ${x}3; done
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions pip/jupyter-packaging.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-packaging py3-deprecation py3-tomlkit
1 change: 1 addition & 0 deletions pip/jupyter-server-mathjax.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-jupyter-server
2 changes: 2 additions & 0 deletions pip/jupyter-server.file
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Requires: py3-jupyter-packaging py3-jupyter-client py3-nbconvert
Requires: py3-anyio py3-argon2-cffi py3-prometheus-client py3-requests-unixsocket py3-Send2Trash py3-terminado py3-websocket-client
2 changes: 1 addition & 1 deletion pip/jupyter.file
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Requires: py3-notebook py3-qtconsole py3-jupyter_console py3-nbconvert py3-ipykernel py3-ipywidgets
Requires: py3-notebook py3-qtconsole py3-jupyter-console py3-nbconvert py3-ipykernel py3-ipywidgets
4 changes: 0 additions & 4 deletions pip/jupyter_client.file

This file was deleted.

1 change: 1 addition & 0 deletions pip/jupyterlab-pygments.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-Pygments
1 change: 1 addition & 0 deletions pip/jupyterlab-widgets.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-jupyter-packaging
1 change: 1 addition & 0 deletions pip/kiwisolver.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/lazy-object-proxy.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-setuptools-scm
BuildRequires: py3-wheel
7 changes: 3 additions & 4 deletions pip/llvmlite.file
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Requires: llvm py3-wheel
Patch0: py2-llvmlite-fpic-flag
Patch1: py2-llvmlite-llvm9
Patch2: py2-llvmlite-removeduplicate
Patch3: py2-llvmlite-removeMethod
Patch0: py3-llvmlite-fpic-flag
Patch1: py3-llvmlite-version
Patch3: py3-llvmlite-removeMethod

%define source0 git+https://github.com/numba/llvmlite?obj=release0.35/v%{realversion}&export=llvmlite-%{realversion}&output=/source.tar.gz
%define PipPreBuild export LLVM_CONFIG=${LLVM_ROOT}/bin/llvm-config
2 changes: 1 addition & 1 deletion pip/luigi.file
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Requires: py3-tornado py3-python-daemon py3-python-dateutil
Requires: py3-tornado py3-python-daemon py3-python-dateutil py3-tenacity

%define PipPostBuildPy (cd "%{i}/bin" && for f in *; do mv ${f} ${f}3; done)
%define RelocatePython %{i}/bin/*
1 change: 1 addition & 0 deletions pip/matplotlib-inline.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-traitlets
1 change: 1 addition & 0 deletions pip/matplotlib.file
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ Requires: py3-numpy py3-pillow
export LDFLAGS="-L${FREETYPE_ROOT}/lib -L${LIBPNG_ROOT}/lib" \
export PKG_CONFIG=false
Requires: py3-cycler py3-kiwisolver py3-pyparsing py3-python-dateutil py3-certifi
Requires: py3-fonttools py3-packaging
Requires: zlib libpng freetype
1 change: 1 addition & 0 deletions pip/mplhep-data.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/mplhep.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-numpy py3-matplotlib py3-scipy py3-requests py3-packaging
Requires: py3-mplhep-data py3-uhi
2 changes: 2 additions & 0 deletions pip/nbclient.file
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
BuildRequires: py3-wheel
Requires: py3-jupyter-client py3-nbformat py3-nest-asyncio py3-traitlets
2 changes: 1 addition & 1 deletion pip/nbconvert.file
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Requires: py3-Jinja2 py3-Pygments py3-bleach py3-defusedxml py3-entrypoints py3-mistune py3-pandocfilters py3-nbformat
Requires: py3-testpath
Requires: py3-testpath py3-jupyterlab-pygments py3-nbclient
%define RelocatePython %{i}/bin/jupyter-nbconvert
1 change: 1 addition & 0 deletions pip/nbdime.file
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Requires: py3-GitPython py3-requests py3-colorama
Requires: py3-notebook py3-GitPython
Requires: py3-jupyter-server py3-jupyter-server-mathjax
%define RelocatePython %{i}/bin/*


2 changes: 1 addition & 1 deletion pip/nbformat.file
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Requires: py3-traitlets py3-jsonschema py3-jupyter_core
Requires: py3-traitlets py3-jsonschema py3-jupyter-core
%define RelocatePython %{i}/bin/jupyter-trust
%define PipPostBuildPy for x in $(ls %{i}/bin/*) ; do mv $x ${x}3; done
2 changes: 1 addition & 1 deletion pip/notebook.file
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Requires: py3-ipykernel
Requires: py3-terminado py3-nbconvert py3-ipykernel py3-Send2Trash py3-ipaddress py3-prometheus_client py3-argon2-cffi
Requires: py3-terminado py3-nbconvert py3-ipykernel py3-Send2Trash py3-ipaddress py3-prometheus-client py3-argon2-cffi
%define PipPostBuildPy for x in $(ls %{i}/bin/*) ; do mv $x ${x}3; done
2 changes: 1 addition & 1 deletion pip/onnxmltools.file
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Requires: py3-numpy py3-onnx py3-protobuf py3-onnxconverter-common py3-skl2onnx py3-keras2onnx
%define source0 https://github.com/onnx/onnxmltools/archive/v%{realversion}.tar.gz
#define source0 https://github.com/onnx/onnxmltools/archive/v%{realversion}.tar.gz
1 change: 1 addition & 0 deletions pip/pandas.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-six py3-python-dateutil py3-pytz py3-numpy py3-cython
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/platformdirs.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/pylev.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/pyrsistent.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-six
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/pytest-runner.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-setuptools-scm
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/python-dateutil.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-six py3-setuptools-scm
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/pythran.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-beniget py3-gast py3-numpy py3-ply
1 change: 1 addition & 0 deletions pip/pyzmq.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/requests-unixsocket.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-requests py3-urllib3
2 changes: 1 addition & 1 deletion pip/requests.file
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Requires: py3-urllib3 py3-chardet py3-idna py3-certifi
Requires: py3-urllib3 py3-chardet py3-idna py3-certifi py3-charset-normalizer
51 changes: 37 additions & 14 deletions pip/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
absl-py==0.13.0
aiohttp==3.7.4.post0
aiosqlite==0.17.0
anyio==3.3.0
appdirs==1.4.4
argon2-cffi==21.1.0
argparse==1.4.0
Expand All @@ -27,28 +28,31 @@ atomicwrites==1.4.0
attrs==21.2.0
autopep8==1.5.7
avro==1.10.2
awkward==1.4.0
awkward1==1.0.0
awkward==0.14.0
awkward1==0.4.4
backcall==0.2.0
backports-entry-points-selectable==1.1.0
beautifulsoup4==4.9.3
beniget==0.4.1
bleach==4.1.0
bokeh==2.4.0.dev6
bokeh==2.3.0
boost-histogram==1.1.0
bottle==0.12.19
Bottleneck==1.3.2
cachecontrol==0.12.6
cachetools==4.2.2
cachy==0.3.0
charset-normalizer==2.0.4
cleo==1.0.0a4
clikit==0.6.2
cmsml==0.1.1
correctionlib==2.0.0
correctionlib==1.1.0
crashtest==0.3.1
certifi==2021.5.30
cffi==1.14.6
chardet==4.0.0
Click==8.0.1
climate==0.1.0
climate==0.4.6
cloudpickle==1.6.0
colorama==0.4.4
conan==1.39.0
Expand All @@ -57,8 +61,9 @@ contextvars==2.4
coverage==6.0b1
cx-Oracle==8.2.1
cycler==0.10.0
cython==3.0.0a9
cython==0.29.24
decorator==5.0.9
debugpy==1.4.1
defusedxml==0.7.1
deprecation==2.1.0
distlib==0.3.2
Expand All @@ -75,6 +80,7 @@ flit-core==3.3.0
flake8==3.9.2
flatbuffers==2.0
flawfinder==2.0.19
fonttools==4.26.2
fs==2.4.13
funcsigs==1.0.2
future==0.18.2
Expand Down Expand Up @@ -114,10 +120,15 @@ Jinja2==3.0.1
joblib==1.0.1
jsonpickle==2.0.0
jsonschema==4.0.0a6
jupyter_client==7.0.2
jupyter_console==6.4.0
jupyter_core==4.8.0rc0
jupyter-client==7.0.2
jupyter-console==6.4.0
jupyter-core==4.7.1
jupyter-client==7.0.2
jupyter-packaging==0.10.4
jupyter==1.0.0
jupyterlab-pygments==0.1.2
jupyter-server==1.10.2
jupyter-server-mathjax==0.2.3
jupyterlab-widgets==1.0.1
keras==2.4.3
keras-applications==1.0.8
Expand All @@ -137,17 +148,21 @@ Mako==1.1.5
Markdown==3.3.4
MarkupSafe==2.0.1
matplotlib==3.5.0b1
matplotlib-inline==0.1.2
mccabe==0.6.1
mistune==2.0.0rc1
mock==4.0.3
more-itertools==8.8.0
mpld3==0.5.5
mplhep==0.3.12
mplhep-data==0.0.3
mpmath==1.2.1
multidict==5.1.0
nbclient==0.5.4
nbconvert==6.1.0
nbdime==3.1.0
nbformat==5.1.3
nest-asyncio==1.5.1
networkx==2.6.2
neurolab==0.3.5
nose-parameterized==0.6.0
Expand All @@ -159,12 +174,12 @@ numexpr==2.7.3
numpy==1.21.2
onnx==1.10.1
onnxmltools==1.9.1
onnxconverter-common==1.8.0
onnxconverter-common==1.8.1
oauthlib==3.1.1
opt-einsum==3.3.0
pkginfo==1.7.1
packaging==21.0
pandas==1.3.2
pandas==1.2.2
pandocfilters==1.4.3
parsimonious==0.8.1
parso==0.8.2
Expand All @@ -177,13 +192,14 @@ pickleshare==0.7.5
pillow==8.3.1
pkgconfig==1.5.5
plac==1.3.3
platformdirs==2.3.0
pluginbase==1.0.1
pluggy==1.0.0
ply==3.11
poetry==1.1.8
poetry-core==1.0.4
prettytable==2.2.0
prometheus_client==0.11.0
prometheus-client==0.11.0
prompt_toolkit==3.0.20
protobuf==3.18.0rc2
prwlock==0.4.1
Expand Down Expand Up @@ -217,6 +233,7 @@ python-daemon==2.3.0
python-dateutil==2.8.2
python-ldap==3.3.1
python-rapidjson==1.4
pythran==0.9.12.post1
pytoml==0.1.21
pytools==2021.2.8
pytz==2021.1
Expand All @@ -229,10 +246,12 @@ rep==0.6.6
requests==2.26.0
requests-toolbelt==0.9.1
requests-oauthlib==1.3.0
requests-unixsocket==0.2.0
rootpy==1.0.1
rsa==4.7.2
scandir==1.10.0
schema==0.7.4
scikit-build==0.12.0
scikit-learn==0.24.2
scinum==1.1.4
scipy==1.7.1
Expand All @@ -254,6 +273,7 @@ stevedore==3.4.0
subprocess32==3.5.4
sympy==1.8
tables==3.6.1
tenacity==8.0.1
#NO_AUTO_UPDATE:3: Force to use tensorflow 2.6.0; this should match the version in tensorflow-sources.spec
tensorboard==2.6.0
tensorflow==2.6.0
Expand All @@ -266,23 +286,26 @@ testpath==0.5.0
theanets==0.7.3
Theano==1.0.5
toml==0.10.2
tomli==1.2.1
tomlkit==0.7.2
tornado==6.1
tqdm==4.62.2
traitlets==5.1.0
typed-ast==1.4.3
typing_extensions==3.10.0.2
typing==3.7.4.3
uhi==0.3.0
uncertainties==3.1.6
uproot==4.1.1
uproot==3.13.0
uproot-methods==0.9.2
uproot4==4.0.0
uproot4==0.1.2
urllib3==1.26.6
virtualenv-clone==0.5.6
virtualenv==20.7.2
virtualenvwrapper==4.8.4
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.1
Werkzeug==2.0.1
wheel==0.37.0
widgetsnbextension==4.0.0a4
Expand Down
1 change: 1 addition & 0 deletions pip/scikit-build.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-distro py3-packaging py3-wheel
2 changes: 1 addition & 1 deletion pip/scipy.file
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Requires: py3-numpy py3-cython py3-wheel py3-pybind11
Requires: py3-numpy py3-cython py3-wheel py3-pybind11 py3-pythran

%define PipPreBuild\
if [[ `gcc --version | head -1 | cut -d' ' -f3 | cut -d. -f1,2,3 | tr -d .` -gt 1000 ]] ; then export FFLAGS="${FFLAGS_OPT} -fallow-argument-mismatch -fPIC" ; fi \
Expand Down
3 changes: 2 additions & 1 deletion pip/setuptools-scm.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-wheel
BuildRequires: py3-wheel
Requires: py3-tomli
1 change: 1 addition & 0 deletions pip/soupsieve.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
6 changes: 3 additions & 3 deletions pip/sqlalchemy.file
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Patch0: py2-sqlalchemy-1.3.4-add-frontier-dialect
Patch1: py2-sqlalchemy-1.3.4-fix-sqlite-dialect-timestamp
Patch2: py2-sqlalchemy-1.3.10-server_version_info
Patch0: py3-sqlalchemy-1.4.23-add-frontier-dialect
Patch1: py3-sqlalchemy-1.4.23-fix-sqlite-dialect-timestamp
Patch2: py3-sqlalchemy-1.4.23-server_version_info
1 change: 1 addition & 0 deletions pip/tenacity.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BuildRequires: py3-wheel
1 change: 1 addition & 0 deletions pip/tomli.file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Requires: py3-flit-core
1 change: 1 addition & 0 deletions pip/tqdm.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
BuildRequires: py3-wheel
%define RelocatePython %{i}/bin/*
3 changes: 2 additions & 1 deletion pip/traitlets.file
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
Requires: py3-ipython_genutils py3-six py3-decorator
Requires: py3-ipython_genutils py3-six py3-decorator
BuildRequires: py3-wheel
2 changes: 2 additions & 0 deletions pip/uhi.file
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
BuildRequires: py3-poetry
Requires: py3-numpy

0 comments on commit 11821ed

Please sign in to comment.