This is a general release to keep our packages up-to-date. It includes a variety of bugfixes and feature additions for issues found at the start of run 20.
PCDS Package Updates
SLAC Package Updates
Package |
Old |
New |
pydm |
1.11.1 |
1.12.0 |
Lab Community Package Updates
Package |
Old |
New |
bluesky |
1.8.1 |
1.8.2 |
databroker |
2.0.0a18 |
2.0.0a20 |
tiled |
0.1.0a45 |
0.1.0a50 |
Python Community Core Package Updates
Package |
Old |
New |
ipython |
7.30.1 |
8.0.1 |
numpy |
1.21.4 |
1.22.2 |
pandas |
1.3.4 |
1.4.0 |
pre-commit |
2.16.0 |
2.17.0 |
pytest |
6.2.5 |
7.0.0 |
scipy |
1.7.3 |
1.8.0 |
xarray |
0.20.1 |
0.21.1 |
Other Python Community Major Updates
Package |
Old |
New |
black |
21.11b1 |
22.1.0 |
cachetools |
4.2.4 |
5.0.0 |
conda-forge-pinning |
2021.12.03.08.21.30 |
2022.02.08.09.38.24 |
dask |
2021.11.2 |
2022.1.1 |
dask-core |
2021.11.2 |
2022.1.1 |
distributed |
2021.11.2 |
2022.1.1 |
fsspec |
2021.11.1 |
2022.1.0 |
icu |
68.2 |
69.1 |
jinja2 |
2.11.3 |
3.0.3 |
jpeg |
9d |
9e |
libclang |
11.1.0 |
13.0.1 |
libpq |
13.5 |
14.1 |
markupsafe |
1.1.1 |
2.0.1 |
multidict |
5.2.0 |
6.0.2 |
pillow |
8.4.0 |
9.0.1 |
pip |
21.3.1 |
22.0.3 |
prettytable |
2.4.0 |
3.0.0 |
pyopenssl |
21.0.0 |
22.0.0 |
python-libarchive-c |
3.2 |
4.0 |
qtpy |
1.11.3 |
2.0.1 |
setuptools |
50.3.2 |
59.8.0 |
tifffile |
2021.11.2 |
2022.2.2 |
tomli |
1.2.2 |
2.0.1 |
pyarrow |
6.0.1 |
7.0.0 |
Packages With Degraded Versions
Package |
Old |
New |
pyqtgraph |
0.11.1 |
0.11.0 |
python-graphviz |
0.19 |
0.17 |
Added the Following Dependencies
- alembic (required by tiled)
- argon2-cffi-bindings (required by argon2-cffi, which is used in bluesky, bluesky-live, ipython, jupyter, tiled, xarray)
- asttokens (required by stack-data, stack_data, which are used in ipython)
- executing (required by stack-data, stack_data, which are used in ipython)
- flit-core (required by argon2-cffi, which is used in bluesky, bluesky-live, ipython, jupyter, tiled, xarray)
- libimagequant (required by pillow, which is used in bluesky-live, hutch-python, ipython, ophyd, scikit-image, scikit-learn, suitcase-tiff, tiled, xarray)
- libllvm13 (required by libclang)
- libnsl (required by python)
- mako (required by alembic, which is used in tiled)
- pure_eval (required by stack_data, which is used in ipython)
- qtconsole-base (required by qtconsole, which is used in ipython, jupyter, typhos)
- stack_data (required by ipython)
- ukkonen (required by identify, which is used in pre-commit)
- unicodedata2 (required by charset-normalizer, fonttools, which are used in bluesky, bluesky-live, doctr, hutch-python, ipython, ophyd, pcdsutils, pydm, scikit-image, scikit-learn, sphinx, suitcase-tiff, tiled, whatrecord, xarray)
Removed the Following Packages
- editdistance-s
- glib
- glib-tools
- libllvm11
- mesalib
- mock
- monotonic
- more-itertools
- olefile
- regex
- requirements-parser