Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Spack] Update py-packages to the latest version #7767

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion pip/astroid.file
@@ -1,3 +1,3 @@
Requires: py3-typed-ast
Requires: py3-typed-ast py3-typing-extensions
Requires: py3-lazy-object-proxy py3-six py3-wrapt py3-singledispatch
Requires: py3-pytest-runner
2 changes: 1 addition & 1 deletion pip/boost-histogram.file
@@ -1 +1 @@
Requires: py3-numpy py3-typing
Requires: py3-numpy
2 changes: 1 addition & 1 deletion pip/flake8.file
@@ -1 +1 @@
Requires: py3-mccabe py3-pycodestyle py3-pyflakes py3-entrypoints py3-typing py3-importlib-metadata
Requires: py3-mccabe py3-pycodestyle py3-pyflakes py3-entrypoints py3-importlib-metadata
2 changes: 1 addition & 1 deletion pip/fs.file
@@ -1 +1 @@
Requires: py3-six py3-typing py3-appdirs py3-pytz
Requires: py3-six py3-appdirs py3-pytz
2 changes: 1 addition & 1 deletion pip/importlib-resources.file
@@ -1,2 +1,2 @@
Requires: py3-pathlib2 py3-contextlib2 py3-singledispatch py3-typing py3-importlib-metadata py3-zipp
Requires: py3-pathlib2 py3-contextlib2 py3-singledispatch py3-importlib-metadata py3-zipp

2 changes: 1 addition & 1 deletion pip/pylint.file
@@ -1,2 +1,2 @@
Requires: py3-astroid py3-toml
Requires: py3-astroid py3-toml py3-dill
Requires: py3-astroid py3-six py3-isort py3-mccabe
36 changes: 18 additions & 18 deletions pip/requirements.txt
Expand Up @@ -22,15 +22,15 @@ argparse==1.4.0
arrow==1.2.1
asn1crypto==1.4.0
astor==0.8.1
astroid==2.7.3
astroid==2.11.2
astunparse==1.6.3
async-lru==1.0.2
async-timeout==4.0.2
atomicwrites==1.4.0
attrs==21.2.0
autopep8==1.5.7
avro==1.10.2
awkward==1.5.1
avro==1.11.0
awkward==1.8.0
backcall==0.2.0
backports-entry-points-selectable==1.1.0
beautifulsoup4==4.10.0
Expand Down Expand Up @@ -70,6 +70,7 @@ debugpy==1.5.1
defusedxml==0.7.1
deprecation==2.1.0
deprecated==1.2.13
dill==0.3.4
distlib==0.3.2
distro==1.6.0
docopt==0.6.2
Expand All @@ -84,8 +85,8 @@ flit-core==3.3.0
flake8==3.9.2
flatbuffers==2.0
flawfinder==2.0.19
fonttools==4.26.2
frozenlist==1.2.0
fonttools==4.31.2
frozenlist==1.3.0
fs==2.4.13
funcsigs==1.0.2
future==0.18.2
Expand Down Expand Up @@ -114,7 +115,7 @@ ipaddress==1.0.23
ipykernel==6.3.1
ipython_genutils==0.2.0
ipython==7.31.1
ipywidgets==7.6.4
ipywidgets==7.7.0
isort==5.9.3
jedi==0.18.0
jeepney==0.7.1
Expand All @@ -124,13 +125,13 @@ joblib==1.0.1
jsonpickle==2.0.0
jsonschema==3.2.0
jupyter-client==7.0.2
jupyter-console==6.4.0
jupyter-console==6.4.3
jupyter-core==4.7.1
jupyter-packaging==0.10.4
jupyterlab-pygments==0.1.2
jupyter-server==1.10.2
jupyter-server-mathjax==0.2.3
jupyterlab-widgets==1.0.1
jupyterlab-widgets==1.1.0
keras==2.6.0
keras-applications==1.0.8
keras-preprocessing==1.1.2
Expand All @@ -154,7 +155,7 @@ matplotlib-inline==0.1.2
mccabe==0.6.1
mistune==0.8.4
mock==4.0.3
more-itertools==8.9.0
more-itertools==8.12.0
mpld3==0.5.5
mplhep==0.3.12
mplhep-data==0.0.3
Expand All @@ -166,7 +167,7 @@ nbconvert==6.1.0
#nbdime==3.1.0 ; disabled not used by cmssw
nbformat==5.1.3
nest-asyncio==1.5.1
networkx==2.6.2
networkx==2.7.1
neurolab==0.3.5
node-semver==0.8.0
notebook==6.4.3
Expand All @@ -192,16 +193,16 @@ pexpect==4.8.0
pickleshare==0.7.5
pillow==9.0.1
pkgconfig==1.5.5
plac==1.3.3
plac==1.3.5
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
poetry==1.1.13
poetry-core==1.0.8
prettytable==3.2.0
prometheus-client==0.11.0
prompt_toolkit==3.0.20
prompt_toolkit==3.0.29
protobuf==3.17.3
prwlock==0.4.1
psutil==5.8.0
Expand All @@ -218,7 +219,7 @@ pydot==1.4.2
pyflakes==2.3.1
Pygments==2.10.0
PyJWT==2.1.0
pylint==2.10.2
pylint==2.13.5
pymongo==3.12.0
pyparsing==2.4.7
pyrsistent==0.18.0
Expand Down Expand Up @@ -259,7 +260,7 @@ scipy==1.7.1
secretstorage==3.3.1
semantic-version==2.8.5
threadpoolctl==2.2.0
scons==4.2.0
scons==4.3.0
seaborn==0.11.2
Send2Trash==1.8.0
setuptools-rust==1.1.2
Expand Down Expand Up @@ -298,7 +299,6 @@ tqdm==4.62.2
traitlets==5.1.0
typed-ast==1.4.3
typing-extensions==3.10.0.2
typing==3.7.4.3
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did we not drop py3-typing some time ago? If not, we should:

