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
36 changes: 18 additions & 18 deletions pip/requirements.txt
Expand Up @@ -29,8 +29,8 @@ 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.1
backcall==0.2.0
backports-entry-points-selectable==1.1.0
beautifulsoup4==4.10.0
Expand Down Expand Up @@ -84,8 +84,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 +114,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,14 +124,14 @@ 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
keras==2.6.0
jupyterlab-widgets==1.1.0
keras==2.8.0
keras-applications==1.0.8
keras-preprocessing==1.1.2
keras2onnx==1.7.0
Expand All @@ -154,7 +154,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 +166,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 +192,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 +218,7 @@ pydot==1.4.2
pyflakes==2.3.1
Pygments==2.10.0
PyJWT==2.1.0
pylint==2.10.2
pylint==2.13.4
pymongo==3.12.0
pyparsing==2.4.7
pyrsistent==0.18.0
Expand Down Expand Up @@ -259,7 +259,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 +298,7 @@ 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

typing==3.10.0.0
uhi==0.3.0
uncertainties==3.1.6
uproot==4.1.5
Expand Down