From a720e685916bac73cc30faea0ba61d233ce40765 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Thu, 16 Jan 2025 19:10:58 +0000 Subject: [PATCH] chore(deps): bump nix flakes and remove pyodide wheel loading hack (#10677) Bump nix flakes and also try removing the pyarrow wheel hack --- docs/tutorials/browser/repl.qmd | 7 +++---- flake.lock | 12 ++++++------ requirements-dev.txt | 8 ++++---- uv.lock | 24 ++++++++++++------------ 4 files changed, 25 insertions(+), 26 deletions(-) diff --git a/docs/tutorials/browser/repl.qmd b/docs/tutorials/browser/repl.qmd index 1b8a2a56c0bb..a68e5fe2b350 100644 --- a/docs/tutorials/browser/repl.qmd +++ b/docs/tutorials/browser/repl.qmd @@ -16,12 +16,11 @@ penguins[^1] dataset loaded into the DuckDB backend! from urllib.parse import urlencode lines = """ -%pip install numpy pandas tzdata duckdb -import micropip, pathlib, js, unix_timezones -await micropip.install(["https://storage.googleapis.com/ibis-wasm-wheels/pyarrow-18.1.0-cp312-cp312-pyodide_2024_0_wasm32.whl"]) +%pip install numpy pandas tzdata duckdb pyarrow +import pathlib, js penguins_csv_url = "https://storage.googleapis.com/ibis-tutorial-data/penguins.csv" pathlib.Path("penguins.csv").write_text(await (await js.fetch(penguins_csv_url)).text()) -del micropip, pathlib, js, penguins_csv_url, unix_timezones +del pathlib, js, penguins_csv_url %clear %pip install 'ibis-framework[duckdb]' from ibis.interactive import * diff --git a/flake.lock b/flake.lock index 7234de436220..8448ad961a29 100644 --- a/flake.lock +++ b/flake.lock @@ -40,11 +40,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1736881310, - "narHash": "sha256-5BlVeikKoJVrUXBdr1kSrcRQ8o20Kl+ZU2pEzpE5sUw=", + "lastModified": 1737007772, + "narHash": "sha256-YmN6LpUQwOaY7gYdcXtX5CtpT4W37taAjbAF6WOmY4Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "733994ea06585b76621073160e87b0bfac7fc5ae", + "rev": "62e9d4ae7c343fdae23f7cf347d98204488c1401", "type": "github" }, "original": { @@ -135,11 +135,11 @@ ] }, "locked": { - "lastModified": 1736839676, - "narHash": "sha256-yuR+4AvutFIXI1MWbxyMsYfnew+uqJFVWBalIH5g+/U=", + "lastModified": 1737027406, + "narHash": "sha256-DkjaUjBEgw0mWUEGsPaxVIpmXt+ArpBb2nrWZ6pSi6U=", "owner": "adisbladis", "repo": "uv2nix", - "rev": "af6a2316900b038b4fc55aa2b3d6d72968c27b86", + "rev": "e0214a4fff5a73051e2bbfff42140f73719cbcba", "type": "github" }, "original": { diff --git a/requirements-dev.txt b/requirements-dev.txt index f3635ccec293..8daef0904d6b 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -77,7 +77,7 @@ geopandas==1.0.1 google-api-core==2.24.0 google-auth==2.37.0 google-auth-oauthlib==1.2.1 -google-cloud-bigquery==3.27.0 +google-cloud-bigquery==3.28.0 google-cloud-bigquery-storage==2.27.0 google-cloud-core==2.4.1 google-cloud-storage==2.19.0 @@ -93,7 +93,7 @@ h11==0.14.0 httpcore==1.0.7 httpx==0.28.1 humanize==4.11.0 -hypothesis==6.123.17 +hypothesis==6.124.0 identify==2.6.5 idna==3.10 importlib-metadata==8.5.0 @@ -126,7 +126,7 @@ jupyterlab-pygments==0.3.0 jupyterlab-server==2.27.3 jupyterlab-widgets==3.0.13 jupyterlite-core==0.5.0 -jupyterlite-pyodide-kernel==0.5.0 +jupyterlite-pyodide-kernel==0.5.1 kiwisolver==1.4.8 lonboard==0.10.3 lz4==4.3.3 @@ -273,7 +273,7 @@ tzdata==2024.2 tzlocal==5.2 uri-template==1.3.0 urllib3==2.3.0 -virtualenv==20.28.1 +virtualenv==20.29.0 watchdog==6.0.0 wcwidth==0.2.13 webcolors==24.11.1 diff --git a/uv.lock b/uv.lock index 4dc93b2ed662..aba739f1b8ed 100644 --- a/uv.lock +++ b/uv.lock @@ -1693,7 +1693,7 @@ wheels = [ [[package]] name = "google-cloud-bigquery" -version = "3.27.0" +version = "3.28.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core", extra = ["grpc"] }, @@ -1704,9 +1704,9 @@ dependencies = [ { name = "python-dateutil" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/05/633ce6686b1fed2cd364fa4698bfa6d586263cd4795d012584f8097061e1/google_cloud_bigquery-3.27.0.tar.gz", hash = "sha256:379c524054d7b090fa56d0c22662cc6e6458a6229b6754c0e7177e3a73421d2c", size = 456964 } +sdist = { url = "https://files.pythonhosted.org/packages/01/71/6bf23975ad8e865afb2b1ac2cfa22dbb332a24754763391820fc1402a662/google_cloud_bigquery-3.28.0.tar.gz", hash = "sha256:161f9f424400f7bd0a4885ee80027f0030f4f5ff6feaaa1c30bb12c2c5a0e783", size = 465074 } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/40/4b11a4a8839de8ce802a3ccd60b34e70ce10d13d434a560534ba98f0ea3f/google_cloud_bigquery-3.27.0-py2.py3-none-any.whl", hash = "sha256:b53b0431e5ba362976a4cd8acce72194b4116cdf8115030c7b339b884603fcc3", size = 240100 }, + { url = "https://files.pythonhosted.org/packages/81/10/696686774a87909b14b6a29e4f5819754c2269029437354627d04d5b6279/google_cloud_bigquery-3.28.0-py2.py3-none-any.whl", hash = "sha256:29a0ed6ea19eab9bf59429f66d7a2b20ebea78597e76ed6fb653a581486e90c8", size = 243738 }, ] [[package]] @@ -1982,16 +1982,16 @@ wheels = [ [[package]] name = "hypothesis" -version = "6.123.17" +version = "6.124.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/15/a7/695b2bcb4e8438e1d4683efa6877fc95be293a11251471d4552d6dd08259/hypothesis-6.123.17.tar.gz", hash = "sha256:5850893975b4f08e893ddc10f1d468bc7e011d59703f70fe06a10161e426e602", size = 418572 } +sdist = { url = "https://files.pythonhosted.org/packages/ec/93/c2fcbc503e57fafd40539ede966d3cb0b6e11dee23573a8e068a60624368/hypothesis-6.124.0.tar.gz", hash = "sha256:397a740af269646d87915c59d4299f58ef68ba89c213653d899aa533df76a03a", size = 419219 } wheels = [ - { url = "https://files.pythonhosted.org/packages/11/8a/f1c166f048df4b314d0d38e9530b7af516a16160873d724bb416084d6990/hypothesis-6.123.17-py3-none-any.whl", hash = "sha256:5c949fb44935e32c61c64abfcc3975eec41f8205ade2223073ba074c1e078ead", size = 480880 }, + { url = "https://files.pythonhosted.org/packages/54/20/83285f2c2e9d832696802e6e219bfae9f9a7b87a0c1d7ea14615b319a62c/hypothesis-6.124.0-py3-none-any.whl", hash = "sha256:8d642bee278f933c2b3c41db69cbb001f89a7eed03c6a9cc37f6c59396b30815", size = 481397 }, ] [[package]] @@ -2911,15 +2911,15 @@ wheels = [ [[package]] name = "jupyterlite-pyodide-kernel" -version = "0.5.0" +version = "0.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jupyterlite-core" }, { name = "pkginfo" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9b/8b/e8df376d14f9e718899707d795033dcfcb38d21c387781cf9e695ebd1377/jupyterlite_pyodide_kernel-0.5.0.tar.gz", hash = "sha256:788a29e3af2f200f97a3a9b925da78aa9e4bd81d26de01f284dd5a48ec39e8ea", size = 529644 } +sdist = { url = "https://files.pythonhosted.org/packages/cf/6e/eed5e06fd1059eb42bcd025d4565df610d0ca3d8c389f0a4346c3d8cbeb6/jupyterlite_pyodide_kernel-0.5.1.tar.gz", hash = "sha256:e222260b1a02615441916acff35e4fb60871a536d5d54dcbd85d50cb76bdfab8", size = 528941 } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/47/7545278a693b48072b2f3d5ab5b0aa3caf11354d653a5c90cbb7c1fb531b/jupyterlite_pyodide_kernel-0.5.0-py3-none-any.whl", hash = "sha256:d2692802dce727cbd9681482e92b5f8aac15f140a76c3c0cea1c1971fb708469", size = 545828 }, + { url = "https://files.pythonhosted.org/packages/74/6b/e3e95b49d2e852cbb893f743f640bb93e5a7a10f74a678ad26d7f339a198/jupyterlite_pyodide_kernel-0.5.1-py3-none-any.whl", hash = "sha256:c9b59636b93a309480882832ff23f4294d5cc70d8d78162f106cfa6a4c2e4d50", size = 545826 }, ] [[package]] @@ -5764,16 +5764,16 @@ wheels = [ [[package]] name = "virtualenv" -version = "20.28.1" +version = "20.29.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "distlib" }, { name = "filelock" }, { name = "platformdirs" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/50/39/689abee4adc85aad2af8174bb195a819d0be064bf55fcc73b49d2b28ae77/virtualenv-20.28.1.tar.gz", hash = "sha256:5d34ab240fdb5d21549b76f9e8ff3af28252f5499fb6d6f031adac4e5a8c5329", size = 7650532 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/5d/8d625ebddf9d31c301f85125b78002d4e4401fe1c15c04dca58a54a3056a/virtualenv-20.29.0.tar.gz", hash = "sha256:6345e1ff19d4b1296954cee076baaf58ff2a12a84a338c62b02eda39f20aa982", size = 7658081 } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/8f/dfb257ca6b4e27cb990f1631142361e4712badab8e3ca8dc134d96111515/virtualenv-20.28.1-py3-none-any.whl", hash = "sha256:412773c85d4dab0409b83ec36f7a6499e72eaf08c80e81e9576bca61831c71cb", size = 4276719 }, + { url = "https://files.pythonhosted.org/packages/f0/d3/12687ab375bb0e077ea802a5128f7b45eb5de7a7c6cb576ccf9dd59ff80a/virtualenv-20.29.0-py3-none-any.whl", hash = "sha256:c12311863497992dc4b8644f8ea82d3b35bb7ef8ee82e6630d76d0197c39baf9", size = 4282443 }, ] [[package]]