NOTE: in Python 3.5 and later, the typing module lives in the stdlib, and installing this package has NO EFFECT

(from https://pypi.org/project/typing/)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not remember such a change. Yes, we should drop it as it is picked up from python3 installations

[muzaffar@lxplus796 ~]$ source /cvmfs/cms.cern.ch/slc7_amd64_gcc10/external/py3-typing/3.7.4.3/etc/profile.d/init.sh
[muzaffar@lxplus796 ~]$ python3 -c 'import typing;print(typing.__file__)'
/cvmfs/cms.cern.ch/slc7_amd64_gcc10/external/python3/3.8.2-llifpc/lib/python3.8/typing.py

@aandvalenzuela , can you please remove it from requirements.txt and also remove all of its usages e.g. https://github.com/cms-sw/cmsdist/search?q=py3-typing

uhi==0.3.0
uncertainties==3.1.6
uproot==4.1.5
Expand Down
1 change: 0 additions & 1 deletion pip/typing-extensions.file

This file was deleted.

2 changes: 1 addition & 1 deletion pip/xrootdpyfs.file
@@ -1 +1 @@
Requires: xrootd py3-fs py3-typing
Requires: xrootd py3-fs
1 change: 0 additions & 1 deletion python_tools.spec
Expand Up @@ -131,7 +131,6 @@ Requires: py3-pycodestyle
Requires: py3-lz4
Requires: py3-ply
Requires: py3-py
Requires: py3-typing
Requires: py3-defusedxml
Requires: py3-atomicwrites
Requires: py3-attrs
Expand Down
2 changes: 1 addition & 1 deletion tensorflow-requires.file
@@ -1,4 +1,4 @@
Requires: python3 py3-numpy py3-mock py3-typing py3-typing-extensions
Requires: python3 py3-numpy py3-mock py3-typing-extensions
Requires: py3-keras-applications py3-keras-preprocessing py3-future py3-wrapt py3-gast py3-setuptools
Requires: py3-cython py3-protobuf py3-astor py3-six py3-termcolor py3-absl-py
Requires: py3-opt-einsum py3-flatbuffers
Expand Down