Closed mrocklin closed 1 year ago
Hm, I thought this was boto's fault but trying some pip installs and that maybe isn't the case.
Also cc'ing @jacobtomlinson in case he's curious (he found this with me)
Lots of jupyter_client
in there too.
I'm not sure why pip does this, but I think it's a brute-force search to resolve dependencies when two packages have conflicting pins.
I saw this happen with pyarrow, snowflake-connecter-python, numpy when the coiled runtime had pyarrow pinned to 9.0 and snowflake-connecter-python had pyarrow pinned to >8.0, <=8.1.
Pip downgraded everything one microversion at time down to pyarrow 5.0.0
On Fri, Nov 18, 2022 at 7:44 AM Jacob Tomlinson @.***> wrote:
Lots of jupyter_client in there too.
— Reply to this email directly, view it on GitHub https://github.com/coiled/feedback/issues/217#issuecomment-1320197544, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAI4FI25BD4HCARXROJRN3DWI6P63ANCNFSM6AAAAAASETQ5NY . You are receiving this because you are subscribed to this thread.Message ID: @.***>
-- Paul M. Hobson Coiled Portland, OR
I think this is pip searching for compatible versions of boto3/aioboto. It has to download each wheel to actually see the boto3 requirements.
Not too much we can do, I believe the pip folks are slowly working on the ability to check requirements without downloading the whole dang wheel
Would exact pin help?
I think Samantha's right:
pip install "aiobotocore>=1.1.1" boto3
looks at a million boto3 versions.
Separately, seems kinda bad that you have to go back to boto3-1.24.59-py3-none-any.whl
find a compatible set of versions.
Nat's suggestions seems like it would work-- pin to less than that version? And wouldn't hurt anything else since apparently we don't work on higher versions anyway. (But maybe fixing that would be better?)
We removed the dep on aiobotocore, but you're still going to see this sometimes. Theres not much we can do as it's a limitation of how pypi repos work.
We grab lots of boto and jupyter-client packages when we
pip install coiled
Output
``` __ __ __ __ / \ / \ / \ / \ / \/ \/ \/ \ ███████████████/ /██/ /██/ /██/ /████████████████████████ / / \ / \ / \ / \ \____ / / \_/ \_/ \_/ \ o \__, / _/ \_____/ ` |/ ███╗ ███╗ █████╗ ███╗ ███╗██████╗ █████╗ ████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗ ██╔████╔██║███████║██╔████╔██║██████╔╝███████║ ██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║ ██║ ╚═╝ ██║██║ ██║██║ ╚═╝ ██║██████╔╝██║ ██║ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝ mamba (0.15.3) supported by @QuantStack GitHub: https://github.com/mamba-org/mamba Twitter: https://twitter.com/QuantStack █████████████████████████████████████████████████████████████ Looking for: ['python=3.10', 'pip'] conda-forge/osx-arm64 [====================] (00m:01s) Done conda-forge/noarch [====================] (00m:03s) Done Transaction Prefix: /Users/mrocklin/mambaforge/envs/test Updating specs: - python=3.10 - pip Package Version Build Channel Size ────────────────────────────────────────────────────────────────────────────────────── Install: ────────────────────────────────────────────────────────────────────────────────────── + bzip2 1.0.8 h3422bc3_4 conda-forge/osx-arm64 Cached + ca-certificates 2022.9.24 h4653dfc_0 conda-forge/osx-arm64 Cached + libffi 3.4.2 h3422bc3_5 conda-forge/osx-arm64 Cached + libsqlite 3.40.0 h76d750c_0 conda-forge/osx-arm64 804 KB + libzlib 1.2.13 h03a7124_4 conda-forge/osx-arm64 Cached + ncurses 6.3 h07bb92c_1 conda-forge/osx-arm64 Cached + openssl 3.0.7 h03a7124_0 conda-forge/osx-arm64 2 MB + pip 22.3.1 pyhd8ed1ab_0 conda-forge/noarch Cached + python 3.10.6 hae75cb6_0_cpython conda-forge/osx-arm64 Cached + readline 8.1.2 h46ed386_0 conda-forge/osx-arm64 Cached + setuptools 65.5.1 pyhd8ed1ab_0 conda-forge/noarch Cached + tk 8.6.12 he1e0b03_0 conda-forge/osx-arm64 Cached + tzdata 2022f h191b570_0 conda-forge/noarch Cached + wheel 0.38.4 pyhd8ed1ab_0 conda-forge/noarch Cached + xz 5.2.6 h57fd34a_0 conda-forge/osx-arm64 Cached Summary: Install: 15 packages Total download: 3 MB ────────────────────────────────────────────────────────────────────────────────────── Confirm changes: [Y/n] Finished libsqlite (00m:00s) 804 KB 5 MB/sting [> ] (--:--) Finished openssl (00m:00s) 2 MB 6 MB/sting [====================> ] (00m:00s) 1 / 2 Downloading [=========================================] (00m:00s) 7.39 MB/s Extracting [=========================================] (00m:00s) 2 / 2 Preparing transaction: done Verifying transaction: -\|/-| /\|/ done Executing transaction: \|/-\ |- done # # To activate this environment, use # # $ conda activate test # # To deactivate an active environment, use # # $ conda deactivate (base) mrocklin@Matthews-Mac-mini ~ % mamba activate test (test) mrocklin@Matthews-Mac-mini ~ % pip install coiled Collecting coiled Downloading coiled-0.2.47-py3-none-any.whl (163 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.3/163.3 kB 3.1 MB/s eta 0:00:00 Collecting jmespath Downloading jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting typing-extensions Downloading typing_extensions-4.4.0-py3-none-any.whl (26 kB) Requirement already satisfied: pip in ./mambaforge/envs/test/lib/python3.10/site-packages (from coiled) (22.3.1) Collecting ipython Downloading ipython-8.6.0-py3-none-any.whl (761 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 761.1/761.1 kB 13.2 MB/s eta 0:00:00 Collecting ipywidgets<8.0,>=7.0 Downloading ipywidgets-7.7.2-py2.py3-none-any.whl (123 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.4/123.4 kB 5.4 MB/s eta 0:00:00 Collecting bokeh>=2.4.2 Downloading bokeh-3.0.2-py3-none-any.whl (16.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 47.9 MB/s eta 0:00:00 Collecting textual Downloading textual-0.4.0-py3-none-any.whl (271 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 271.1/271.1 kB 12.1 MB/s eta 0:00:00 Collecting importlib-metadata Downloading importlib_metadata-5.0.0-py3-none-any.whl (21 kB) Collecting dask>=2.23.0 Downloading dask-2022.11.0-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 63.5 MB/s eta 0:00:00 Collecting aiohttp Downloading aiohttp-3.8.3-cp310-cp310-macosx_11_0_arm64.whl (336 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 336.4/336.4 kB 15.3 MB/s eta 0:00:00 Collecting click>=7.1 Downloading click-8.1.3-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 4.5 MB/s eta 0:00:00 Collecting aiobotocore>=1.1.1 Downloading aiobotocore-2.4.0-py3-none-any.whl (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 kB 2.7 MB/s eta 0:00:00 Collecting distributed>=2.23.0 Downloading distributed-2022.11.0-py3-none-any.whl (923 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 923.8/923.8 kB 31.3 MB/s eta 0:00:00 Collecting jinja2 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 5.9 MB/s eta 0:00:00 Collecting boto3 Downloading boto3-1.26.12-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Collecting backoff<2.0.0,>=1.10.0 Using cached backoff-1.11.1-py2.py3-none-any.whl (13 kB) Collecting rich>=11.2.0 Downloading rich-12.6.0-py3-none-any.whl (237 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 237.5/237.5 kB 11.9 MB/s eta 0:00:00 Collecting pandas>=1.1.0 Downloading pandas-1.5.1-cp310-cp310-macosx_11_0_arm64.whl (10.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.8/10.8 MB 56.0 MB/s eta 0:00:00 Collecting jsondiff Downloading jsondiff-2.0.0-py3-none-any.whl (6.6 kB) Collecting s3fs Downloading s3fs-2022.11.0-py3-none-any.whl (27 kB) Collecting botocore<1.27.60,>=1.27.59 Downloading botocore-1.27.59-py3-none-any.whl (9.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 58.7 MB/s eta 0:00:00 Collecting wrapt>=1.10.10 Downloading wrapt-1.14.1-cp310-cp310-macosx_11_0_arm64.whl (35 kB) Collecting aioitertools>=0.5.1 Downloading aioitertools-0.11.0-py3-none-any.whl (23 kB) Collecting charset-normalizer<3.0,>=2.0 Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB) Collecting frozenlist>=1.1.1 Downloading frozenlist-1.3.3-cp310-cp310-macosx_11_0_arm64.whl (34 kB) Collecting async-timeout<5.0,>=4.0.0a3 Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.0.2-cp310-cp310-macosx_11_0_arm64.whl (29 kB) Collecting yarl<2.0,>=1.0 Downloading yarl-1.8.1-cp310-cp310-macosx_11_0_arm64.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.7/57.7 kB 2.7 MB/s eta 0:00:00 Collecting attrs>=17.3.0 Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 2.7 MB/s eta 0:00:00 Collecting aiosignal>=1.1.2 Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Collecting tornado>=5.1 Downloading tornado-6.2-cp37-abi3-macosx_10_9_universal2.whl (421 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 421.8/421.8 kB 16.5 MB/s eta 0:00:00 Collecting packaging>=16.8 Downloading packaging-21.3-py3-none-any.whl (40 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 kB 1.5 MB/s eta 0:00:00 Collecting contourpy>=1 Downloading contourpy-1.0.6-cp310-cp310-macosx_11_0_arm64.whl (225 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 10.6 MB/s eta 0:00:00 Collecting PyYAML>=3.10 Downloading PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl (173 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.0/174.0 kB 7.6 MB/s eta 0:00:00 Collecting xyzservices>=2021.09.1 Downloading xyzservices-2022.9.0-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.9/55.9 kB 2.1 MB/s eta 0:00:00 Collecting numpy>=1.11.3 Downloading numpy-1.23.4-cp310-cp310-macosx_11_0_arm64.whl (13.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.3/13.3 MB 58.5 MB/s eta 0:00:00 Collecting pillow>=7.1.0 Downloading Pillow-9.3.0-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 48.2 MB/s eta 0:00:00 Collecting partd>=0.3.10 Downloading partd-1.3.0-py3-none-any.whl (18 kB) Collecting cloudpickle>=1.1.1 Downloading cloudpickle-2.2.0-py3-none-any.whl (25 kB) Collecting fsspec>=0.6.0 Downloading fsspec-2022.11.0-py3-none-any.whl (139 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.5/139.5 kB 7.1 MB/s eta 0:00:00 Collecting toolz>=0.8.2 Downloading toolz-0.12.0-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 2.2 MB/s eta 0:00:00 Collecting locket>=1.0.0 Downloading locket-1.0.0-py2.py3-none-any.whl (4.4 kB) Collecting psutil>=5.0 Downloading psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl (244 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 244.2/244.2 kB 11.8 MB/s eta 0:00:00 Collecting tornado>=5.1 Downloading tornado-6.1.tar.gz (497 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 497.4/497.4 kB 20.0 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting zict>=0.1.3 Downloading zict-2.2.0-py2.py3-none-any.whl (23 kB) Collecting msgpack>=0.6.0 Downloading msgpack-1.0.4-cp310-cp310-macosx_11_0_arm64.whl (69 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 3.0 MB/s eta 0:00:00 Collecting sortedcontainers!=2.0.0,!=2.0.1 Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting tblib>=1.6.0 Downloading tblib-1.7.0-py2.py3-none-any.whl (12 kB) Collecting urllib3 Downloading urllib3-1.26.12-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.4/140.4 kB 5.6 MB/s eta 0:00:00 Collecting traitlets>=4.3.1 Downloading traitlets-5.5.0-py3-none-any.whl (107 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.4/107.4 kB 4.6 MB/s eta 0:00:00 Collecting ipykernel>=4.5.1 Downloading ipykernel-6.17.1-py3-none-any.whl (138 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.6/138.6 kB 6.6 MB/s eta 0:00:00 Collecting jupyterlab-widgets<3,>=1.0.0 Downloading jupyterlab_widgets-1.1.1-py3-none-any.whl (245 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 245.3/245.3 kB 10.8 MB/s eta 0:00:00 Collecting ipython-genutils~=0.2.0 Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Collecting widgetsnbextension~=3.6.0 Downloading widgetsnbextension-3.6.1-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 34.7 MB/s eta 0:00:00 Collecting prompt-toolkit<3.1.0,>3.0.1 Downloading prompt_toolkit-3.0.32-py3-none-any.whl (382 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 382.8/382.8 kB 17.0 MB/s eta 0:00:00 Collecting backcall Using cached backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting matplotlib-inline Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB) Collecting appnope Downloading appnope-0.1.3-py2.py3-none-any.whl (4.4 kB) Collecting jedi>=0.16 Downloading jedi-0.18.1-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 30.0 MB/s eta 0:00:00 Collecting pexpect>4.3 Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB) Collecting decorator Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting pickleshare Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting stack-data Downloading stack_data-0.6.1-py3-none-any.whl (24 kB) Collecting pygments>=2.4.0 Downloading Pygments-2.13.0-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 25.7 MB/s eta 0:00:00 Collecting MarkupSafe>=2.0 Downloading MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_universal2.whl (17 kB) Collecting pytz>=2020.1 Downloading pytz-2022.6-py2.py3-none-any.whl (498 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 498.1/498.1 kB 21.5 MB/s eta 0:00:00 Collecting python-dateutil>=2.8.1 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 10.5 MB/s eta 0:00:00 Collecting commonmark<0.10.0,>=0.9.0 Using cached commonmark-0.9.1-py2.py3-none-any.whl (51 kB) Collecting boto3 Downloading boto3-1.26.11-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.26.10-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.26.9-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.26.8-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.4 MB/s eta 0:00:00 Downloading boto3-1.26.7-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.26.6-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.26.5-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.1 MB/s eta 0:00:00 Downloading boto3-1.26.4-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.4 MB/s eta 0:00:00 Collecting s3transfer<0.7.0,>=0.6.0 Downloading s3transfer-0.6.0-py3-none-any.whl (79 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.6/79.6 kB 3.6 MB/s eta 0:00:00 Collecting boto3 Downloading boto3-1.26.3-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.26.2-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.26.1-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.26.0-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.25.5-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.25.4-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.25.3-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.25.2-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.1 MB/s eta 0:00:00 Downloading boto3-1.25.1-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.25.0-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.24.96-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.24.95-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.94-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.24.93-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.24.92-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.91-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.4 MB/s eta 0:00:00 Downloading boto3-1.24.90-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.4 MB/s eta 0:00:00 Downloading boto3-1.24.89-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.88-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.1 MB/s eta 0:00:00 Downloading boto3-1.24.87-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 5.9 MB/s eta 0:00:00 Downloading boto3-1.24.86-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.1 MB/s eta 0:00:00 Downloading boto3-1.24.85-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.24.84-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.24.83-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.0 MB/s eta 0:00:00 Downloading boto3-1.24.82-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.81-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.80-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.79-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.1 MB/s eta 0:00:00 Downloading boto3-1.24.78-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.0 MB/s eta 0:00:00 Downloading boto3-1.24.77-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.76-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.75-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.74-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.73-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.72-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.1 MB/s eta 0:00:00 Downloading boto3-1.24.71-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.24.70-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.4 MB/s eta 0:00:00 Downloading boto3-1.24.69-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.68-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.2 MB/s eta 0:00:00 Downloading boto3-1.24.67-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.66-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.24.65-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.24.64-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.3 MB/s eta 0:00:00 Downloading boto3-1.24.63-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.62-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.61-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.6 MB/s eta 0:00:00 Downloading boto3-1.24.60-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Downloading boto3-1.24.59-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 kB 6.5 MB/s eta 0:00:00 Collecting zipp>=0.5 Downloading zipp-3.10.0-py3-none-any.whl (6.2 kB) Collecting importlib-metadata Using cached importlib_metadata-4.13.0-py3-none-any.whl (23 kB) Collecting nanoid>=2.0.0 Using cached nanoid-2.0.0-py3-none-any.whl (5.8 kB) Collecting debugpy>=1.0 Downloading debugpy-1.6.3-py2.py3-none-any.whl (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 50.1 MB/s eta 0:00:00 Collecting nest-asyncio Downloading nest_asyncio-1.5.6-py3-none-any.whl (5.2 kB) Collecting pyzmq>=17 Downloading pyzmq-24.0.1-cp310-cp310-macosx_10_15_universal2.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 28.8 MB/s eta 0:00:00 Collecting jupyter-client>=6.1.12 Downloading jupyter_client-7.4.7-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.5/133.5 kB 6.3 MB/s eta 0:00:00 Collecting parso<0.9.0,>=0.8.0 Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.8/100.8 kB 4.8 MB/s eta 0:00:00 Collecting pyparsing!=3.0.5,>=2.0.2 Using cached pyparsing-3.0.9-py3-none-any.whl (98 kB) Collecting ptyprocess>=0.5 Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Collecting wcwidth Using cached wcwidth-0.2.5-py2.py3-none-any.whl (30 kB) Collecting six>=1.5 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting notebook>=4.4.1 Downloading notebook-6.5.2-py3-none-any.whl (439 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 439.1/439.1 kB 18.8 MB/s eta 0:00:00 Collecting idna>=2.0 Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 2.6 MB/s eta 0:00:00 Collecting heapdict Downloading HeapDict-1.0.1-py3-none-any.whl (3.9 kB) Collecting asttokens>=2.1.0 Downloading asttokens-2.1.0-py2.py3-none-any.whl (26 kB) Collecting executing>=1.2.0 Downloading executing-1.2.0-py2.py3-none-any.whl (24 kB) Collecting pure-eval Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB) Collecting entrypoints Downloading entrypoints-0.4-py3-none-any.whl (5.3 kB) Collecting jupyter-client>=6.1.12 Downloading jupyter_client-7.4.6-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.5/133.5 kB 5.8 MB/s eta 0:00:00 Downloading jupyter_client-7.4.5-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.3/132.3 kB 5.7 MB/s eta 0:00:00 Downloading jupyter_client-7.4.4-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.3/132.3 kB 5.8 MB/s eta 0:00:00 Downloading jupyter_client-7.4.3-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.2/132.2 kB 5.7 MB/s eta 0:00:00 Downloading jupyter_client-7.4.2-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.2/132.2 kB 5.7 MB/s eta 0:00:00 Downloading jupyter_client-7.4.1-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.1/132.1 kB 5.7 MB/s eta 0:00:00 Downloading jupyter_client-7.4.0-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.2/132.2 kB 5.9 MB/s eta 0:00:00 Downloading jupyter_client-7.3.5-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.1/132.1 kB 5.9 MB/s eta 0:00:00 Downloading jupyter_client-7.3.4-py3-none-any.whl (132 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.1/132.1 kB 6.0 MB/s eta 0:00:00 Collecting jupyter-core>=4.9.2 Downloading jupyter_core-5.0.0-py3-none-any.whl (91 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.1/91.1 kB 3.8 MB/s eta 0:00:00 Collecting nbclassic>=0.4.7 Downloading nbclassic-0.4.8-py3-none-any.whl (9.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.8/9.8 MB 45.6 MB/s eta 0:00:00 Collecting terminado>=0.8.3 Downloading terminado-0.17.0-py3-none-any.whl (16 kB) Collecting argon2-cffi Downloading argon2_cffi-21.3.0-py3-none-any.whl (14 kB) Collecting Send2Trash>=1.8.0 Downloading Send2Trash-1.8.0-py3-none-any.whl (18 kB) Collecting nbconvert>=5 Downloading nbconvert-7.2.5-py3-none-any.whl (273 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 273.3/273.3 kB 11.1 MB/s eta 0:00:00 Collecting nbformat Downloading nbformat-5.7.0-py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 3.2 MB/s eta 0:00:00 Collecting prometheus-client Downloading prometheus_client-0.15.0-py3-none-any.whl (60 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 2.4 MB/s eta 0:00:00 Collecting platformdirs Downloading platformdirs-2.5.4-py3-none-any.whl (14 kB) Collecting notebook-shim>=0.1.0 Downloading notebook_shim-0.2.2-py3-none-any.whl (13 kB) Collecting jupyter-server>=1.8 Downloading jupyter_server-1.23.2-py3-none-any.whl (346 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 346.4/346.4 kB 14.8 MB/s eta 0:00:00 Collecting defusedxml Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) Collecting bleach Downloading bleach-5.0.1-py3-none-any.whl (160 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.9/160.9 kB 7.2 MB/s eta 0:00:00 Collecting pandocfilters>=1.4.1 Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB) Collecting tinycss2 Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB) Collecting jupyterlab-pygments Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB) Collecting mistune<3,>=2.0.3 Downloading mistune-2.0.4-py2.py3-none-any.whl (24 kB) Collecting beautifulsoup4 Downloading beautifulsoup4-4.11.1-py3-none-any.whl (128 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 kB 5.5 MB/s eta 0:00:00 Collecting nbclient>=0.5.0 Downloading nbclient-0.7.0-py3-none-any.whl (71 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.9/71.9 kB 2.9 MB/s eta 0:00:00 Collecting jsonschema>=2.6 Downloading jsonschema-4.17.0-py3-none-any.whl (83 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.8/83.8 kB 3.6 MB/s eta 0:00:00 Collecting fastjsonschema Downloading fastjsonschema-2.16.2-py3-none-any.whl (22 kB) Collecting argon2-cffi-bindings Downloading argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl (53 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.1/53.1 kB 2.1 MB/s eta 0:00:00 Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 Downloading pyrsistent-0.19.2-cp310-cp310-macosx_10_9_universal2.whl (82 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.5/82.5 kB 3.4 MB/s eta 0:00:00 Collecting websocket-client Downloading websocket_client-1.4.2-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.3/55.3 kB 2.2 MB/s eta 0:00:00 Collecting anyio<4,>=3.1.0 Downloading anyio-3.6.2-py3-none-any.whl (80 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.6/80.6 kB 3.6 MB/s eta 0:00:00 Collecting cffi>=1.0.1 Downloading cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl (174 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 174.3/174.3 kB 8.0 MB/s eta 0:00:00 Collecting soupsieve>1.2 Downloading soupsieve-2.3.2.post1-py3-none-any.whl (37 kB) Collecting webencodings Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting sniffio>=1.1 Downloading sniffio-1.3.0-py3-none-any.whl (10 kB) Collecting pycparser Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 5.6 MB/s eta 0:00:00 Building wheels for collected packages: tornado Building wheel for tornado (setup.py) ... done Created wheel for tornado: filename=tornado-6.1-cp310-cp310-macosx_11_0_arm64.whl size=416623 sha256=c1e851c90206fdc35a026e74bd2f58e727e0753d522038798b4eda88cb46b5ed Stored in directory: /Users/mrocklin/Library/Caches/pip/wheels/34/83/69/b89863a68e62add6e149dbaadcc049886105ce2405c1979bf2 Successfully built tornado Installing collected packages: webencodings, wcwidth, sortedcontainers, Send2Trash, pytz, pure-eval, ptyprocess, pickleshare, nanoid, msgpack, mistune, jsondiff, ipython-genutils, heapdict, fastjsonschema, executing, commonmark, backcall, appnope, zipp, zict, xyzservices, wrapt, websocket-client, urllib3, typing-extensions, traitlets, tornado, toolz, tinycss2, tblib, soupsieve, sniffio, six, pyzmq, PyYAML, pyrsistent, pyparsing, pygments, pycparser, psutil, prompt-toolkit, prometheus-client, platformdirs, pillow, pexpect, parso, pandocfilters, numpy, nest-asyncio, multidict, MarkupSafe, locket, jupyterlab-widgets, jupyterlab-pygments, jmespath, idna, fsspec, frozenlist, entrypoints, defusedxml, decorator, debugpy, cloudpickle, click, charset-normalizer, backoff, attrs, async-timeout, aioitertools, yarl, terminado, rich, python-dateutil, partd, packaging, matplotlib-inline, jupyter-core, jsonschema, jinja2, jedi, importlib-metadata, contourpy, cffi, bleach, beautifulsoup4, asttokens, anyio, aiosignal, textual, stack-data, pandas, nbformat, jupyter-client, dask, botocore, argon2-cffi-bindings, aiohttp, s3transfer, nbclient, ipython, distributed, bokeh, argon2-cffi, aiobotocore, s3fs, nbconvert, ipykernel, boto3, jupyter-server, notebook-shim, nbclassic, notebook, widgetsnbextension, ipywidgets, coiled Successfully installed MarkupSafe-2.1.1 PyYAML-6.0 Send2Trash-1.8.0 aiobotocore-2.4.0 aiohttp-3.8.3 aioitertools-0.11.0 aiosignal-1.3.1 anyio-3.6.2 appnope-0.1.3 argon2-cffi-21.3.0 argon2-cffi-bindings-21.2.0 asttokens-2.1.0 async-timeout-4.0.2 attrs-22.1.0 backcall-0.2.0 backoff-1.11.1 beautifulsoup4-4.11.1 bleach-5.0.1 bokeh-3.0.2 boto3-1.24.59 botocore-1.27.59 cffi-1.15.1 charset-normalizer-2.1.1 click-8.1.3 cloudpickle-2.2.0 coiled-0.2.47 commonmark-0.9.1 contourpy-1.0.6 dask-2022.11.0 debugpy-1.6.3 decorator-5.1.1 defusedxml-0.7.1 distributed-2022.11.0 entrypoints-0.4 executing-1.2.0 fastjsonschema-2.16.2 frozenlist-1.3.3 fsspec-2022.11.0 heapdict-1.0.1 idna-3.4 importlib-metadata-4.13.0 ipykernel-6.17.1 ipython-8.6.0 ipython-genutils-0.2.0 ipywidgets-7.7.2 jedi-0.18.1 jinja2-3.1.2 jmespath-1.0.1 jsondiff-2.0.0 jsonschema-4.17.0 jupyter-client-7.3.4 jupyter-core-5.0.0 jupyter-server-1.23.2 jupyterlab-pygments-0.2.2 jupyterlab-widgets-1.1.1 locket-1.0.0 matplotlib-inline-0.1.6 mistune-2.0.4 msgpack-1.0.4 multidict-6.0.2 nanoid-2.0.0 nbclassic-0.4.8 nbclient-0.7.0 nbconvert-7.2.5 nbformat-5.7.0 nest-asyncio-1.5.6 notebook-6.5.2 notebook-shim-0.2.2 numpy-1.23.4 packaging-21.3 pandas-1.5.1 pandocfilters-1.5.0 parso-0.8.3 partd-1.3.0 pexpect-4.8.0 pickleshare-0.7.5 pillow-9.3.0 platformdirs-2.5.4 prometheus-client-0.15.0 prompt-toolkit-3.0.32 psutil-5.9.4 ptyprocess-0.7.0 pure-eval-0.2.2 pycparser-2.21 pygments-2.13.0 pyparsing-3.0.9 pyrsistent-0.19.2 python-dateutil-2.8.2 pytz-2022.6 pyzmq-24.0.1 rich-12.6.0 s3fs-2022.11.0 s3transfer-0.6.0 six-1.16.0 sniffio-1.3.0 sortedcontainers-2.4.0 soupsieve-2.3.2.post1 stack-data-0.6.1 tblib-1.7.0 terminado-0.17.0 textual-0.4.0 tinycss2-1.2.1 toolz-0.12.0 tornado-6.1 traitlets-5.5.0 typing-extensions-4.4.0 urllib3-1.26.12 wcwidth-0.2.5 webencodings-0.5.1 websocket-client-1.4.2 widgetsnbextension-3.6.1 wrapt-1.14.1 xyzservices-2022.9.0 yarl-1.8.1 zict-2.2.0 zipp-3.10.0 ```