diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3e9b8ef20f3d..f7024e081527 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -190,10 +190,11 @@ jobs: - [ ] cargo install of cli tool: does it install and run? - [ ] C++ SDK zip: does it contain rerun_c for all platforms? - [ ] Populate the release with the changelog and a nice header video/picture, check `Set as latest release`, then click `Publish release`. - - [ ] Make sure the [conda feedstock PR](https://github.com/conda-forge/rerun-sdk-feedstock/pulls) gets - merged. This will be created by the `regro-cf-autotick-bot` once the GitHub release is created. - [ ] Update the [google colab notebooks](https://drive.google.com/drive/folders/0AC0q24MFKh3fUk9PVA) to install this version and re-execute the notebook. - - [ ] Merge this PR + + A few hours after the GitHub release is created, `regro-cf-autotick-bot` will create a + [conda feedstock PR](https://github.com/conda-forge/rerun-sdk-feedstock/pulls). + Make sure Jeremy is on top of it! - [ ] Tests - [ ] Windows @@ -359,6 +360,10 @@ jobs: cat < comment-body.txt GitHub release draft: [$version](https://github.com/rerun-io/rerun/releases/tag/$version) + + Do NOT create a GitHub release yet! + + The release will be automatically un-drafted by the "Sync Release Assets" job, which will run automatically. EOF gh pr comment $pr_number --body-file comment-body.txt diff --git a/.github/workflows/reusable_publish_web.yml b/.github/workflows/reusable_publish_web.yml index 2713c8bde3e2..a15d2d666d9e 100644 --- a/.github/workflows/reusable_publish_web.yml +++ b/.github/workflows/reusable_publish_web.yml @@ -110,6 +110,11 @@ jobs: --channel "release" \ web_viewer/examples + - name: Build snippets + run: | + pixi run -e wheel-test build-examples snippets \ + web_viewer/examples/snippets + - name: Build examples manifest run: | pixi run -e wheel-test build-examples manifest \ diff --git a/CHANGELOG.md b/CHANGELOG.md index 16456b948072..eae3fbd34770 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,170 @@ -# Rerun changelog +6# Rerun changelog ## [Unreleased](https://github.com/rerun-io/rerun/compare/latest...HEAD) +## [0.17.0](https://github.com/rerun-io/rerun/compare/0.16.1...0.17.0) - More Blueprint features and better notebooks - 2024-07-08 + +https://github.com/rerun-io/rerun/assets/49431240/1c75b816-7e3e-4882-9ee6-ba124c00d73c + +πŸ“– Release blogpost: https://rerun.io/blog/blueprint-overrides + +🧳 Migration guide: http://rerun.io/docs/reference/migration/migration-0-17 + + +### ✨ Overview & highlights + +* 🟦 Blueprint component override & defaults, and visualizer override for all views + * *Component defaults*: Configure default component value for an entire view, used when no values are logged to the data store (using `rr.log()`). + * *Component overrides*: Specify a value to use regardless of the data-store & default values and use specified value instead. Can be set per view per entity. + * *Visualizer overrides*: Specify a visualizer to use for a given entity in a given view. Previously only available for scalar data in timeseries views, now available for all view kinds. + * All three are available from the (fully revamped) UI _and_ the Python blueprint APIs. + * Everything that was editable per entity in a view now uses component overrides (e.g. camera plane distance, transform axis lengths, etc.) + * Tip: Tooltips for each component in the UI include a link to the docs now! +* πŸ•ΈοΈ Improved notebook & website embedding support + * Now you can stream data from the notebook cell to the embedded viewer. + * Much improved support for having multiple viewers on the same web page. + * More configuration options have been added to control the visibility of the Menu bar, time controls, etc. + * Note: Use `pip install "rerun-sdk[notebook]"` to include the better notebook support. This includes the new [`rerun-notebook`](https://pypi.org/project/rerun-notebook/) package, which is used internally by [`rerun-sdk`]. +* πŸ§‘β€πŸ« New Examples + * [Paddle OCR](https://rerun.io/examples/video-image/ocr) + * [Vista driving world model](https://rerun.io/examples/generative-vision/vista) + * [Stereo Vision SLAM](https://rerun.io/examples/3d-reconstruction/stereo_vision_slam) + * [Neural field notebook](https://rerun.io/examples/integrations/notebook_neural_field_2d) +* πŸ› οΈ Improved the logging API with many new and updated archetypes and components (see [migration guide](http://rerun.io/docs/reference/migration/migration-0-17)) +* πŸ–ΌοΈ `TensorView` is now fully configurable from blueprint code +* πŸŽ›οΈ Revamped selection panel UI +* 🚚 Much work is being done under-the-hood to migrate our data-store to "chunks" (aka units of batched data). More on this in the next release! + * SDKs are already using chunks to transport data to the viewer, performance characteristics may have changed but should be largely the same for the moment. + + +### πŸ”Ž Details + +#### πŸͺ΅ Log API +- Introduce chunks and use them on the client side: + - Part 0: improved arrow chunk formatters [#6437](https://github.com/rerun-io/rerun/pull/6437) + - Part 1: introduce `Chunk` and its suffle/sort routines [#6438](https://github.com/rerun-io/rerun/pull/6438) + - Part 2: introduce `TransportChunk` [#6439](https://github.com/rerun-io/rerun/pull/6439) + - Part 3: micro-batching [#6440](https://github.com/rerun-io/rerun/pull/6440) + - Part 4: integrations [#6441](https://github.com/rerun-io/rerun/pull/6441) +- Remove unused scalar scattering component [#6471](https://github.com/rerun-io/rerun/pull/6471) +- Introduce `ImagePlaneDistance` Component [#6505](https://github.com/rerun-io/rerun/pull/6505) +- Introduce new archetype for `Axes3D` [#6510](https://github.com/rerun-io/rerun/pull/6510) +- Expose `Colormap` component for `DepthImage`, depth image colormap now used outside of reprojection [#6549](https://github.com/rerun-io/rerun/pull/6549) +- `TimeSeriesAggregation` can now be set per `SeriesLine` (and as blueprint default per View) [#6558](https://github.com/rerun-io/rerun/pull/6558) +- Expose `FillRatio` component to configure `DepthImage` back-projection radius scaling [#6566](https://github.com/rerun-io/rerun/pull/6566) +- Expose image opacity component [#6635](https://github.com/rerun-io/rerun/pull/6635) +- Make draw order editable & solve 2D flickering issues, add draw order to arrow2d archetype [#6644](https://github.com/rerun-io/rerun/pull/6644) +- Remove `Axes3D` archetype and add `axis_length` to `Transform3D` [#6676](https://github.com/rerun-io/rerun/pull/6676) +- Expose UI point radii to logging & blueprint, remove old default radius settings in favor of blueprint default components [#6678](https://github.com/rerun-io/rerun/pull/6678) +- Rename `HalfSizes2D/3D` to `HalfSize2D/3D` [#6768](https://github.com/rerun-io/rerun/pull/6768) + +#### 🌊 C++ API +- Add docs on how to install C++ SDK with conda-forge packages [#6381](https://github.com/rerun-io/rerun/pull/6381) (thanks [@traversaro](https://github.com/traversaro)!) + +#### 🐍 Python API +- Make barchart legend settable via blueprint [#6514](https://github.com/rerun-io/rerun/pull/6514) +- Expose tensor slice selection to blueprint [#6590](https://github.com/rerun-io/rerun/pull/6590) +- Use literal unions in Python enum codegen [#6408](https://github.com/rerun-io/rerun/pull/6408) +- Allow hiding top panel via blueprint [#6409](https://github.com/rerun-io/rerun/pull/6409) +- Improve the visibility of Python public APIs to type checkers [#6462](https://github.com/rerun-io/rerun/pull/6462) +- Expose `Interactive` component [#6542](https://github.com/rerun-io/rerun/pull/6542) +- Python components now implement the `ComponentBatchLike` interface [#6543](https://github.com/rerun-io/rerun/pull/6543) +- Allow streaming to the viewer from the cell where it's created [#6640](https://github.com/rerun-io/rerun/pull/6640) +- Introduce new Python API for setting overrides [#6650](https://github.com/rerun-io/rerun/pull/6650) +- Publish `rerun_notebook` in CI [#6641](https://github.com/rerun-io/rerun/pull/6641) + +#### πŸ¦€ Rust API +- All components implement the `Default` trait now in Rust [#6458](https://github.com/rerun-io/rerun/pull/6458) +- Codegen `DerefMut` & `Deref` for all trivial components [#6470](https://github.com/rerun-io/rerun/pull/6470) + +#### πŸͺ³ Bug Fixes +- Allow removing blueprint entries even when they are invisible [#6503](https://github.com/rerun-io/rerun/pull/6503) +- Fix wrong depth projection value on picking when depth meter was edited [#6551](https://github.com/rerun-io/rerun/pull/6551) +- Always enable OpenGL fallback backend, fix `--renderer=gl` only working together with `WGPU_BACKEND` env-var [#6582](https://github.com/rerun-io/rerun/pull/6582) +- Improve container selection panel UI [#6711](https://github.com/rerun-io/rerun/pull/6711) +- Fix annotation context labels not showing in views [#6742](https://github.com/rerun-io/rerun/pull/6742) +- Quiet the 'not a mono-batch' log spam when selecting keypoint with a batch class-id [#6359](https://github.com/rerun-io/rerun/pull/6359) +- Fix incorrect label placement for 3D arrows with origins [#6779](https://github.com/rerun-io/rerun/pull/6779) +- Don't pass RRD paths to other data-loaders [#6617](https://github.com/rerun-io/rerun/pull/6617) + +#### 🌁 Viewer Improvements +- Introduce a mechanism for blueprint-provided defaults [#6537](https://github.com/rerun-io/rerun/pull/6537) +- Allow resetting view property components from GUI for all generically implemented property UI [#6417](https://github.com/rerun-io/rerun/pull/6417) +- Don't log "SDK client connected" messages until after we have confirmed it's a client [#6456](https://github.com/rerun-io/rerun/pull/6456) +- Background color settings uses new generic UI now [#6480](https://github.com/rerun-io/rerun/pull/6480) +- TimeSeries y-range is now tightly synced with plot view & uses new generic UI [#6485](https://github.com/rerun-io/rerun/pull/6485) +- Remove option to enable/disable depth projection from UI [#6550](https://github.com/rerun-io/rerun/pull/6550) +- Expose tensor colormap/gamma/filter/scaling to blueprint [#6585](https://github.com/rerun-io/rerun/pull/6585) +- Handle static text messages in TextLogView gracefully, handle overrides [#6712](https://github.com/rerun-io/rerun/pull/6712) +- Multiple instances of points/arrows/boxes with single label display label now at the center [#6741](https://github.com/rerun-io/rerun/pull/6741) + +#### πŸ§‘β€πŸ« Examples +- Add the OCR example [#6560](https://github.com/rerun-io/rerun/pull/6560) (thanks [@andreasnaoum](https://github.com/andreasnaoum)!) +- Add the Vista example [#6664](https://github.com/rerun-io/rerun/pull/6664) (thanks [@roym899](https://github.com/roym899)!) +- Add the Stereo Vision SLAM example [#6669](https://github.com/rerun-io/rerun/pull/6669) (thanks [@02alexander](https://github.com/02alexander)!) +- Add 2D neural field notebook example [#6775](https://github.com/rerun-io/rerun/pull/6775) (thanks [@roym899](https://github.com/roym899)!) +- Update the nuScenes example to use blueprint overrides and defaults [#6783](https://github.com/rerun-io/rerun/pull/6783) +- Update the plots example to use blueprint overrides [#6781](https://github.com/rerun-io/rerun/pull/6781) + +#### πŸ“š Docs +- Add links to our docs in component tooltips [#6482](https://github.com/rerun-io/rerun/pull/6482) +- Show the first line of the docs when hovering a component name [#6609](https://github.com/rerun-io/rerun/pull/6609) +- Improve docs for components [#6621](https://github.com/rerun-io/rerun/pull/6621) +- Add a "Visualizers and Overrides" concept page [#6679](https://github.com/rerun-io/rerun/pull/6679) +- Better document limited effect of `DepthMeter` & `FillRatio` in 2D views [#6745](https://github.com/rerun-io/rerun/pull/6745) +- Update troubleshooting guide with graphics driver updating advice [#6756](https://github.com/rerun-io/rerun/pull/6756) +- Update Pixi link to their new website [#6688](https://github.com/rerun-io/rerun/pull/6688) (thanks [@esteve](https://github.com/esteve)!) +- Use "N-dimensional" instead of "rank-N" in docstrings and error messages [#6797](https://github.com/rerun-io/rerun/pull/6797) + +#### πŸ–Ό UI Improvements +- Update the UI for time series view properties using list item [#6390](https://github.com/rerun-io/rerun/pull/6390) +- Fix welcome screen header jumping during load [#6389](https://github.com/rerun-io/rerun/pull/6389) +- Add support for exact width to `PropertyContent` [#6325](https://github.com/rerun-io/rerun/pull/6325) +- Migrate to `list_time2`: + - Part 1: ensure background is painted on rounded pixels [#6376](https://github.com/rerun-io/rerun/pull/6376) + - Part 2: convert all use of legacy list time to `list_item2` [#6377](https://github.com/rerun-io/rerun/pull/6377) + - Part 3: rename `list_item2` to `list_item` [#6378](https://github.com/rerun-io/rerun/pull/6378) +- Improve the colormap drop down menu [#6401](https://github.com/rerun-io/rerun/pull/6401) +- Reduce height of top and bottom panels [#6397](https://github.com/rerun-io/rerun/pull/6397) +- Allow hiding all TimePanel/BlueprintPanel/SelectionPanel [#6407](https://github.com/rerun-io/rerun/pull/6407) +- Remove the ability to display multiple tensors in a single space view [#6392](https://github.com/rerun-io/rerun/pull/6392) +- Smooth scrolling in 2D space views [#6422](https://github.com/rerun-io/rerun/pull/6422) +- Improve welcome screen for small screens [#6421](https://github.com/rerun-io/rerun/pull/6421) +- Use egui's `UiStack` to implement full span widgets [#6491](https://github.com/rerun-io/rerun/pull/6491) +- Use `list_item` for the component list in `InstancePath::data_ui` [#6309](https://github.com/rerun-io/rerun/pull/6309) +- Allow editing visual bounds from UI [#6492](https://github.com/rerun-io/rerun/pull/6492) +- Allow manually setting full span scopes [#6509](https://github.com/rerun-io/rerun/pull/6509) +- Make object hover & selection colors brighter and more pronounced [#6596](https://github.com/rerun-io/rerun/pull/6596) +- Show outline around hovered/selected tiles in viewport [#6597](https://github.com/rerun-io/rerun/pull/6597) +- Unified visualizer & override UI, enabled on all entities [#6599](https://github.com/rerun-io/rerun/pull/6599) +- Introduce visualizer blueprint query stack UI [#6605](https://github.com/rerun-io/rerun/pull/6605) +- Reorganize Selection Panel [#6637](https://github.com/rerun-io/rerun/pull/6637) +- Rewrite the `ui.large_collapsing_header` into `re_ui::SectionCollapsingHeader` using `re_ui::ListItem` [#6657](https://github.com/rerun-io/rerun/pull/6657) +- Move entity filter "edit" button to a section header icon [#6662](https://github.com/rerun-io/rerun/pull/6662) +- Add help to several sections in the Selection Panel [#6668](https://github.com/rerun-io/rerun/pull/6668) +- Introduce `ButtonContent` and use it in the selection panel [#6720](https://github.com/rerun-io/rerun/pull/6720) + +#### πŸ•ΈοΈ Web +- Allow overriding app blueprint from web [#6419](https://github.com/rerun-io/rerun/pull/6419) +- Add fullscreen mode to web viewer [#6461](https://github.com/rerun-io/rerun/pull/6461) +- Fix rerun-web canvas size [#6511](https://github.com/rerun-io/rerun/pull/6511) +- JS: Make LogChannel public [#6529](https://github.com/rerun-io/rerun/pull/6529) +- New notebook API [#6573](https://github.com/rerun-io/rerun/pull/6573) +- Add width/height properties to web viewer [#6636](https://github.com/rerun-io/rerun/pull/6636) +- Do not read query in embedded web viewer [#6515](https://github.com/rerun-io/rerun/pull/6515) + + +#### πŸ—£ Refactors +- Generic view property building, applied to `TimeSeriesView`'s `PlotLegend` [#6400](https://github.com/rerun-io/rerun/pull/6400) +- Extracted several `re_viewer` parts into standalone crates: `re_viewport_blueprint` [#6405](https://github.com/rerun-io/rerun/pull/6405), `re_context_menu` [#6428](https://github.com/rerun-io/rerun/pull/6423), `re_blueprint_tree`[#6427](https://github.com/rerun-io/rerun/pull/6427), and `re_selection_panel` [#6431](https://github.com/rerun-io/rerun/pull/6431) + +#### πŸ“¦ Dependencies +- Update to egui 0.28.1 [#6752](https://github.com/rerun-io/rerun/pull/6752), [#6785](https://github.com/rerun-io/rerun/pull/6785) +- Update ewebsock to 0.6.0 [#6394](https://github.com/rerun-io/rerun/pull/6394) +- Update to `wgpu 0.20`, fixing crashes with some Linux setups [#6171](https://github.com/rerun-io/rerun/pull/6171) + + + ## [0.16.1](https://github.com/rerun-io/rerun/compare/0.16.0...0.16.1) - Bug fix - 2024-05-29 - Don't log warnings when unknown clients connect over TCP [#6368](https://github.com/rerun-io/rerun/pull/6368) - Fix not being able to set time series' Y axis ranges from the UI [#6384](https://github.com/rerun-io/rerun/pull/6384) @@ -129,10 +292,10 @@ As always there's a lot going on under the hood: - `ListItem` 2.0 (part 2): introduce `PropertyContent` for two-column, property-like list items [#6174](https://github.com/rerun-io/rerun/pull/6174) - `ListItem` 2.0 (part 3): `PropertyContent` column auto-sizing [#6182](https://github.com/rerun-io/rerun/pull/6182) - `ListItem` 2.0 (part 4): only allocate space for property action buttons when needed [#6183](https://github.com/rerun-io/rerun/pull/6183) -- Add button to equalize the size of the children of a container [#6194](https://github.com/rerun-io/rerun/pull/6194) -- Use thousands separators when formatting seconds [#6212](https://github.com/rerun-io/rerun/pull/6212) - `ListItem` 2.0 (part 5): deploy to the Visualizers and Overrides UIs [#6184](https://github.com/rerun-io/rerun/pull/6184) - `ListItem` 2.0 (part 6): split full-span range management to a dedicated module [#6211](https://github.com/rerun-io/rerun/pull/6211) +- Add button to equalize the size of the children of a container [#6194](https://github.com/rerun-io/rerun/pull/6194) +- Use thousands separators when formatting seconds [#6212](https://github.com/rerun-io/rerun/pull/6212) - Add space view icons to various context menus [#6235](https://github.com/rerun-io/rerun/pull/6235) - Migrate all full-span widgets to `re_ui::full_span` [#6248](https://github.com/rerun-io/rerun/pull/6248) - Improve error message when using an under-powered GPU [#6252](https://github.com/rerun-io/rerun/pull/6252) diff --git a/Cargo.lock b/Cargo.lock index c28e5c024a64..33ad8c00262a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1069,7 +1069,7 @@ dependencies = [ [[package]] name = "clock" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -1393,7 +1393,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "custom_data_loader" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "re_build_tools", "rerun", @@ -1401,7 +1401,7 @@ dependencies = [ [[package]] name = "custom_space_view" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "mimalloc", "re_crash_handler", @@ -1411,7 +1411,7 @@ dependencies = [ [[package]] name = "custom_store_subscriber" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "re_build_tools", "rerun", @@ -1522,7 +1522,7 @@ dependencies = [ [[package]] name = "dna" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "itertools 0.13.0", "rand", @@ -1974,7 +1974,7 @@ dependencies = [ [[package]] name = "extend_viewer_ui" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "mimalloc", "re_crash_handler", @@ -2582,7 +2582,7 @@ dependencies = [ [[package]] name = "incremental_logging" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -2931,7 +2931,7 @@ dependencies = [ [[package]] name = "log_benchmark" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -2942,7 +2942,7 @@ dependencies = [ [[package]] name = "log_file" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -3082,14 +3082,14 @@ dependencies = [ [[package]] name = "minimal" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "rerun", ] [[package]] name = "minimal_options" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -3099,7 +3099,7 @@ dependencies = [ [[package]] name = "minimal_serve" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -3539,7 +3539,7 @@ dependencies = [ [[package]] name = "objectron" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -3728,7 +3728,7 @@ dependencies = [ [[package]] name = "plot_dashboard_stress" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -4155,7 +4155,7 @@ checksum = "42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544" [[package]] name = "raw_mesh" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "bytes", @@ -4194,7 +4194,7 @@ dependencies = [ [[package]] name = "re_analytics" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "crossbeam", "directories", @@ -4237,7 +4237,7 @@ dependencies = [ [[package]] name = "re_blueprint_tree" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "itertools 0.13.0", @@ -4256,14 +4256,14 @@ dependencies = [ [[package]] name = "re_build_info" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "serde", ] [[package]] name = "re_build_tools" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "cargo_metadata 0.18.1", @@ -4276,14 +4276,14 @@ dependencies = [ [[package]] name = "re_case" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "convert_case", ] [[package]] name = "re_chunk" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4315,7 +4315,7 @@ dependencies = [ [[package]] name = "re_chunk_store" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4347,7 +4347,7 @@ dependencies = [ [[package]] name = "re_context_menu" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_tiles", @@ -4368,7 +4368,7 @@ dependencies = [ [[package]] name = "re_crash_handler" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "backtrace", "itertools 0.13.0", @@ -4380,7 +4380,7 @@ dependencies = [ [[package]] name = "re_data_loader" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4403,7 +4403,7 @@ dependencies = [ [[package]] name = "re_data_source" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "itertools 0.13.0", @@ -4420,7 +4420,7 @@ dependencies = [ [[package]] name = "re_data_ui" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4449,7 +4449,7 @@ dependencies = [ [[package]] name = "re_dev_tools" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "argh", @@ -4475,7 +4475,7 @@ dependencies = [ [[package]] name = "re_edit_ui" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_plot", @@ -4489,7 +4489,7 @@ dependencies = [ [[package]] name = "re_entity_db" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4523,21 +4523,21 @@ dependencies = [ [[package]] name = "re_error" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", ] [[package]] name = "re_format" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "num-traits", ] [[package]] name = "re_format_arrow" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "comfy-table", "re_arrow2", @@ -4547,7 +4547,7 @@ dependencies = [ [[package]] name = "re_int_histogram" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "criterion", "insta", @@ -4558,7 +4558,7 @@ dependencies = [ [[package]] name = "re_log" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "env_logger", "js-sys", @@ -4571,7 +4571,7 @@ dependencies = [ [[package]] name = "re_log_encoding" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "criterion", "ehttp", @@ -4597,7 +4597,7 @@ dependencies = [ [[package]] name = "re_log_types" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4637,7 +4637,7 @@ dependencies = [ [[package]] name = "re_memory" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "backtrace", @@ -4658,7 +4658,7 @@ dependencies = [ [[package]] name = "re_query" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4691,7 +4691,7 @@ dependencies = [ [[package]] name = "re_renderer" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4738,7 +4738,7 @@ dependencies = [ [[package]] name = "re_renderer_examples" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4762,7 +4762,7 @@ dependencies = [ [[package]] name = "re_sdk" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4797,7 +4797,7 @@ dependencies = [ [[package]] name = "re_sdk_comms" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "crossbeam", @@ -4813,7 +4813,7 @@ dependencies = [ [[package]] name = "re_selection_panel" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_tiles", @@ -4844,7 +4844,7 @@ dependencies = [ [[package]] name = "re_smart_channel" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "crossbeam", "parking_lot", @@ -4855,7 +4855,7 @@ dependencies = [ [[package]] name = "re_space_view" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "egui", @@ -4874,7 +4874,7 @@ dependencies = [ [[package]] name = "re_space_view_bar_chart" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_plot", @@ -4893,7 +4893,7 @@ dependencies = [ [[package]] name = "re_space_view_dataframe" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_extras", @@ -4910,7 +4910,7 @@ dependencies = [ [[package]] name = "re_space_view_spatial" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4946,7 +4946,7 @@ dependencies = [ [[package]] name = "re_space_view_tensor" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -4973,7 +4973,7 @@ dependencies = [ [[package]] name = "re_space_view_text_document" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_commonmark", @@ -4988,7 +4988,7 @@ dependencies = [ [[package]] name = "re_space_view_text_log" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_extras", @@ -5008,7 +5008,7 @@ dependencies = [ [[package]] name = "re_space_view_time_series" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "egui_plot", @@ -5030,7 +5030,7 @@ dependencies = [ [[package]] name = "re_string_interner" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "nohash-hasher", @@ -5042,7 +5042,7 @@ dependencies = [ [[package]] name = "re_time_panel" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "egui", "itertools 0.13.0", @@ -5063,7 +5063,7 @@ dependencies = [ [[package]] name = "re_tracing" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "puffin", "puffin_http", @@ -5073,7 +5073,7 @@ dependencies = [ [[package]] name = "re_tuid" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "criterion", "document-features", @@ -5085,7 +5085,7 @@ dependencies = [ [[package]] name = "re_types" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "array-init", @@ -5123,7 +5123,7 @@ dependencies = [ [[package]] name = "re_types_blueprint" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "array-init", "bytemuck", @@ -5136,7 +5136,7 @@ dependencies = [ [[package]] name = "re_types_builder" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "camino", @@ -5163,7 +5163,7 @@ dependencies = [ [[package]] name = "re_types_core" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "backtrace", @@ -5186,7 +5186,7 @@ dependencies = [ [[package]] name = "re_ui" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "eframe", "egui", @@ -5210,7 +5210,7 @@ dependencies = [ [[package]] name = "re_viewer" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5283,7 +5283,7 @@ dependencies = [ [[package]] name = "re_viewer_context" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "anyhow", @@ -5331,7 +5331,7 @@ dependencies = [ [[package]] name = "re_viewport" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "egui", @@ -5357,7 +5357,7 @@ dependencies = [ [[package]] name = "re_viewport_blueprint" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "egui", @@ -5384,7 +5384,7 @@ dependencies = [ [[package]] name = "re_web_viewer_server" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "document-features", "re_analytics", @@ -5395,7 +5395,7 @@ dependencies = [ [[package]] name = "re_ws_comms" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "bincode", @@ -5482,7 +5482,7 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" [[package]] name = "rerun" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5517,7 +5517,7 @@ dependencies = [ [[package]] name = "rerun-cli" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "document-features", "mimalloc", @@ -5531,7 +5531,7 @@ dependencies = [ [[package]] name = "rerun-loader-rust-file" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "argh", @@ -5540,7 +5540,7 @@ dependencies = [ [[package]] name = "rerun_c" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "ahash", "once_cell", @@ -5552,7 +5552,7 @@ dependencies = [ [[package]] name = "rerun_py" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "crossbeam", "document-features", @@ -5650,7 +5650,7 @@ dependencies = [ [[package]] name = "roundtrip_annotation_context" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5660,7 +5660,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows2d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5670,7 +5670,7 @@ dependencies = [ [[package]] name = "roundtrip_arrows3d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5680,7 +5680,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes2d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5690,7 +5690,7 @@ dependencies = [ [[package]] name = "roundtrip_boxes3d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5700,7 +5700,7 @@ dependencies = [ [[package]] name = "roundtrip_depth_image" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5711,7 +5711,7 @@ dependencies = [ [[package]] name = "roundtrip_disconnected_space" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5721,7 +5721,7 @@ dependencies = [ [[package]] name = "roundtrip_image" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5734,7 +5734,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips2d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5744,7 +5744,7 @@ dependencies = [ [[package]] name = "roundtrip_line_strips3d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5754,7 +5754,7 @@ dependencies = [ [[package]] name = "roundtrip_pinhole" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5764,7 +5764,7 @@ dependencies = [ [[package]] name = "roundtrip_points2d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5774,7 +5774,7 @@ dependencies = [ [[package]] name = "roundtrip_points3d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5784,7 +5784,7 @@ dependencies = [ [[package]] name = "roundtrip_segmentation_image" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5795,7 +5795,7 @@ dependencies = [ [[package]] name = "roundtrip_tensor" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5806,7 +5806,7 @@ dependencies = [ [[package]] name = "roundtrip_text_document" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5816,7 +5816,7 @@ dependencies = [ [[package]] name = "roundtrip_text_log" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5826,7 +5826,7 @@ dependencies = [ [[package]] name = "roundtrip_transform3d" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5836,7 +5836,7 @@ dependencies = [ [[package]] name = "roundtrip_view_coordinates" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5846,7 +5846,7 @@ dependencies = [ [[package]] name = "roundtrip_visible_time_ranges" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -5862,7 +5862,7 @@ checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" [[package]] name = "run_wasm" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "cargo-run-wasm", "pico-args", @@ -6142,7 +6142,7 @@ dependencies = [ [[package]] name = "shared_recording" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -6278,7 +6278,7 @@ dependencies = [ [[package]] name = "snippets" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "itertools 0.13.0", "ndarray", @@ -6300,7 +6300,7 @@ dependencies = [ [[package]] name = "spawn_viewer" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -6334,7 +6334,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdio" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -6430,7 +6430,7 @@ dependencies = [ [[package]] name = "template" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "rerun", ] @@ -6446,7 +6446,7 @@ dependencies = [ [[package]] name = "test_api" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -6461,7 +6461,7 @@ dependencies = [ [[package]] name = "test_image_memory" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "mimalloc", "re_format", @@ -6470,7 +6470,7 @@ dependencies = [ [[package]] name = "test_pinhole_projection" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "anyhow", "clap", @@ -6481,7 +6481,7 @@ dependencies = [ [[package]] name = "test_temporal_batch" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" dependencies = [ "re_arrow2", "re_chunk", diff --git a/Cargo.toml b/Cargo.toml index 2b1f52028fbb..adfdcc4389e0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,66 +21,67 @@ include = ["../../LICENSE-APACHE", "../../LICENSE-MIT", "**/*.rs", "Cargo.toml"] license = "MIT OR Apache-2.0" repository = "https://github.com/rerun-io/rerun" rust-version = "1.76" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" [workspace.dependencies] # When using alpha-release, always use exact version, e.g. `version = "=0.x.y-alpha.z" # This is because we treat alpha-releases as incompatible, but semver doesn't. # In particular: if we compile rerun 0.3.0-alpha.0 we only want it to use # re_log_types 0.3.0-alpha.0, NOT 0.3.0-alpha.4 even though it is newer and semver-compatible. -re_analytics = { path = "crates/re_analytics", version = "=0.17.0-alpha.9", default-features = false } -re_blueprint_tree = { path = "crates/re_blueprint_tree", version = "=0.17.0-alpha.9", default-features = false } -re_build_info = { path = "crates/re_build_info", version = "=0.17.0-alpha.9", default-features = false } -re_build_tools = { path = "crates/re_build_tools", version = "=0.17.0-alpha.9", default-features = false } -re_case = { path = "crates/re_case", version = "=0.17.0-alpha.9", default-features = false } -re_chunk = { path = "crates/re_chunk", version = "=0.17.0-alpha.9", default-features = false } -re_chunk_store = { path = "crates/re_chunk_store", version = "=0.17.0-alpha.9", default-features = false } -re_context_menu = { path = "crates/re_context_menu", version = "=0.17.0-alpha.9", default-features = false } -re_crash_handler = { path = "crates/re_crash_handler", version = "=0.17.0-alpha.9", default-features = false } -re_data_loader = { path = "crates/re_data_loader", version = "=0.17.0-alpha.9", default-features = false } -re_data_source = { path = "crates/re_data_source", version = "=0.17.0-alpha.9", default-features = false } -re_data_ui = { path = "crates/re_data_ui", version = "=0.17.0-alpha.9", default-features = false } -re_dev_tools = { path = "crates/re_dev_tools", version = "=0.17.0-alpha.9", default-features = false } -re_edit_ui = { path = "crates/re_edit_ui", version = "=0.17.0-alpha.9", default-features = false } -re_entity_db = { path = "crates/re_entity_db", version = "=0.17.0-alpha.9", default-features = false } -re_error = { path = "crates/re_error", version = "=0.17.0-alpha.9", default-features = false } -re_format = { path = "crates/re_format", version = "=0.17.0-alpha.9", default-features = false } -re_format_arrow = { path = "crates/re_format_arrow", version = "=0.17.0-alpha.9", default-features = false } -re_int_histogram = { path = "crates/re_int_histogram", version = "=0.17.0-alpha.9", default-features = false } -re_log = { path = "crates/re_log", version = "=0.17.0-alpha.9", default-features = false } -re_log_encoding = { path = "crates/re_log_encoding", version = "=0.17.0-alpha.9", default-features = false } -re_log_types = { path = "crates/re_log_types", version = "=0.17.0-alpha.9", default-features = false } -re_memory = { path = "crates/re_memory", version = "=0.17.0-alpha.9", default-features = false } -re_query = { path = "crates/re_query", version = "=0.17.0-alpha.9", default-features = false } -re_renderer = { path = "crates/re_renderer", version = "=0.17.0-alpha.9", default-features = false } -re_sdk = { path = "crates/re_sdk", version = "=0.17.0-alpha.9", default-features = false } -re_sdk_comms = { path = "crates/re_sdk_comms", version = "=0.17.0-alpha.9", default-features = false } -re_selection_panel = { path = "crates/re_selection_panel", version = "=0.17.0-alpha.9", default-features = false } -re_smart_channel = { path = "crates/re_smart_channel", version = "=0.17.0-alpha.9", default-features = false } -re_space_view = { path = "crates/re_space_view", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_bar_chart = { path = "crates/re_space_view_bar_chart", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_dataframe = { path = "crates/re_space_view_dataframe", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_spatial = { path = "crates/re_space_view_spatial", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_tensor = { path = "crates/re_space_view_tensor", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_text_document = { path = "crates/re_space_view_text_document", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_text_log = { path = "crates/re_space_view_text_log", version = "=0.17.0-alpha.9", default-features = false } -re_space_view_time_series = { path = "crates/re_space_view_time_series", version = "=0.17.0-alpha.9", default-features = false } -re_string_interner = { path = "crates/re_string_interner", version = "=0.17.0-alpha.9", default-features = false } -re_time_panel = { path = "crates/re_time_panel", version = "=0.17.0-alpha.9", default-features = false } -re_tracing = { path = "crates/re_tracing", version = "=0.17.0-alpha.9", default-features = false } -re_tuid = { path = "crates/re_tuid", version = "=0.17.0-alpha.9", default-features = false } -re_types = { path = "crates/re_types", version = "=0.17.0-alpha.9", default-features = false } -re_types_blueprint = { path = "crates/re_types_blueprint", version = "=0.17.0-alpha.9", default-features = false } -re_types_builder = { path = "crates/re_types_builder", version = "=0.17.0-alpha.9", default-features = false } -re_types_core = { path = "crates/re_types_core", version = "=0.17.0-alpha.9", default-features = false } -re_ui = { path = "crates/re_ui", version = "=0.17.0-alpha.9", default-features = false } -re_viewer = { path = "crates/re_viewer", version = "=0.17.0-alpha.9", default-features = false } -re_viewer_context = { path = "crates/re_viewer_context", version = "=0.17.0-alpha.9", default-features = false } -re_viewport = { path = "crates/re_viewport", version = "=0.17.0-alpha.9", default-features = false } -re_viewport_blueprint = { path = "crates/re_viewport_blueprint", version = "=0.17.0-alpha.9", default-features = false } -re_web_viewer_server = { path = "crates/re_web_viewer_server", version = "=0.17.0-alpha.9", default-features = false } -re_ws_comms = { path = "crates/re_ws_comms", version = "=0.17.0-alpha.9", default-features = false } -rerun = { path = "crates/rerun", version = "=0.17.0-alpha.9", default-features = false } +re_analytics = { path = "crates/re_analytics", version = "=0.18.0-alpha.1", default-features = false } +re_blueprint_tree = { path = "crates/re_blueprint_tree", version = "=0.18.0-alpha.1", default-features = false } +re_build_info = { path = "crates/re_build_info", version = "=0.18.0-alpha.1", default-features = false } +re_build_tools = { path = "crates/re_build_tools", version = "=0.18.0-alpha.1", default-features = false } +re_case = { path = "crates/re_case", version = "=0.18.0-alpha.1", default-features = false } +re_chunk = { path = "crates/re_chunk", version = "=0.18.0-alpha.1", default-features = false } +re_chunk_store = { path = "crates/re_chunk_store", version = "=0.18.0-alpha.1", default-features = false } +re_context_menu = { path = "crates/re_context_menu", version = "=0.18.0-alpha.1", default-features = false } +re_crash_handler = { path = "crates/re_crash_handler", version = "=0.18.0-alpha.1", default-features = false } +re_data_loader = { path = "crates/re_data_loader", version = "=0.18.0-alpha.1", default-features = false } +re_data_source = { path = "crates/re_data_source", version = "=0.18.0-alpha.1", default-features = false } +re_data_store = { path = "crates/re_data_store", version = "=0.18.0-alpha.1", default-features = false } +re_data_ui = { path = "crates/re_data_ui", version = "=0.18.0-alpha.1", default-features = false } +re_dev_tools = { path = "crates/re_dev_tools", version = "=0.18.0-alpha.1", default-features = false } +re_edit_ui = { path = "crates/re_edit_ui", version = "=0.18.0-alpha.1", default-features = false } +re_entity_db = { path = "crates/re_entity_db", version = "=0.18.0-alpha.1", default-features = false } +re_error = { path = "crates/re_error", version = "=0.18.0-alpha.1", default-features = false } +re_format = { path = "crates/re_format", version = "=0.18.0-alpha.1", default-features = false } +re_format_arrow = { path = "crates/re_format_arrow", version = "=0.18.0-alpha.1", default-features = false } +re_int_histogram = { path = "crates/re_int_histogram", version = "=0.18.0-alpha.1", default-features = false } +re_log = { path = "crates/re_log", version = "=0.18.0-alpha.1", default-features = false } +re_log_encoding = { path = "crates/re_log_encoding", version = "=0.18.0-alpha.1", default-features = false } +re_log_types = { path = "crates/re_log_types", version = "=0.18.0-alpha.1", default-features = false } +re_memory = { path = "crates/re_memory", version = "=0.18.0-alpha.1", default-features = false } +re_query = { path = "crates/re_query", version = "=0.18.0-alpha.1", default-features = false } +re_renderer = { path = "crates/re_renderer", version = "=0.18.0-alpha.1", default-features = false } +re_sdk = { path = "crates/re_sdk", version = "=0.18.0-alpha.1", default-features = false } +re_sdk_comms = { path = "crates/re_sdk_comms", version = "=0.18.0-alpha.1", default-features = false } +re_selection_panel = { path = "crates/re_selection_panel", version = "=0.18.0-alpha.1", default-features = false } +re_smart_channel = { path = "crates/re_smart_channel", version = "=0.18.0-alpha.1", default-features = false } +re_space_view = { path = "crates/re_space_view", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_bar_chart = { path = "crates/re_space_view_bar_chart", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_dataframe = { path = "crates/re_space_view_dataframe", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_spatial = { path = "crates/re_space_view_spatial", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_tensor = { path = "crates/re_space_view_tensor", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_text_document = { path = "crates/re_space_view_text_document", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_text_log = { path = "crates/re_space_view_text_log", version = "=0.18.0-alpha.1", default-features = false } +re_space_view_time_series = { path = "crates/re_space_view_time_series", version = "=0.18.0-alpha.1", default-features = false } +re_string_interner = { path = "crates/re_string_interner", version = "=0.18.0-alpha.1", default-features = false } +re_time_panel = { path = "crates/re_time_panel", version = "=0.18.0-alpha.1", default-features = false } +re_tracing = { path = "crates/re_tracing", version = "=0.18.0-alpha.1", default-features = false } +re_tuid = { path = "crates/re_tuid", version = "=0.18.0-alpha.1", default-features = false } +re_types = { path = "crates/re_types", version = "=0.18.0-alpha.1", default-features = false } +re_types_blueprint = { path = "crates/re_types_blueprint", version = "=0.18.0-alpha.1", default-features = false } +re_types_builder = { path = "crates/re_types_builder", version = "=0.18.0-alpha.1", default-features = false } +re_types_core = { path = "crates/re_types_core", version = "=0.18.0-alpha.1", default-features = false } +re_ui = { path = "crates/re_ui", version = "=0.18.0-alpha.1", default-features = false } +re_viewer = { path = "crates/re_viewer", version = "=0.18.0-alpha.1", default-features = false } +re_viewer_context = { path = "crates/re_viewer_context", version = "=0.18.0-alpha.1", default-features = false } +re_viewport = { path = "crates/re_viewport", version = "=0.18.0-alpha.1", default-features = false } +re_viewport_blueprint = { path = "crates/re_viewport_blueprint", version = "=0.18.0-alpha.1", default-features = false } +re_web_viewer_server = { path = "crates/re_web_viewer_server", version = "=0.18.0-alpha.1", default-features = false } +re_ws_comms = { path = "crates/re_ws_comms", version = "=0.18.0-alpha.1", default-features = false } +rerun = { path = "crates/rerun", version = "=0.18.0-alpha.1", default-features = false } # egui-crates: ecolor = "0.28.1" diff --git a/RELEASES.md b/RELEASES.md index fcc7e61ccd0e..dc0c9cee4a7c 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -74,9 +74,9 @@ If we are doing a patch release, we do a branch off of the latest release tag (e :warning: Any commits between the last release's tag and the `docs-latest` branch should also be cherry-picked. Otherwise, these changes will be lost when `docs-latest` is updated. -4. ### Update [`CHANGELOG.md`](/CHANGELOG.md). +4. ### Update [`CHANGELOG.md`](/CHANGELOG.md) and clean ups. - It should include: + Update the change log. It should include: - A one-line summary of the release - A multi-line summary of the release - A gif showing a major new feature @@ -86,7 +86,9 @@ If we are doing a patch release, we do a branch off of the latest release tag (e - Editorialize the changelog if necessary - Make sure the changelog includes instructions for handling any breaking changes - Once you're done, commit and push the changelog onto the release branch. + Remove the speculative link markers and the `attr.docs.unreleased` attributes in the .fbs files. + + Once you're done, commit and push onto the release branch. 5. ### Run the [release workflow](https://github.com/rerun-io/rerun/actions/workflows/release.yml). diff --git a/crates/re_blueprint_tree/README.md b/crates/re_blueprint_tree/README.md index aab22dc3fa01..5b0e67a4e3ff 100644 --- a/crates/re_blueprint_tree/README.md +++ b/crates/re_blueprint_tree/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_blueprint_tree.svg)](https://crates.io/crates/re_blueprint_tree?speculative-link) -[![Documentation](https://docs.rs/re_blueprint_tree/badge.svg)](https://docs.rs/re_blueprint_tree?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_blueprint_tree.svg)](https://crates.io/crates/re_blueprint_tree) +[![Documentation](https://docs.rs/re_blueprint_tree/badge.svg)](https://docs.rs/re_blueprint_tree) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/re_case/README.md b/crates/re_case/README.md index a5ec832ae52c..cd15105c8030 100644 --- a/crates/re_case/README.md +++ b/crates/re_case/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_case.svg)](https://crates.io/crates/re_case?speculative-link) -[![Documentation](https://docs.rs/re_case/badge.svg)](https://docs.rs/re_case?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_case.svg)](https://crates.io/crates/re_case) +[![Documentation](https://docs.rs/re_case/badge.svg)](https://docs.rs/re_case) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/re_chunk/README.md b/crates/re_chunk/README.md index fe68e9a755ce..41eeb05faf94 100644 --- a/crates/re_chunk/README.md +++ b/crates/re_chunk/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_chunk.svg)](https://crates.io/crates/re_chunk?speculative-link) -[![Documentation](https://docs.rs/re_chunk/badge.svg)](https://docs.rs/re_chunk?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_chunk.svg)](https://crates.io/crates/re_chunk) +[![Documentation](https://docs.rs/re_chunk/badge.svg)](https://docs.rs/re_chunk) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/re_context_menu/README.md b/crates/re_context_menu/README.md index ba88ace323e0..17216df10669 100644 --- a/crates/re_context_menu/README.md +++ b/crates/re_context_menu/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_context_menu.svg)](https://crates.io/crates/re_context_menu?speculative-link) -[![Documentation](https://docs.rs/re_context_menu/badge.svg)](https://docs.rs/re_context_menu?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_context_menu.svg)](https://crates.io/crates/re_context_menu) +[![Documentation](https://docs.rs/re_context_menu/badge.svg)](https://docs.rs/re_context_menu) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/re_context_menu/src/lib.rs b/crates/re_context_menu/src/lib.rs index f26962b550cc..2ca4209c9f4b 100644 --- a/crates/re_context_menu/src/lib.rs +++ b/crates/re_context_menu/src/lib.rs @@ -159,6 +159,8 @@ fn action_list( /// Display every action that accepts the provided selection. fn show_context_menu_for_selection(ctx: &ContextMenuContext<'_>, ui: &mut egui::Ui) { + ui.style_mut().wrap_mode = Some(egui::TextWrapMode::Extend); // TODO(#6801): remove mitigation against too narrow context menus + let mut should_display_separator = false; for action_section in action_list(ctx.viewer_context) { let mut any_action_displayed = false; diff --git a/crates/re_selection_panel/README.md b/crates/re_selection_panel/README.md index 8ea22245eeea..648411dd6336 100644 --- a/crates/re_selection_panel/README.md +++ b/crates/re_selection_panel/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_selection_panel.svg)](https://crates.io/crates/re_selection_panel?speculative-link) -[![Documentation](https://docs.rs/re_selection_panel/badge.svg)](https://docs.rs/re_selection_panel?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_selection_panel.svg)](https://crates.io/crates/re_selection_panel) +[![Documentation](https://docs.rs/re_selection_panel/badge.svg)](https://docs.rs/re_selection_panel) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/crates/re_selection_panel/src/visible_time_range_ui.rs b/crates/re_selection_panel/src/visible_time_range_ui.rs index 897edb32b1ce..24c370d1d848 100644 --- a/crates/re_selection_panel/src/visible_time_range_ui.rs +++ b/crates/re_selection_panel/src/visible_time_range_ui.rs @@ -186,7 +186,7 @@ Notes: let collapsing_response = ui .section_collapsing_header("Visible time range") - .default_open(false) + .default_open(true) .help_markdown(markdown) .show(ui, |ui| { ui.horizontal(|ui| { diff --git a/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_scalar_mapping.fbs b/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_scalar_mapping.fbs index 21774d473635..2552ebd1dd31 100644 --- a/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_scalar_mapping.fbs +++ b/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_scalar_mapping.fbs @@ -2,7 +2,6 @@ namespace rerun.blueprint.archetypes; /// Configures how tensor scalars are mapped to color. table TensorScalarMapping ( - "attr.docs.unreleased", "attr.rerun.scope": "blueprint", "attr.rust.derive": "Default", "attr.rust.generate_field_info" diff --git a/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_slice_selection.fbs b/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_slice_selection.fbs index e36b7f903da3..d2c93a36479b 100644 --- a/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_slice_selection.fbs +++ b/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_slice_selection.fbs @@ -2,7 +2,6 @@ namespace rerun.blueprint.archetypes; /// Specifies a 2D slice of a tensor. table TensorSliceSelection ( - "attr.docs.unreleased", "attr.rerun.scope": "blueprint", "attr.rust.derive": "Default, Hash, PartialEq, Eq", "attr.rust.generate_field_info" diff --git a/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_view_fit.fbs b/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_view_fit.fbs index c987e3920a0a..2607a70d3d37 100644 --- a/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_view_fit.fbs +++ b/crates/re_types/definitions/rerun/blueprint/archetypes/tensor_view_fit.fbs @@ -2,7 +2,6 @@ namespace rerun.blueprint.archetypes; /// Configures how a selected tensor slice is shown on screen. table TensorViewFit ( - "attr.docs.unreleased", "attr.rerun.scope": "blueprint", "attr.rust.derive": "Default", "attr.rust.generate_field_info", diff --git a/crates/re_types/definitions/rerun/blueprint/components/tensor_dimension_index_slider.fbs b/crates/re_types/definitions/rerun/blueprint/components/tensor_dimension_index_slider.fbs index 0f975da9749c..daaf1b2ed0b9 100644 --- a/crates/re_types/definitions/rerun/blueprint/components/tensor_dimension_index_slider.fbs +++ b/crates/re_types/definitions/rerun/blueprint/components/tensor_dimension_index_slider.fbs @@ -2,7 +2,6 @@ namespace rerun.blueprint.components; /// Show a slider for the index of some dimension of a slider. struct TensorDimensionIndexSlider ( - "attr.docs.unreleased", "attr.arrow.transparent", "attr.rerun.scope": "blueprint", "attr.rust.derive": "Hash, PartialEq, Eq, Default", diff --git a/crates/re_types/definitions/rerun/blueprint/components/view_fit.fbs b/crates/re_types/definitions/rerun/blueprint/components/view_fit.fbs index 26da41170be5..d15f2194abbd 100644 --- a/crates/re_types/definitions/rerun/blueprint/components/view_fit.fbs +++ b/crates/re_types/definitions/rerun/blueprint/components/view_fit.fbs @@ -4,8 +4,7 @@ namespace rerun.blueprint.components; /// Determines whether an image or texture should be scaled to fit the viewport. enum ViewFit: byte ( - "attr.rerun.scope": "blueprint", - "attr.docs.unreleased" + "attr.rerun.scope": "blueprint" ) { /// No scaling, pixel size will match the image's width/height dimensions in pixels. Original, diff --git a/crates/re_types/definitions/rerun/blueprint/components/visual_bounds2d.fbs b/crates/re_types/definitions/rerun/blueprint/components/visual_bounds2d.fbs index 11ae2ac4c4e8..d1ae0589b0cb 100644 --- a/crates/re_types/definitions/rerun/blueprint/components/visual_bounds2d.fbs +++ b/crates/re_types/definitions/rerun/blueprint/components/visual_bounds2d.fbs @@ -11,7 +11,6 @@ namespace rerun.blueprint.components; /// Visual bounds in 2D space used for `Spatial2DView`. struct VisualBounds2D ( - "attr.docs.unreleased", "attr.rerun.scope": "blueprint", "attr.rust.derive": "Copy, PartialEq, bytemuck::Pod, bytemuck::Zeroable", "attr.rust.repr": "transparent" diff --git a/crates/re_types/definitions/rerun/blueprint/datatypes/tensor_dimension_index_slider.fbs b/crates/re_types/definitions/rerun/blueprint/datatypes/tensor_dimension_index_slider.fbs index ec025049cf8a..150ed5c20716 100644 --- a/crates/re_types/definitions/rerun/blueprint/datatypes/tensor_dimension_index_slider.fbs +++ b/crates/re_types/definitions/rerun/blueprint/datatypes/tensor_dimension_index_slider.fbs @@ -2,7 +2,6 @@ namespace rerun.blueprint.datatypes; /// Defines a slider for the index of some dimension. struct TensorDimensionIndexSlider ( - "attr.docs.unreleased", "attr.python.aliases": "int", "attr.python.array_aliases": "npt.ArrayLike", "attr.rerun.scope": "blueprint", diff --git a/crates/re_types/definitions/rerun/components/aggregation_policy.fbs b/crates/re_types/definitions/rerun/components/aggregation_policy.fbs index e8dfd1884616..6487dede836d 100644 --- a/crates/re_types/definitions/rerun/components/aggregation_policy.fbs +++ b/crates/re_types/definitions/rerun/components/aggregation_policy.fbs @@ -7,9 +7,7 @@ namespace rerun.components; /// This is used for lines in plots when the X axis distance of individual points goes below a single pixel, /// i.e. a single pixel covers more than one tick worth of data. It can greatly improve performance /// (and readability) in such situations as it prevents overdraw. -enum AggregationPolicy: byte ( - "attr.docs.unreleased" -) { +enum AggregationPolicy: byte { /// No aggregation. Off, diff --git a/crates/re_types/definitions/rerun/components/axis_length.fbs b/crates/re_types/definitions/rerun/components/axis_length.fbs index 774c7309e97b..6a6591f26955 100644 --- a/crates/re_types/definitions/rerun/components/axis_length.fbs +++ b/crates/re_types/definitions/rerun/components/axis_length.fbs @@ -14,8 +14,7 @@ struct AxisLength ( "attr.python.aliases": "float", "attr.python.array_aliases": "float, npt.ArrayLike", "attr.rust.derive": "Copy, PartialEq, PartialOrd", - "attr.rust.repr": "transparent", - "attr.docs.unreleased" + "attr.rust.repr": "transparent" ) { length: rerun.datatypes.Float32 (order: 100); } diff --git a/crates/re_types/definitions/rerun/components/colormap.fbs b/crates/re_types/definitions/rerun/components/colormap.fbs index c5fa3caf657a..f9bbfb7d44de 100644 --- a/crates/re_types/definitions/rerun/components/colormap.fbs +++ b/crates/re_types/definitions/rerun/components/colormap.fbs @@ -7,9 +7,7 @@ namespace rerun.components; /// This provides a number of popular pre-defined colormaps. /// In the future, the Rerun Viewer will allow users to define their own colormaps, /// but currently the Viewer is limited to the types defined here. -enum Colormap: byte ( - "attr.docs.unreleased" -) { +enum Colormap: byte { /// A simple black to white gradient. /// /// This is a sRGB gray gradient which is perceptually uniform. diff --git a/crates/re_types/definitions/rerun/components/fill_ratio.fbs b/crates/re_types/definitions/rerun/components/fill_ratio.fbs index 13bfafbb45c8..f48e6b6d5d67 100644 --- a/crates/re_types/definitions/rerun/components/fill_ratio.fbs +++ b/crates/re_types/definitions/rerun/components/fill_ratio.fbs @@ -16,7 +16,6 @@ namespace rerun.components; /// /// Defaults to 1.0. struct FillRatio ( - "attr.docs.unreleased", "attr.python.aliases": "float", "attr.python.array_aliases": "float, npt.ArrayLike", "attr.rust.derive": "Copy, PartialEq, PartialOrd, bytemuck::Pod, bytemuck::Zeroable", diff --git a/crates/re_types/definitions/rerun/components/gamma_correction.fbs b/crates/re_types/definitions/rerun/components/gamma_correction.fbs index 84fa14ff39c6..0accfa2ef5f4 100644 --- a/crates/re_types/definitions/rerun/components/gamma_correction.fbs +++ b/crates/re_types/definitions/rerun/components/gamma_correction.fbs @@ -17,7 +17,6 @@ namespace rerun.components; /// Valid range is from 0 (excluding) to max float. /// Defaults to 1.0 unless otherwise specified. struct GammaCorrection ( - "attr.docs.unreleased", "attr.python.aliases": "float", "attr.python.array_aliases": "float, npt.ArrayLike", "attr.rust.derive": "Copy, PartialEq, PartialOrd, bytemuck::Pod, bytemuck::Zeroable", diff --git a/crates/re_types/definitions/rerun/components/half_size2d.fbs b/crates/re_types/definitions/rerun/components/half_size2d.fbs index ab860a54552a..6ab7f43d722f 100644 --- a/crates/re_types/definitions/rerun/components/half_size2d.fbs +++ b/crates/re_types/definitions/rerun/components/half_size2d.fbs @@ -16,7 +16,6 @@ namespace rerun.components; /// The box extends both in negative and positive direction along each axis. /// Negative sizes indicate that the box is flipped along the respective axis, but this has no effect on how it is displayed. struct HalfSize2D ( - "attr.docs.unreleased", "attr.rust.derive": "Copy, PartialEq" ) { xy: rerun.datatypes.Vec2D (order: 100); diff --git a/crates/re_types/definitions/rerun/components/half_size3d.fbs b/crates/re_types/definitions/rerun/components/half_size3d.fbs index 90f04893a092..6edb5777a7cf 100644 --- a/crates/re_types/definitions/rerun/components/half_size3d.fbs +++ b/crates/re_types/definitions/rerun/components/half_size3d.fbs @@ -16,7 +16,6 @@ namespace rerun.components; /// The box extends both in negative and positive direction along each axis. /// Negative sizes indicate that the box is flipped along the respective axis, but this has no effect on how it is displayed. struct HalfSize3D ( - "attr.docs.unreleased", "attr.rust.derive": "Copy, PartialEq" ) { xyz: rerun.datatypes.Vec3D (order: 100); diff --git a/crates/re_types/definitions/rerun/components/image_plane_distance.fbs b/crates/re_types/definitions/rerun/components/image_plane_distance.fbs index 37dc1f3f6ae9..c4d8f76e8f25 100644 --- a/crates/re_types/definitions/rerun/components/image_plane_distance.fbs +++ b/crates/re_types/definitions/rerun/components/image_plane_distance.fbs @@ -11,8 +11,7 @@ namespace rerun.components; /// /// This is only used for visualization purposes, and does not affect the projection itself. struct ImagePlaneDistance ( - "attr.rust.derive": "Copy, PartialEq, PartialOrd", - "attr.docs.unreleased" + "attr.rust.derive": "Copy, PartialEq, PartialOrd" ) { image_from_camera: rerun.datatypes.Float32 (order: 100); } diff --git a/crates/re_types/definitions/rerun/components/magnification_filter.fbs b/crates/re_types/definitions/rerun/components/magnification_filter.fbs index 87a7320acc82..4b208feb89a5 100644 --- a/crates/re_types/definitions/rerun/components/magnification_filter.fbs +++ b/crates/re_types/definitions/rerun/components/magnification_filter.fbs @@ -3,9 +3,7 @@ include "rerun/attributes.fbs"; namespace rerun.components; /// Filter used when magnifying an image/texture such that a single pixel/texel is displayed as multiple pixels on screen. -enum MagnificationFilter: byte ( - "attr.docs.unreleased" -) { +enum MagnificationFilter: byte { /// Show the nearest pixel value. /// /// This will give a blocky appearance when zooming in. diff --git a/crates/re_types/definitions/rerun/components/opacity.fbs b/crates/re_types/definitions/rerun/components/opacity.fbs index 40ea3f631d57..7974bd4b1a78 100644 --- a/crates/re_types/definitions/rerun/components/opacity.fbs +++ b/crates/re_types/definitions/rerun/components/opacity.fbs @@ -17,8 +17,7 @@ struct Opacity ( "attr.python.aliases": "float", "attr.python.array_aliases": "float, npt.ArrayLike", "attr.rust.derive": "Copy, PartialEq, PartialOrd", - "attr.rust.repr": "transparent", - "attr.docs.unreleased" + "attr.rust.repr": "transparent" ) { opacity: rerun.datatypes.Float32 (order: 100); } diff --git a/crates/re_types/definitions/rerun/components/tensor_dimension_selection.fbs b/crates/re_types/definitions/rerun/components/tensor_dimension_selection.fbs index 2908327dc025..d304f67bdf5b 100644 --- a/crates/re_types/definitions/rerun/components/tensor_dimension_selection.fbs +++ b/crates/re_types/definitions/rerun/components/tensor_dimension_selection.fbs @@ -2,7 +2,6 @@ namespace rerun.components; /// Specifies which dimension to use for height. struct TensorHeightDimension ( - "attr.docs.unreleased", "attr.arrow.transparent", "attr.rust.derive": "Hash, Copy, PartialEq, Eq, Default", "attr.rust.repr": "transparent" @@ -12,7 +11,6 @@ struct TensorHeightDimension ( /// Specifies which dimension to use for width. struct TensorWidthDimension ( - "attr.docs.unreleased", "attr.arrow.transparent", "attr.rust.derive": "Hash, Copy, PartialEq, Eq, Default", "attr.rust.repr": "transparent" @@ -22,7 +20,6 @@ struct TensorWidthDimension ( /// Specifies a concrete index on a tensor dimension. struct TensorDimensionIndexSelection ( - "attr.docs.unreleased", "attr.arrow.transparent", "attr.rust.derive": "Hash, Copy, PartialEq, Eq, Default", "attr.rust.repr": "transparent" diff --git a/crates/re_types/definitions/rerun/datatypes/tensor_dimension_selection.fbs b/crates/re_types/definitions/rerun/datatypes/tensor_dimension_selection.fbs index 9ab1a3cf33e8..389834129572 100644 --- a/crates/re_types/definitions/rerun/datatypes/tensor_dimension_selection.fbs +++ b/crates/re_types/definitions/rerun/datatypes/tensor_dimension_selection.fbs @@ -4,7 +4,6 @@ namespace rerun.datatypes; /// /// Selecting `dimension=2` and `index=42` is similar to doing `tensor[:, :, 42, :, :, …]` in numpy. struct TensorDimensionIndexSelection ( - "attr.docs.unreleased", "attr.rust.derive": "Default, Copy, Hash, PartialEq, Eq" ) { /// The dimension number to select. @@ -16,7 +15,6 @@ struct TensorDimensionIndexSelection ( /// Selection of a single tensor dimension. struct TensorDimensionSelection ( - "attr.docs.unreleased", "attr.python.aliases": "int", "attr.python.array_aliases": "npt.ArrayLike", "attr.rust.derive": "Default, Copy, Hash, PartialEq, Eq" diff --git a/crates/re_viewport_blueprint/README.md b/crates/re_viewport_blueprint/README.md index ee8c229a13c8..8280a9e5d34b 100644 --- a/crates/re_viewport_blueprint/README.md +++ b/crates/re_viewport_blueprint/README.md @@ -2,8 +2,8 @@ Part of the [`rerun`](https://github.com/rerun-io/rerun) family of crates. -[![Latest version](https://img.shields.io/crates/v/re_viewport_blueprint.svg)](https://crates.io/crates/re_viewport_blueprint?speculative-link) -[![Documentation](https://docs.rs/re_viewport_blueprint/badge.svg)](https://docs.rs/re_viewport_blueprint?speculative-link) +[![Latest version](https://img.shields.io/crates/v/re_viewport_blueprint.svg)](https://crates.io/crates/re_viewport_blueprint) +[![Documentation](https://docs.rs/re_viewport_blueprint/badge.svg)](https://docs.rs/re_viewport_blueprint) ![MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Apache](https://img.shields.io/badge/license-Apache-blue.svg) diff --git a/docs/content/concepts/blueprint.md b/docs/content/concepts/blueprint.md index d345f23ab021..6233a3ace4db 100644 --- a/docs/content/concepts/blueprint.md +++ b/docs/content/concepts/blueprint.md @@ -38,7 +38,8 @@ data in different ways. Every aspect of what the Viewer displays is controlled by the blueprint. This includes the type and content of the different views, the organization and layout of the different containers, and the configuration and styling properties -of the individual data visualizers. +of the individual data visualizers (see [Visualizers and Overrides](visualizers-and-overrides.md) +for more details). In general, if you can modify an aspect of how something looks through the viewer, you are actually modifying the blueprint. (Note that while there may be @@ -63,7 +64,7 @@ Under the hood, the blueprint is just data. It is represented by a difference is that it uses a specific set of blueprint archetypes and a special blueprint timeline. Note that even though the blueprint may be sent over the same connection, blueprint data is kept in an isolated store and is not mixed -together with your recording data. +with your recording data. Although the Rerun APIs for working with blueprint may look different from the regular logging APIs, they are really just syntactic sugar for logging a @@ -98,8 +99,9 @@ blueprint data-store has several advantages: - A blueprint can be produced programmatically using just the Rerun SDK without a dependency on the Viewer libraries. - The blueprint is capable of representing any data that a recording can - represent. This means in the future, blueprint-sourced data overrides will - be just as expressive as any logged data. + represent. This means that blueprint-sourced data + [overrides](visualizers-and-overrides.md#per-entity-component-override) are + just as expressive as any logged data. - The blueprint is actually stored as a full time-series, simplifying future implementations of things like snapshots and undo/redo mechanisms. - Debugging tools for inspecting generic Rerun data can be used to inspect diff --git a/docs/content/concepts/visualizers-and-overrides.md b/docs/content/concepts/visualizers-and-overrides.md index 9a5c29b855ad..c5f4c54f8038 100644 --- a/docs/content/concepts/visualizers-and-overrides.md +++ b/docs/content/concepts/visualizers-and-overrides.md @@ -1,5 +1,5 @@ --- -title: Visualizer and Overrides +title: Visualizers and Overrides order: 650 --- diff --git a/docs/content/getting-started/configure-the-viewer/interactively.md b/docs/content/getting-started/configure-the-viewer/interactively.md index 9dba5de2562d..782e4266a6b5 100644 --- a/docs/content/getting-started/configure-the-viewer/interactively.md +++ b/docs/content/getting-started/configure-the-viewer/interactively.md @@ -36,7 +36,7 @@ The viewport is made of various views, laid out hierarchically with nested conta Any container or view can be hidden or shown by clicking the "eye" icon. - + @@ -45,24 +45,25 @@ Any container or view can be hidden or shown by clicking the "eye" icon. Adding a container or a view to the view port can be done by clicking the "+" at the top of the blueprint panel. - + If a container (or the viewport) is already selected, a "+" button will also be available in the selection panel. - - - + + + + ### Remove a view or container Removing a view or a container can be done by clicking the "-" button next to it: - + @@ -71,7 +72,7 @@ Removing a view or a container can be done by clicking the "-" button next to it The viewport hierarchy can be reorganized by drag-and-dropping containers or views in the blueprint panel. It ssi also possible to drag views directly in the viewport by using their title tab: - + @@ -81,20 +82,23 @@ The viewport hierarchy can be reorganized by drag-and-dropping containers or vie Both views and containers may be assigned a custom name. This can be done by selecting the view or container, and editing the name at the top of the selection panel. - - + + + + ### Change a container kind Containers come in four different kinds: vertical, horizontal, grid, and tabs. To change an existing container's kind, select it and change the value from the dropdown menu in the selection panel: - - - + + + + ### Using context menus The context menu is accessed by right-clicking on a container or view in the blueprint panel. Many of the previous operations are also available there: @@ -116,7 +120,7 @@ The content of a view is determined by its entity query, which can be manually e Like containers and views, any entity in a view may be shown and hidden with the "eye" icon or the context menu. - + @@ -125,7 +129,7 @@ Like containers and views, any entity in a view may be shown and hidden with the Likewise, entities may be removed from a view by clicking the "-" next to it: - + @@ -134,9 +138,9 @@ Likewise, entities may be removed from a view by clicking the "-" next to it: A visual query editor is available from the selection panel when a view is selected. Click the "Edit" button next to the entity query: - - - + + + The query editor allows visually adding and removing entities and entity trees from the query. @@ -145,7 +149,7 @@ The query editor allows visually adding and removing entities and entity trees f Like with viewport hierarchy, most operations on view data are available from the context menu. In particular, a new view can be created with custom content by selecting one or more entities (either in existing views in the blueprint panel, or in the time panel's streams), and clicking "Add to new space view" in the context menu: - + @@ -154,5 +158,21 @@ Like with viewport hierarchy, most operations on view data are available from th When using one of the recommended views with this method, the view's origin will automatically be set to a sensible default based on the actual data. +### Overriding visualizers and component values + +By selecting an entity from a view, it is possible to specify which visualizer(s) should be enabled, and to override values of specific components: + + + + + + +When selecting a view, it is also possible to specify default values for components of a given type, which is used when no value has been logged: + + + + + +See [Visualizers and Overrides](../../concepts/visualizers-and-overrides.md) for detailed information and more examples. diff --git a/docs/content/getting-started/configure-the-viewer/through-code-tutorial.md b/docs/content/getting-started/configure-the-viewer/through-code-tutorial.md index f61cf5979d9b..1d651b2f8678 100644 --- a/docs/content/getting-started/configure-the-viewer/through-code-tutorial.md +++ b/docs/content/getting-started/configure-the-viewer/through-code-tutorial.md @@ -401,3 +401,9 @@ Running the script again this final chart is a significant improvement over the + +### Visualizers and overrides + + + +Since release 0.17, even deeper configurations from code are possible. This includes overriding component values for a given view entity, specifying default values for components for a given view, and controlling which visualizer(s) are used per view entity. See [Visualizers and Overrides](../../concepts/visualizers-and-overrides.md) for more information and code examples. diff --git a/docs/content/reference/migration.md b/docs/content/reference/migration.md index d1e436a3b730..d5699be8c269 100644 --- a/docs/content/reference/migration.md +++ b/docs/content/reference/migration.md @@ -1,5 +1,5 @@ --- title: Migration Guides order: 900 -redirect: reference/migration/migration-0-16 +redirect: reference/migration/migration-0-17 --- diff --git a/docs/content/reference/migration/migration-0-17.md b/docs/content/reference/migration/migration-0-17.md index 77b73a6ed942..86a6e6a96fbf 100644 --- a/docs/content/reference/migration/migration-0-17.md +++ b/docs/content/reference/migration/migration-0-17.md @@ -4,8 +4,77 @@ order: 170 --- -## Renamed components -* `HalfSizes2D` is now called `HalfSize2D` -* `HalfSizes3D` is now called `HalfSize3D` +## New integrated visualizer and component override UI -All our components now follow the singular. +The visualizer and component override UI of the timeseries views has been unified and overhauled. It is also now used for all view kinds (it was previously only available for timeseries views). + +In 0.16.1 and earlier: + + + + + + +In 0.17.0: + + + + + + +See [Visualizers and Overrides](../../concepts/visualizers-and-overrides.md) for more information. + + +## New blueprint API to specify component overrides, visualizer overrides, and component defaults + +This release introduces new Python APIs to set component overrides, visualizer overrides, and component defaults from code. Depending on your use-case, these new APIs become the preferred way of styling views. + +For example, setting color and enabling the `SeriesPoint` visualizer was previously done using `rr.log()`: + +```python +rr.log("data", rr.SeriesPoint(color=[255, 255, 0]), static=True) + +for t in range(1000): + rr.set_time_sequence("frame_nr", t) + rr.log("data",rr.Scalar(get_data(t))), + +rr.send_blueprint( + rr.blueprint.TimeSeriesView(origin="data") +) +``` + +Now the override can be specified from the blueprint, removing the need to include styling information in the data store: + +```python +for t in range(1000): + rr.set_time_sequence("frame_nr", t) + rr.log("data",rr.Scalar(get_data(t))), + +rr.send_blueprint( + rr.blueprint.TimeSeriesView( + origin="data", + overrides={ + "data": [ + rr.blueprint.VisualizerOverrides("SeriesPoint"), + rr.components.Color([255, 255, 0]) + ] + }, + ) +) +``` + +The [Plots](https://rerun.io/examples/feature-showcase/plots) example has been updated to showcase the new APIs. See [Visualizers and Overrides](../../concepts/visualizers-and-overrides.md) for more information. + + +## New and changed components + +* New [`ImagePlaneDistance`](https://rerun.io/docs/reference/types/components/image_plane_distance) to allow configuring the size of the Pinhole frustum visualization. +* New [`AxisLength`](https://rerun.io/docs/reference/types/components/axis_length) to allow configuring the axis length of the transform visualization. +* New components for the `DepthImage` and `SegmentationImage` archetypes: + * [`Opacity`](https://rerun.io/docs/reference/types/components/opacity) is used to configure transparency. + * Note: layered `Image` are no longer made automatically transparent + * [`FillRatio`](https://rerun.io/docs/reference/types/components/fill_ratio) is used for setting the point radius on `DepthImage` in 3D views. + * [`Colormap`](https://rerun.io/docs/reference/types/components/colormap) is used for setting `DepthImage` colormap. + * [`AggregationPolicy`](https://rerun.io/docs/reference/types/components/aggregation_policy) is used for setting aggregation policy on line plots. +* [`Radius`](https://rerun.io/docs/reference/types/components/radius) component can now optionally specify radius in UI points +* Renamed [`HalfSize2D`](https://rerun.io/docs/reference/types/components/half_size2d) and [`HalfSize3D`](https://rerun.io/docs/reference/types/components/half_size3d). They were previously in plural form. All our components now are in singular form. diff --git a/docs/content/reference/types/components/aggregation_policy.md b/docs/content/reference/types/components/aggregation_policy.md index eb15e8f293aa..111d2e31e4c2 100644 --- a/docs/content/reference/types/components/aggregation_policy.md +++ b/docs/content/reference/types/components/aggregation_policy.md @@ -19,9 +19,9 @@ i.e. a single pixel covers more than one tick worth of data. It can greatly impr * MinMaxAverage ## API reference links - * 🌊 [C++ API docs for `AggregationPolicy`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html?speculative-link) - * 🐍 [Python API docs for `AggregationPolicy`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.AggregationPolicy) - * πŸ¦€ [Rust API docs for `AggregationPolicy`](https://docs.rs/rerun/latest/rerun/components/enum.AggregationPolicy.html?speculative-link) + * 🌊 [C++ API docs for `AggregationPolicy`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html) + * 🐍 [Python API docs for `AggregationPolicy`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.AggregationPolicy) + * πŸ¦€ [Rust API docs for `AggregationPolicy`](https://docs.rs/rerun/latest/rerun/components/enum.AggregationPolicy.html) ## Used by diff --git a/docs/content/reference/types/components/axis_length.md b/docs/content/reference/types/components/axis_length.md index b42d7324ebbb..c403857a24a8 100644 --- a/docs/content/reference/types/components/axis_length.md +++ b/docs/content/reference/types/components/axis_length.md @@ -10,9 +10,9 @@ The length of an axis in local units of the space. * length: [`Float32`](../datatypes/float32.md) ## API reference links - * 🌊 [C++ API docs for `AxisLength`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1AxisLength.html?speculative-link) - * 🐍 [Python API docs for `AxisLength`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.AxisLength) - * πŸ¦€ [Rust API docs for `AxisLength`](https://docs.rs/rerun/latest/rerun/components/struct.AxisLength.html?speculative-link) + * 🌊 [C++ API docs for `AxisLength`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1AxisLength.html) + * 🐍 [Python API docs for `AxisLength`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.AxisLength) + * πŸ¦€ [Rust API docs for `AxisLength`](https://docs.rs/rerun/latest/rerun/components/struct.AxisLength.html) ## Used by diff --git a/docs/content/reference/types/components/colormap.md b/docs/content/reference/types/components/colormap.md index 93bbbf84e1b7..d11c6302cae7 100644 --- a/docs/content/reference/types/components/colormap.md +++ b/docs/content/reference/types/components/colormap.md @@ -19,9 +19,9 @@ but currently the Viewer is limited to the types defined here. * Viridis ## API reference links - * 🌊 [C++ API docs for `Colormap`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html?speculative-link) - * 🐍 [Python API docs for `Colormap`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.Colormap) - * πŸ¦€ [Rust API docs for `Colormap`](https://docs.rs/rerun/latest/rerun/components/enum.Colormap.html?speculative-link) + * 🌊 [C++ API docs for `Colormap`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html) + * 🐍 [Python API docs for `Colormap`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.Colormap) + * πŸ¦€ [Rust API docs for `Colormap`](https://docs.rs/rerun/latest/rerun/components/enum.Colormap.html) ## Used by diff --git a/docs/content/reference/types/components/fill_ratio.md b/docs/content/reference/types/components/fill_ratio.md index 5684880c688b..f828a3726ab6 100644 --- a/docs/content/reference/types/components/fill_ratio.md +++ b/docs/content/reference/types/components/fill_ratio.md @@ -15,9 +15,9 @@ Defaults to 1.0. * value: [`Float32`](../datatypes/float32.md) ## API reference links - * 🌊 [C++ API docs for `FillRatio`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1FillRatio.html?speculative-link) - * 🐍 [Python API docs for `FillRatio`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.FillRatio) - * πŸ¦€ [Rust API docs for `FillRatio`](https://docs.rs/rerun/latest/rerun/components/struct.FillRatio.html?speculative-link) + * 🌊 [C++ API docs for `FillRatio`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1FillRatio.html) + * 🐍 [Python API docs for `FillRatio`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.FillRatio) + * πŸ¦€ [Rust API docs for `FillRatio`](https://docs.rs/rerun/latest/rerun/components/struct.FillRatio.html) ## Used by diff --git a/docs/content/reference/types/components/gamma_correction.md b/docs/content/reference/types/components/gamma_correction.md index 4c50467f6454..540cf20a2d31 100644 --- a/docs/content/reference/types/components/gamma_correction.md +++ b/docs/content/reference/types/components/gamma_correction.md @@ -16,8 +16,8 @@ Defaults to 1.0 unless otherwise specified. * gamma: [`Float32`](../datatypes/float32.md) ## API reference links - * 🌊 [C++ API docs for `GammaCorrection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1GammaCorrection.html?speculative-link) - * 🐍 [Python API docs for `GammaCorrection`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.GammaCorrection) - * πŸ¦€ [Rust API docs for `GammaCorrection`](https://docs.rs/rerun/latest/rerun/components/struct.GammaCorrection.html?speculative-link) + * 🌊 [C++ API docs for `GammaCorrection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1GammaCorrection.html) + * 🐍 [Python API docs for `GammaCorrection`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.GammaCorrection) + * πŸ¦€ [Rust API docs for `GammaCorrection`](https://docs.rs/rerun/latest/rerun/components/struct.GammaCorrection.html) diff --git a/docs/content/reference/types/components/half_size2d.md b/docs/content/reference/types/components/half_size2d.md index c0666af76d82..902af192e3ae 100644 --- a/docs/content/reference/types/components/half_size2d.md +++ b/docs/content/reference/types/components/half_size2d.md @@ -15,9 +15,9 @@ Negative sizes indicate that the box is flipped along the respective axis, but t * xy: [`Vec2D`](../datatypes/vec2d.md) ## API reference links - * 🌊 [C++ API docs for `HalfSize2D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1HalfSize2D.html?speculative-link) - * 🐍 [Python API docs for `HalfSize2D`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.HalfSize2D) - * πŸ¦€ [Rust API docs for `HalfSize2D`](https://docs.rs/rerun/latest/rerun/components/struct.HalfSize2D.html?speculative-link) + * 🌊 [C++ API docs for `HalfSize2D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1HalfSize2D.html) + * 🐍 [Python API docs for `HalfSize2D`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.HalfSize2D) + * πŸ¦€ [Rust API docs for `HalfSize2D`](https://docs.rs/rerun/latest/rerun/components/struct.HalfSize2D.html) ## Used by diff --git a/docs/content/reference/types/components/half_size3d.md b/docs/content/reference/types/components/half_size3d.md index 31279b32b118..3ba92e73f0d6 100644 --- a/docs/content/reference/types/components/half_size3d.md +++ b/docs/content/reference/types/components/half_size3d.md @@ -15,9 +15,9 @@ Negative sizes indicate that the box is flipped along the respective axis, but t * xyz: [`Vec3D`](../datatypes/vec3d.md) ## API reference links - * 🌊 [C++ API docs for `HalfSize3D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1HalfSize3D.html?speculative-link) - * 🐍 [Python API docs for `HalfSize3D`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.HalfSize3D) - * πŸ¦€ [Rust API docs for `HalfSize3D`](https://docs.rs/rerun/latest/rerun/components/struct.HalfSize3D.html?speculative-link) + * 🌊 [C++ API docs for `HalfSize3D`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1HalfSize3D.html) + * 🐍 [Python API docs for `HalfSize3D`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.HalfSize3D) + * πŸ¦€ [Rust API docs for `HalfSize3D`](https://docs.rs/rerun/latest/rerun/components/struct.HalfSize3D.html) ## Used by diff --git a/docs/content/reference/types/components/image_plane_distance.md b/docs/content/reference/types/components/image_plane_distance.md index 9136c5ad60a0..f827b5052087 100644 --- a/docs/content/reference/types/components/image_plane_distance.md +++ b/docs/content/reference/types/components/image_plane_distance.md @@ -12,9 +12,9 @@ This is only used for visualization purposes, and does not affect the projection * image_from_camera: [`Float32`](../datatypes/float32.md) ## API reference links - * 🌊 [C++ API docs for `ImagePlaneDistance`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1ImagePlaneDistance.html?speculative-link) - * 🐍 [Python API docs for `ImagePlaneDistance`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.ImagePlaneDistance) - * πŸ¦€ [Rust API docs for `ImagePlaneDistance`](https://docs.rs/rerun/latest/rerun/components/struct.ImagePlaneDistance.html?speculative-link) + * 🌊 [C++ API docs for `ImagePlaneDistance`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1ImagePlaneDistance.html) + * 🐍 [Python API docs for `ImagePlaneDistance`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.ImagePlaneDistance) + * πŸ¦€ [Rust API docs for `ImagePlaneDistance`](https://docs.rs/rerun/latest/rerun/components/struct.ImagePlaneDistance.html) ## Used by diff --git a/docs/content/reference/types/components/magnification_filter.md b/docs/content/reference/types/components/magnification_filter.md index 450ab97dee2a..e05b309fa1e1 100644 --- a/docs/content/reference/types/components/magnification_filter.md +++ b/docs/content/reference/types/components/magnification_filter.md @@ -11,8 +11,8 @@ Filter used when magnifying an image/texture such that a single pixel/texel is d * Linear ## API reference links - * 🌊 [C++ API docs for `MagnificationFilter`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html?speculative-link) - * 🐍 [Python API docs for `MagnificationFilter`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.MagnificationFilter) - * πŸ¦€ [Rust API docs for `MagnificationFilter`](https://docs.rs/rerun/latest/rerun/components/enum.MagnificationFilter.html?speculative-link) + * 🌊 [C++ API docs for `MagnificationFilter`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html) + * 🐍 [Python API docs for `MagnificationFilter`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.MagnificationFilter) + * πŸ¦€ [Rust API docs for `MagnificationFilter`](https://docs.rs/rerun/latest/rerun/components/enum.MagnificationFilter.html) diff --git a/docs/content/reference/types/components/opacity.md b/docs/content/reference/types/components/opacity.md index b8baae40bd7b..8ebe2987b7fd 100644 --- a/docs/content/reference/types/components/opacity.md +++ b/docs/content/reference/types/components/opacity.md @@ -13,9 +13,9 @@ Unless otherwise specified, the default value is 1. * opacity: [`Float32`](../datatypes/float32.md) ## API reference links - * 🌊 [C++ API docs for `Opacity`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1Opacity.html?speculative-link) - * 🐍 [Python API docs for `Opacity`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.Opacity) - * πŸ¦€ [Rust API docs for `Opacity`](https://docs.rs/rerun/latest/rerun/components/struct.Opacity.html?speculative-link) + * 🌊 [C++ API docs for `Opacity`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1Opacity.html) + * 🐍 [Python API docs for `Opacity`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.Opacity) + * πŸ¦€ [Rust API docs for `Opacity`](https://docs.rs/rerun/latest/rerun/components/struct.Opacity.html) ## Used by diff --git a/docs/content/reference/types/components/tensor_dimension_index_selection.md b/docs/content/reference/types/components/tensor_dimension_index_selection.md index 9c9bc0a07428..11dd51083802 100644 --- a/docs/content/reference/types/components/tensor_dimension_index_selection.md +++ b/docs/content/reference/types/components/tensor_dimension_index_selection.md @@ -10,8 +10,8 @@ Specifies a concrete index on a tensor dimension. * selection: [`TensorDimensionIndexSelection`](../datatypes/tensor_dimension_index_selection.md) ## API reference links - * 🌊 [C++ API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1TensorDimensionIndexSelection.html?speculative-link) - * 🐍 [Python API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.TensorDimensionIndexSelection) - * πŸ¦€ [Rust API docs for `TensorDimensionIndexSelection`](https://docs.rs/rerun/latest/rerun/components/struct.TensorDimensionIndexSelection.html?speculative-link) + * 🌊 [C++ API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1TensorDimensionIndexSelection.html) + * 🐍 [Python API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.TensorDimensionIndexSelection) + * πŸ¦€ [Rust API docs for `TensorDimensionIndexSelection`](https://docs.rs/rerun/latest/rerun/components/struct.TensorDimensionIndexSelection.html) diff --git a/docs/content/reference/types/components/tensor_height_dimension.md b/docs/content/reference/types/components/tensor_height_dimension.md index 89d2b3129395..acf98aa5387b 100644 --- a/docs/content/reference/types/components/tensor_height_dimension.md +++ b/docs/content/reference/types/components/tensor_height_dimension.md @@ -10,8 +10,8 @@ Specifies which dimension to use for height. * dimension: [`TensorDimensionSelection`](../datatypes/tensor_dimension_selection.md) ## API reference links - * 🌊 [C++ API docs for `TensorHeightDimension`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1TensorHeightDimension.html?speculative-link) - * 🐍 [Python API docs for `TensorHeightDimension`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.TensorHeightDimension) - * πŸ¦€ [Rust API docs for `TensorHeightDimension`](https://docs.rs/rerun/latest/rerun/components/struct.TensorHeightDimension.html?speculative-link) + * 🌊 [C++ API docs for `TensorHeightDimension`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1TensorHeightDimension.html) + * 🐍 [Python API docs for `TensorHeightDimension`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.TensorHeightDimension) + * πŸ¦€ [Rust API docs for `TensorHeightDimension`](https://docs.rs/rerun/latest/rerun/components/struct.TensorHeightDimension.html) diff --git a/docs/content/reference/types/components/tensor_width_dimension.md b/docs/content/reference/types/components/tensor_width_dimension.md index 6f2042f1bc91..2c2b08411880 100644 --- a/docs/content/reference/types/components/tensor_width_dimension.md +++ b/docs/content/reference/types/components/tensor_width_dimension.md @@ -10,8 +10,8 @@ Specifies which dimension to use for width. * dimension: [`TensorDimensionSelection`](../datatypes/tensor_dimension_selection.md) ## API reference links - * 🌊 [C++ API docs for `TensorWidthDimension`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1TensorWidthDimension.html?speculative-link) - * 🐍 [Python API docs for `TensorWidthDimension`](https://ref.rerun.io/docs/python/stable/common/components?speculative-link#rerun.components.TensorWidthDimension) - * πŸ¦€ [Rust API docs for `TensorWidthDimension`](https://docs.rs/rerun/latest/rerun/components/struct.TensorWidthDimension.html?speculative-link) + * 🌊 [C++ API docs for `TensorWidthDimension`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1components_1_1TensorWidthDimension.html) + * 🐍 [Python API docs for `TensorWidthDimension`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.TensorWidthDimension) + * πŸ¦€ [Rust API docs for `TensorWidthDimension`](https://docs.rs/rerun/latest/rerun/components/struct.TensorWidthDimension.html) diff --git a/docs/content/reference/types/datatypes/float32.md b/docs/content/reference/types/datatypes/float32.md index a921a6e06fab..1f4c1da849f1 100644 --- a/docs/content/reference/types/datatypes/float32.md +++ b/docs/content/reference/types/datatypes/float32.md @@ -17,8 +17,8 @@ A single-precision 32-bit IEEE 754 floating point number. ## Used by -* [`AxisLength`](../components/axis_length.md?speculative-link) -* [`FillRatio`](../components/fill_ratio.md?speculative-link) -* [`GammaCorrection`](../components/gamma_correction.md?speculative-link) -* [`ImagePlaneDistance`](../components/image_plane_distance.md?speculative-link) -* [`Opacity`](../components/opacity.md?speculative-link) +* [`AxisLength`](../components/axis_length.md) +* [`FillRatio`](../components/fill_ratio.md) +* [`GammaCorrection`](../components/gamma_correction.md) +* [`ImagePlaneDistance`](../components/image_plane_distance.md) +* [`Opacity`](../components/opacity.md) diff --git a/docs/content/reference/types/datatypes/tensor_dimension_index_selection.md b/docs/content/reference/types/datatypes/tensor_dimension_index_selection.md index 5fc091d41082..e4145431ffaf 100644 --- a/docs/content/reference/types/datatypes/tensor_dimension_index_selection.md +++ b/docs/content/reference/types/datatypes/tensor_dimension_index_selection.md @@ -13,11 +13,11 @@ Selecting `dimension=2` and `index=42` is similar to doing `tensor[:, :, 42, :, * index: `u64` ## API reference links - * 🌊 [C++ API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1TensorDimensionIndexSelection.html?speculative-link) - * 🐍 [Python API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/python/stable/common/datatypes?speculative-link#rerun.datatypes.TensorDimensionIndexSelection) - * πŸ¦€ [Rust API docs for `TensorDimensionIndexSelection`](https://docs.rs/rerun/latest/rerun/datatypes/struct.TensorDimensionIndexSelection.html?speculative-link) + * 🌊 [C++ API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1TensorDimensionIndexSelection.html) + * 🐍 [Python API docs for `TensorDimensionIndexSelection`](https://ref.rerun.io/docs/python/stable/common/datatypes#rerun.datatypes.TensorDimensionIndexSelection) + * πŸ¦€ [Rust API docs for `TensorDimensionIndexSelection`](https://docs.rs/rerun/latest/rerun/datatypes/struct.TensorDimensionIndexSelection.html) ## Used by -* [`TensorDimensionIndexSelection`](../components/tensor_dimension_index_selection.md?speculative-link) +* [`TensorDimensionIndexSelection`](../components/tensor_dimension_index_selection.md) diff --git a/docs/content/reference/types/datatypes/tensor_dimension_selection.md b/docs/content/reference/types/datatypes/tensor_dimension_selection.md index 97b9b05152ef..78b5b326d24c 100644 --- a/docs/content/reference/types/datatypes/tensor_dimension_selection.md +++ b/docs/content/reference/types/datatypes/tensor_dimension_selection.md @@ -11,12 +11,12 @@ Selection of a single tensor dimension. * invert: `bool` ## API reference links - * 🌊 [C++ API docs for `TensorDimensionSelection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1TensorDimensionSelection.html?speculative-link) - * 🐍 [Python API docs for `TensorDimensionSelection`](https://ref.rerun.io/docs/python/stable/common/datatypes?speculative-link#rerun.datatypes.TensorDimensionSelection) - * πŸ¦€ [Rust API docs for `TensorDimensionSelection`](https://docs.rs/rerun/latest/rerun/datatypes/struct.TensorDimensionSelection.html?speculative-link) + * 🌊 [C++ API docs for `TensorDimensionSelection`](https://ref.rerun.io/docs/cpp/stable/structrerun_1_1datatypes_1_1TensorDimensionSelection.html) + * 🐍 [Python API docs for `TensorDimensionSelection`](https://ref.rerun.io/docs/python/stable/common/datatypes#rerun.datatypes.TensorDimensionSelection) + * πŸ¦€ [Rust API docs for `TensorDimensionSelection`](https://docs.rs/rerun/latest/rerun/datatypes/struct.TensorDimensionSelection.html) ## Used by -* [`TensorHeightDimension`](../components/tensor_height_dimension.md?speculative-link) -* [`TensorWidthDimension`](../components/tensor_width_dimension.md?speculative-link) +* [`TensorHeightDimension`](../components/tensor_height_dimension.md) +* [`TensorWidthDimension`](../components/tensor_width_dimension.md) diff --git a/docs/content/reference/types/datatypes/vec2d.md b/docs/content/reference/types/datatypes/vec2d.md index 0bf752e1111f..245fcee6f256 100644 --- a/docs/content/reference/types/datatypes/vec2d.md +++ b/docs/content/reference/types/datatypes/vec2d.md @@ -17,7 +17,7 @@ A vector in 2D space. ## Used by -* [`HalfSize2D`](../components/half_size2d.md?speculative-link) +* [`HalfSize2D`](../components/half_size2d.md) * [`LineStrip2D`](../components/line_strip2d.md) * [`Position2D`](../components/position2d.md) * [`Resolution`](../components/resolution.md) diff --git a/docs/content/reference/types/datatypes/vec3d.md b/docs/content/reference/types/datatypes/vec3d.md index f2ccfea93396..7551d411c1ec 100644 --- a/docs/content/reference/types/datatypes/vec3d.md +++ b/docs/content/reference/types/datatypes/vec3d.md @@ -17,7 +17,7 @@ A vector in 3D space. ## Used by -* [`HalfSize3D`](../components/half_size3d.md?speculative-link) +* [`HalfSize3D`](../components/half_size3d.md) * [`LineStrip3D`](../components/line_strip3d.md) * [`Position3D`](../components/position3d.md) * [`RotationAxisAngle`](../datatypes/rotation_axis_angle.md) diff --git a/examples/python/detect_and_track_objects/README.md b/examples/python/detect_and_track_objects/README.md index bbb2acf76b93..4e4dfc7ab137 100644 --- a/examples/python/detect_and_track_objects/README.md +++ b/examples/python/detect_and_track_objects/README.md @@ -9,11 +9,11 @@ channel = "release" Visualize object detection and segmentation using the [Huggingface's Transformers](https://huggingface.co/docs/transformers/index) and [CSRT](https://arxiv.org/pdf/1611.08461.pdf) from OpenCV. - - - - - + + + + + ## Used Rerun types diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml index 9312968f550a..a97f2beede81 100644 --- a/examples/rust/clock/Cargo.toml +++ b/examples/rust/clock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clock" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml index 38e568525dd6..2776e838f1de 100644 --- a/examples/rust/custom_data_loader/Cargo.toml +++ b/examples/rust/custom_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_data_loader" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_space_view/Cargo.toml b/examples/rust/custom_space_view/Cargo.toml index 683134afeb3d..09e3c4f6ac46 100644 --- a/examples/rust/custom_space_view/Cargo.toml +++ b/examples/rust/custom_space_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_space_view" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml index cb78a8a331d3..1aa8a5660efd 100644 --- a/examples/rust/custom_store_subscriber/Cargo.toml +++ b/examples/rust/custom_store_subscriber/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "custom_store_subscriber" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml index 78b0e6f2376b..388bcd52a73c 100644 --- a/examples/rust/dna/Cargo.toml +++ b/examples/rust/dna/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dna" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml index c3a74aa0930e..38be6bf9f41f 100644 --- a/examples/rust/extend_viewer_ui/Cargo.toml +++ b/examples/rust/extend_viewer_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "extend_viewer_ui" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml index 746db7447e7b..c02091c2b7db 100644 --- a/examples/rust/external_data_loader/Cargo.toml +++ b/examples/rust/external_data_loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rerun-loader-rust-file" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml index a51a056f91de..2c2097727b61 100644 --- a/examples/rust/incremental_logging/Cargo.toml +++ b/examples/rust/incremental_logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "incremental_logging" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml index 9fa92e251261..c57596e7d543 100644 --- a/examples/rust/log_file/Cargo.toml +++ b/examples/rust/log_file/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_file" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml index 9394aa715844..0ffa05c8fc77 100644 --- a/examples/rust/minimal/Cargo.toml +++ b/examples/rust/minimal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml index a7ae82388a06..19b80bde61c6 100644 --- a/examples/rust/minimal_options/Cargo.toml +++ b/examples/rust/minimal_options/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_options" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml index 0841df9347f9..085f7d726e98 100644 --- a/examples/rust/minimal_serve/Cargo.toml +++ b/examples/rust/minimal_serve/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "minimal_serve" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml index 4525ebb431eb..c75f6275ce0c 100644 --- a/examples/rust/objectron/Cargo.toml +++ b/examples/rust/objectron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "objectron" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml index 879835c06ec1..a48295aaea4a 100644 --- a/examples/rust/raw_mesh/Cargo.toml +++ b/examples/rust/raw_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "raw_mesh" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml index b7cefbf3c564..d03c77159841 100644 --- a/examples/rust/shared_recording/Cargo.toml +++ b/examples/rust/shared_recording/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shared_recording" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml index eaa857848a3e..f7b9dd2e4c98 100644 --- a/examples/rust/spawn_viewer/Cargo.toml +++ b/examples/rust/spawn_viewer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spawn_viewer" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml index 788cf3af8a6d..004a0ecb4387 100644 --- a/examples/rust/stdio/Cargo.toml +++ b/examples/rust/stdio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stdio" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml index 7fab283388e5..b30734fd5484 100644 --- a/examples/rust/template/Cargo.toml +++ b/examples/rust/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "template" -version = "0.17.0-alpha.9" +version = "0.18.0-alpha.1+dev" edition = "2021" rust-version = "1.76" license = "MIT OR Apache-2.0" diff --git a/pixi.lock b/pixi.lock index 0e7582f08c57..c558c446c57d 100644 --- a/pixi.lock +++ b/pixi.lock @@ -6769,8 +6769,8 @@ packages: - kind: pypi name: argon2-cffi-bindings version: 21.2.0 - url: https://files.pythonhosted.org/packages/37/2c/e34e47c7dee97ba6f01a6203e0383e15b60fb85d78ac9a15cd066f6fe28b/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl - sha256: b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f + url: https://files.pythonhosted.org/packages/5a/e4/bf8034d25edaa495da3c8a3405627d2e35758e44ff6eaa7948092646fdcc/argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl + sha256: e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93 requires_dist: - cffi>=1.0.1 - pytest ; extra == 'dev' @@ -6782,8 +6782,8 @@ packages: - kind: pypi name: argon2-cffi-bindings version: 21.2.0 - url: https://files.pythonhosted.org/packages/5a/e4/bf8034d25edaa495da3c8a3405627d2e35758e44ff6eaa7948092646fdcc/argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl - sha256: e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93 + url: https://files.pythonhosted.org/packages/37/2c/e34e47c7dee97ba6f01a6203e0383e15b60fb85d78ac9a15cd066f6fe28b/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl + sha256: b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f requires_dist: - cffi>=1.0.1 - pytest ; extra == 'dev' @@ -8456,8 +8456,8 @@ packages: - kind: pypi name: black version: 24.4.2 - url: https://files.pythonhosted.org/packages/74/ce/e8eec1a77edbfa982bee3b5460dcdd4fe0e4e3165fc15d8ec44d04da7776/black-24.4.2-cp311-cp311-win_amd64.whl - sha256: 7e122b1c4fb252fd85df3ca93578732b4749d9be076593076ef4d07a0233c3e1 + url: https://files.pythonhosted.org/packages/c9/17/5e0036b265bbf6bc44970d93d48febcbc03701b671db3c9603fd43ebc616/black-24.4.2-cp311-cp311-macosx_11_0_arm64.whl + sha256: bdde6f877a18f24844e381d45e9947a49e97933573ac9d4345399be37621e26c requires_dist: - click>=8.0.0 - mypy-extensions>=0.4.3 @@ -8476,8 +8476,8 @@ packages: - kind: pypi name: black version: 24.4.2 - url: https://files.pythonhosted.org/packages/c9/17/5e0036b265bbf6bc44970d93d48febcbc03701b671db3c9603fd43ebc616/black-24.4.2-cp311-cp311-macosx_11_0_arm64.whl - sha256: bdde6f877a18f24844e381d45e9947a49e97933573ac9d4345399be37621e26c + url: https://files.pythonhosted.org/packages/9b/f7/591d601c3046ceb65b97291dfe87fa25124cffac3d97aaaba89d0f0d7bdf/black-24.4.2-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 257d724c2c9b1660f353b36c802ccece186a30accc7742c176d29c146df6e474 requires_dist: - click>=8.0.0 - mypy-extensions>=0.4.3 @@ -8496,8 +8496,8 @@ packages: - kind: pypi name: black version: 24.4.2 - url: https://files.pythonhosted.org/packages/9b/f7/591d601c3046ceb65b97291dfe87fa25124cffac3d97aaaba89d0f0d7bdf/black-24.4.2-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 257d724c2c9b1660f353b36c802ccece186a30accc7742c176d29c146df6e474 + url: https://files.pythonhosted.org/packages/74/ce/e8eec1a77edbfa982bee3b5460dcdd4fe0e4e3165fc15d8ec44d04da7776/black-24.4.2-cp311-cp311-win_amd64.whl + sha256: 7e122b1c4fb252fd85df3ca93578732b4749d9be076593076ef4d07a0233c3e1 requires_dist: - click>=8.0.0 - mypy-extensions>=0.4.3 @@ -9028,8 +9028,8 @@ packages: - kind: pypi name: cffi version: 1.16.0 - url: https://files.pythonhosted.org/packages/95/c8/ce05a6cba2bec12d4b28285e66c53cc88dd7385b102dea7231da3b74cfef/cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404 + url: https://files.pythonhosted.org/packages/18/6c/0406611f3d5aadf4c5b08f6c095d874aed8dfc2d3a19892707d72536d5dc/cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: 1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417 requires_dist: - pycparser requires_python: '>=3.8' @@ -9044,16 +9044,16 @@ packages: - kind: pypi name: cffi version: 1.16.0 - url: https://files.pythonhosted.org/packages/18/6c/0406611f3d5aadf4c5b08f6c095d874aed8dfc2d3a19892707d72536d5dc/cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: 1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417 + url: https://files.pythonhosted.org/packages/b5/23/ea84dd4985649fcc179ba3a6c9390412e924d20b0244dc71a6545788f5a2/cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + sha256: d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936 requires_dist: - pycparser requires_python: '>=3.8' - kind: pypi name: cffi version: 1.16.0 - url: https://files.pythonhosted.org/packages/b5/23/ea84dd4985649fcc179ba3a6c9390412e924d20b0244dc71a6545788f5a2/cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl - sha256: d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936 + url: https://files.pythonhosted.org/packages/95/c8/ce05a6cba2bec12d4b28285e66c53cc88dd7385b102dea7231da3b74cfef/cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404 requires_dist: - pycparser requires_python: '>=3.8' @@ -9068,8 +9068,8 @@ packages: - kind: pypi name: charset-normalizer version: 3.3.2 - url: https://files.pythonhosted.org/packages/3e/33/21a875a61057165e92227466e54ee076b73af1e21fe1b31f1e292251aa1e/charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96 + url: https://files.pythonhosted.org/packages/dd/51/68b61b90b24ca35495956b718f35a9756ef7d3dd4b3c1508056fa98d1a1b/charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl + sha256: 549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e requires_python: '>=3.7.0' - kind: pypi name: charset-normalizer @@ -9080,14 +9080,14 @@ packages: - kind: pypi name: charset-normalizer version: 3.3.2 - url: https://files.pythonhosted.org/packages/dd/51/68b61b90b24ca35495956b718f35a9756ef7d3dd4b3c1508056fa98d1a1b/charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl - sha256: 549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e + url: https://files.pythonhosted.org/packages/e4/a6/7ee57823d46331ddc37dd00749c95b0edec2c79b15fc0d6e6efb532e89ac/charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + sha256: f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f requires_python: '>=3.7.0' - kind: pypi name: charset-normalizer version: 3.3.2 - url: https://files.pythonhosted.org/packages/e4/a6/7ee57823d46331ddc37dd00749c95b0edec2c79b15fc0d6e6efb532e89ac/charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl - sha256: f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f + url: https://files.pythonhosted.org/packages/3e/33/21a875a61057165e92227466e54ee076b73af1e21fe1b31f1e292251aa1e/charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96 requires_python: '>=3.7.0' - kind: pypi name: charset-normalizer @@ -10055,8 +10055,8 @@ packages: - kind: pypi name: contourpy version: 1.2.1 - url: https://files.pythonhosted.org/packages/d6/4f/76d0dd0bca417691918484c26c74dd9dd44fbf528bbfeb30d754886e2c54/contourpy-1.2.1-cp311-cp311-win_amd64.whl - sha256: 2855c8b0b55958265e8b5888d6a615ba02883b225f2227461aa9127c578a4922 + url: https://files.pythonhosted.org/packages/9f/6b/8a1ca4b81d426c104fe42b3cfad9488eaaef0a03fcf98eaecc22b628a013/contourpy-1.2.1-cp311-cp311-macosx_11_0_arm64.whl + sha256: ef5adb9a3b1d0c645ff694f9bca7702ec2c70f4d734f9922ea34de02294fdf72 requires_dist: - numpy>=1.20 - furo ; extra == 'docs' @@ -10079,8 +10079,8 @@ packages: - kind: pypi name: contourpy version: 1.2.1 - url: https://files.pythonhosted.org/packages/9f/6b/8a1ca4b81d426c104fe42b3cfad9488eaaef0a03fcf98eaecc22b628a013/contourpy-1.2.1-cp311-cp311-macosx_11_0_arm64.whl - sha256: ef5adb9a3b1d0c645ff694f9bca7702ec2c70f4d734f9922ea34de02294fdf72 + url: https://files.pythonhosted.org/packages/33/0e/51ff72fac17e2500baf30b6b2a24be423a8d27e1625e5de99f585b852d74/contourpy-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 6022cecf8f44e36af10bd9118ca71f371078b4c168b6e0fab43d4a889985dbb5 requires_dist: - numpy>=1.20 - furo ; extra == 'docs' @@ -10103,8 +10103,8 @@ packages: - kind: pypi name: contourpy version: 1.2.1 - url: https://files.pythonhosted.org/packages/33/0e/51ff72fac17e2500baf30b6b2a24be423a8d27e1625e5de99f585b852d74/contourpy-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 6022cecf8f44e36af10bd9118ca71f371078b4c168b6e0fab43d4a889985dbb5 + url: https://files.pythonhosted.org/packages/d6/4f/76d0dd0bca417691918484c26c74dd9dd44fbf528bbfeb30d754886e2c54/contourpy-1.2.1-cp311-cp311-win_amd64.whl + sha256: 2855c8b0b55958265e8b5888d6a615ba02883b225f2227461aa9127c578a4922 requires_dist: - numpy>=1.20 - furo ; extra == 'docs' @@ -10143,8 +10143,8 @@ packages: - kind: pypi name: cryptography version: 38.0.4 - url: https://files.pythonhosted.org/packages/52/1b/49ebc2b59e9126f1f378ae910e98704d54a3f48b78e2d6d6c8cfe6fbe06f/cryptography-38.0.4-cp36-abi3-macosx_10_10_x86_64.whl - sha256: 1f13ddda26a04c06eb57119caf27a524ccae20533729f4b1e4a69b54e07035eb + url: https://files.pythonhosted.org/packages/75/7a/2ea7dd2202638cf1053aaa8fbbaddded0b78c78832b3d03cafa0416a6c84/cryptography-38.0.4-cp36-abi3-macosx_10_10_universal2.whl + sha256: 2fa36a7b2cc0998a3a4d5af26ccb6273f3df133d61da2ba13b3286261e7efb70 requires_dist: - cffi>=1.12 - sphinx!=1.8.0,!=3.1.0,!=3.1.1,>=1.6.5 ; extra == 'docs' @@ -10199,8 +10199,8 @@ packages: - kind: pypi name: cryptography version: 38.0.4 - url: https://files.pythonhosted.org/packages/75/7a/2ea7dd2202638cf1053aaa8fbbaddded0b78c78832b3d03cafa0416a6c84/cryptography-38.0.4-cp36-abi3-macosx_10_10_universal2.whl - sha256: 2fa36a7b2cc0998a3a4d5af26ccb6273f3df133d61da2ba13b3286261e7efb70 + url: https://files.pythonhosted.org/packages/a2/8f/6c52b1f9d650863e8f67edbe062c04f1c8455579eaace1593d8fe469319a/cryptography-38.0.4-cp36-abi3-manylinux_2_28_aarch64.whl + sha256: bfe6472507986613dc6cc00b3d492b2f7564b02b3b3682d25ca7f40fa3fd321b requires_dist: - cffi>=1.12 - sphinx!=1.8.0,!=3.1.0,!=3.1.1,>=1.6.5 ; extra == 'docs' @@ -10227,8 +10227,8 @@ packages: - kind: pypi name: cryptography version: 38.0.4 - url: https://files.pythonhosted.org/packages/a2/8f/6c52b1f9d650863e8f67edbe062c04f1c8455579eaace1593d8fe469319a/cryptography-38.0.4-cp36-abi3-manylinux_2_28_aarch64.whl - sha256: bfe6472507986613dc6cc00b3d492b2f7564b02b3b3682d25ca7f40fa3fd321b + url: https://files.pythonhosted.org/packages/52/1b/49ebc2b59e9126f1f378ae910e98704d54a3f48b78e2d6d6c8cfe6fbe06f/cryptography-38.0.4-cp36-abi3-macosx_10_10_x86_64.whl + sha256: 1f13ddda26a04c06eb57119caf27a524ccae20533729f4b1e4a69b54e07035eb requires_dist: - cffi>=1.12 - sphinx!=1.8.0,!=3.1.0,!=3.1.1,>=1.6.5 ; extra == 'docs' @@ -10392,12 +10392,6 @@ packages: url: https://files.pythonhosted.org/packages/b6/83/b0a63fc7b315edd46821a1a381d18765c1353d201246da44558175cddd56/Cython-3.0.10-py2.py3-none-any.whl sha256: fcbb679c0b43514d591577fd0d20021c55c240ca9ccafbdb82d3fb95e5edfee2 requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' -- kind: pypi - name: cython - version: 3.0.10 - url: https://files.pythonhosted.org/packages/05/69/198e26fb362a35460cbc72596352228fb8bddb15d11a787acfd7fa30aec4/Cython-3.0.10-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 051069638abfb076900b0c2bcb6facf545655b3f429e80dd14365192074af5a4 - requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' - kind: pypi name: cython version: 3.0.10 @@ -10410,6 +10404,12 @@ packages: url: https://files.pythonhosted.org/packages/18/ec/f47a721071d084d6c2b6783eb8d058b964b1450cb708d920d0d792f42001/Cython-3.0.10-cp311-cp311-win_amd64.whl sha256: 3919a55ec9b6c7db6f68a004c21c05ed540c40dbe459ced5d801d5a1f326a053 requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' +- kind: pypi + name: cython + version: 3.0.10 + url: https://files.pythonhosted.org/packages/05/69/198e26fb362a35460cbc72596352228fb8bddb15d11a787acfd7fa30aec4/Cython-3.0.10-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 051069638abfb076900b0c2bcb6facf545655b3f429e80dd14365192074af5a4 + requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' - kind: pypi name: dataclasses-json version: 0.6.7 @@ -10428,14 +10428,14 @@ packages: - kind: pypi name: debugpy version: 1.8.1 - url: https://files.pythonhosted.org/packages/2a/0e/b6ca28f1a0c86c601c9253e71dbfc2f6acbda6930e53f3295b02911bd5ae/debugpy-1.8.1-cp311-cp311-win_amd64.whl - sha256: 1a9fe0829c2b854757b4fd0a338d93bc17249a3bf69ecf765c61d4c522bb92a8 + url: https://files.pythonhosted.org/packages/1d/04/ce7170a5094fe5943b11925d3e11ae7ee6c5c79166f0b0298420995ea9cc/debugpy-1.8.1-cp311-cp311-macosx_11_0_universal2.whl + sha256: 016a9fcfc2c6b57f939673c874310d8581d51a0fe0858e7fac4e240c5eb743cb requires_python: '>=3.8' - kind: pypi name: debugpy version: 1.8.1 - url: https://files.pythonhosted.org/packages/1d/04/ce7170a5094fe5943b11925d3e11ae7ee6c5c79166f0b0298420995ea9cc/debugpy-1.8.1-cp311-cp311-macosx_11_0_universal2.whl - sha256: 016a9fcfc2c6b57f939673c874310d8581d51a0fe0858e7fac4e240c5eb743cb + url: https://files.pythonhosted.org/packages/2a/0e/b6ca28f1a0c86c601c9253e71dbfc2f6acbda6930e53f3295b02911bd5ae/debugpy-1.8.1-cp311-cp311-win_amd64.whl + sha256: 1a9fe0829c2b854757b4fd0a338d93bc17249a3bf69ecf765c61d4c522bb92a8 requires_python: '>=3.8' - kind: pypi name: decorator @@ -10938,24 +10938,24 @@ packages: - kind: pypi name: faiss-cpu version: 1.8.0 - url: https://files.pythonhosted.org/packages/34/7b/d2c76b92d3082998f74b6318c86f350f33f9a6bca7f671641744ba74b73d/faiss_cpu-1.8.0-cp311-cp311-macosx_10_14_x86_64.whl - sha256: c9e6ad94b86626be1a0faff3e53c4ca169eba88aa156d7e90c5a2e9ba30558fb + url: https://files.pythonhosted.org/packages/b5/be/23bfb89fdeacf133dffd905787c620740d89d3fd35ffcf98bdd31f9348f7/faiss_cpu-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: b644b366c3b239b34fa3e08bf65bfc78a24eda1e1ea5b2b6d9be3e8fc73d8179 requires_dist: - numpy requires_python: '>=3.8' - kind: pypi name: faiss-cpu version: 1.8.0 - url: https://files.pythonhosted.org/packages/b5/be/23bfb89fdeacf133dffd905787c620740d89d3fd35ffcf98bdd31f9348f7/faiss_cpu-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: b644b366c3b239b34fa3e08bf65bfc78a24eda1e1ea5b2b6d9be3e8fc73d8179 + url: https://files.pythonhosted.org/packages/d3/ad/63eb31be05c38445781caecbc6d3b9dec151012194b00573ba34f29d5cf5/faiss_cpu-1.8.0-cp311-cp311-win_amd64.whl + sha256: f85ecf3514850f93985be238351f5a70736133cfae784b372640aa17c6343a1b requires_dist: - numpy requires_python: '>=3.8' - kind: pypi name: faiss-cpu version: 1.8.0 - url: https://files.pythonhosted.org/packages/d3/ad/63eb31be05c38445781caecbc6d3b9dec151012194b00573ba34f29d5cf5/faiss_cpu-1.8.0-cp311-cp311-win_amd64.whl - sha256: f85ecf3514850f93985be238351f5a70736133cfae784b372640aa17c6343a1b + url: https://files.pythonhosted.org/packages/34/7b/d2c76b92d3082998f74b6318c86f350f33f9a6bca7f671641744ba74b73d/faiss_cpu-1.8.0-cp311-cp311-macosx_10_14_x86_64.whl + sha256: c9e6ad94b86626be1a0faff3e53c4ca169eba88aa156d7e90c5a2e9ba30558fb requires_dist: - numpy requires_python: '>=3.8' @@ -11455,8 +11455,8 @@ packages: - kind: pypi name: fonttools version: 4.53.0 - url: https://files.pythonhosted.org/packages/00/48/8e9ca9e17de09f5a18d9afb3a3f456689491b985bd144ccc1d9b0c3c06bf/fonttools-4.53.0-cp311-cp311-win_amd64.whl - sha256: 9fe9096a60113e1d755e9e6bda15ef7e03391ee0554d22829aa506cdf946f796 + url: https://files.pythonhosted.org/packages/69/2d/8aa6f3ad5fa586d92b95aaa56376f6b20e0136128a99e6e80c811c5f5b4c/fonttools-4.53.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: 4f520d9ac5b938e6494f58a25c77564beca7d0199ecf726e1bd3d56872c59749 requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -11492,8 +11492,8 @@ packages: - kind: pypi name: fonttools version: 4.53.0 - url: https://files.pythonhosted.org/packages/69/2d/8aa6f3ad5fa586d92b95aaa56376f6b20e0136128a99e6e80c811c5f5b4c/fonttools-4.53.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: 4f520d9ac5b938e6494f58a25c77564beca7d0199ecf726e1bd3d56872c59749 + url: https://files.pythonhosted.org/packages/d3/0c/7236cacbe07a2ecb256525f8b3c3b70877e87770eeb1bc218839590b1888/fonttools-4.53.0-cp311-cp311-macosx_10_9_universal2.whl + sha256: a209d2e624ba492df4f3bfad5996d1f76f03069c6133c60cd04f9a9e715595ec requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -11529,8 +11529,8 @@ packages: - kind: pypi name: fonttools version: 4.53.0 - url: https://files.pythonhosted.org/packages/d3/0c/7236cacbe07a2ecb256525f8b3c3b70877e87770eeb1bc218839590b1888/fonttools-4.53.0-cp311-cp311-macosx_10_9_universal2.whl - sha256: a209d2e624ba492df4f3bfad5996d1f76f03069c6133c60cd04f9a9e715595ec + url: https://files.pythonhosted.org/packages/00/48/8e9ca9e17de09f5a18d9afb3a3f456689491b985bd144ccc1d9b0c3c06bf/fonttools-4.53.0-cp311-cp311-win_amd64.whl + sha256: 9fe9096a60113e1d755e9e6bda15ef7e03391ee0554d22829aa506cdf946f796 requires_dist: - fs<3,>=2.2.0 ; extra == 'all' - lxml>=4.0 ; extra == 'all' @@ -11648,14 +11648,14 @@ packages: - kind: pypi name: freetype-py version: 2.4.0 - url: https://files.pythonhosted.org/packages/b4/f5/4b8bb492464247236bd3dabd7734b3ea49adc63cf2e53160e830ebccb39d/freetype_py-2.4.0-py3-none-win_amd64.whl - sha256: a2620788d4f0c00bd75fee2dfca61635ab0da856131598c96e2355d5257f70e5 + url: https://files.pythonhosted.org/packages/7c/77/faec42d1ffac2b970f606860a5bb083d606f1c673a5c57ab26382c8efec1/freetype_py-2.4.0-py3-none-macosx_10_9_universal2.whl + sha256: 3e0f5a91bc812f42d98a92137e86bac4ed037a29e43dafdb76d716d5732189e8 requires_python: '>=3.7' - kind: pypi name: freetype-py version: 2.4.0 - url: https://files.pythonhosted.org/packages/7c/77/faec42d1ffac2b970f606860a5bb083d606f1c673a5c57ab26382c8efec1/freetype_py-2.4.0-py3-none-macosx_10_9_universal2.whl - sha256: 3e0f5a91bc812f42d98a92137e86bac4ed037a29e43dafdb76d716d5732189e8 + url: https://files.pythonhosted.org/packages/b4/f5/4b8bb492464247236bd3dabd7734b3ea49adc63cf2e53160e830ebccb39d/freetype_py-2.4.0-py3-none-win_amd64.whl + sha256: a2620788d4f0c00bd75fee2dfca61635ab0da856131598c96e2355d5257f70e5 requires_python: '>=3.7' - kind: pypi name: frozendict @@ -12253,8 +12253,8 @@ packages: - kind: pypi name: google-crc32c version: 1.5.0 - url: https://files.pythonhosted.org/packages/41/3f/8141b03ad127fc569c3efda2bfe31d64665e02e2b8b7fbf7b25ea914c27a/google_crc32c-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 1034d91442ead5a95b5aaef90dbfaca8633b0247d1e41621d1e9f9db88c36298 + url: https://files.pythonhosted.org/packages/69/0f/7f89ae2b22c55273110a44a7ed55a2948bc213fb58983093fbefcdfd2d13/google_crc32c-1.5.0-cp311-cp311-macosx_10_9_universal2.whl + sha256: cae0274952c079886567f3f4f685bcaf5708f0a23a5f5216fdab71f81a6c0273 requires_dist: - pytest ; extra == 'testing' requires_python: '>=3.7' @@ -12269,16 +12269,16 @@ packages: - kind: pypi name: google-crc32c version: 1.5.0 - url: https://files.pythonhosted.org/packages/69/0f/7f89ae2b22c55273110a44a7ed55a2948bc213fb58983093fbefcdfd2d13/google_crc32c-1.5.0-cp311-cp311-macosx_10_9_universal2.whl - sha256: cae0274952c079886567f3f4f685bcaf5708f0a23a5f5216fdab71f81a6c0273 + url: https://files.pythonhosted.org/packages/fc/76/3ef124b893aa280e45e95d2346160f1d1d5c0ffc89d3f6e446c83116fb91/google_crc32c-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + sha256: 7c42c70cd1d362284289c6273adda4c6af8039a8ae12dc451dcd61cdabb8ab57 requires_dist: - pytest ; extra == 'testing' requires_python: '>=3.7' - kind: pypi name: google-crc32c version: 1.5.0 - url: https://files.pythonhosted.org/packages/fc/76/3ef124b893aa280e45e95d2346160f1d1d5c0ffc89d3f6e446c83116fb91/google_crc32c-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl - sha256: 7c42c70cd1d362284289c6273adda4c6af8039a8ae12dc451dcd61cdabb8ab57 + url: https://files.pythonhosted.org/packages/41/3f/8141b03ad127fc569c3efda2bfe31d64665e02e2b8b7fbf7b25ea914c27a/google_crc32c-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 1034d91442ead5a95b5aaef90dbfaca8633b0247d1e41621d1e9f9db88c36298 requires_dist: - pytest ; extra == 'testing' requires_python: '>=3.7' @@ -13744,24 +13744,24 @@ packages: - kind: pypi name: kiwisolver version: 1.4.5 - url: https://files.pythonhosted.org/packages/1e/37/d3c2d4ba2719059a0f12730947bbe1ad5ee8bff89e8c35319dcb2c9ddb4c/kiwisolver-1.4.5-cp311-cp311-win_amd64.whl - sha256: 6c08e1312a9cf1074d17b17728d3dfce2a5125b2d791527f33ffbe805200a355 + url: https://files.pythonhosted.org/packages/4a/fe/23d7fa78f7c66086d196406beb1fb2eaf629dd7adc01c3453033303d17fa/kiwisolver-1.4.5-cp311-cp311-macosx_11_0_arm64.whl + sha256: fcc700eadbbccbf6bc1bcb9dbe0786b4b1cb91ca0dcda336eef5c2beed37b797 requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' - kind: pypi name: kiwisolver version: 1.4.5 - url: https://files.pythonhosted.org/packages/4a/fe/23d7fa78f7c66086d196406beb1fb2eaf629dd7adc01c3453033303d17fa/kiwisolver-1.4.5-cp311-cp311-macosx_11_0_arm64.whl - sha256: fcc700eadbbccbf6bc1bcb9dbe0786b4b1cb91ca0dcda336eef5c2beed37b797 + url: https://files.pythonhosted.org/packages/a6/94/695922e71288855fc7cace3bdb52edda9d7e50edba77abb0c9d7abb51e96/kiwisolver-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 8ab3919a9997ab7ef2fbbed0cc99bb28d3c13e6d4b1ad36e97e482558a91be90 requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' - kind: pypi name: kiwisolver version: 1.4.5 - url: https://files.pythonhosted.org/packages/a6/94/695922e71288855fc7cace3bdb52edda9d7e50edba77abb0c9d7abb51e96/kiwisolver-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 8ab3919a9997ab7ef2fbbed0cc99bb28d3c13e6d4b1ad36e97e482558a91be90 + url: https://files.pythonhosted.org/packages/1e/37/d3c2d4ba2719059a0f12730947bbe1ad5ee8bff89e8c35319dcb2c9ddb4c/kiwisolver-1.4.5-cp311-cp311-win_amd64.whl + sha256: 6c08e1312a9cf1074d17b17728d3dfce2a5125b2d791527f33ffbe805200a355 requires_dist: - typing-extensions ; python_version < '3.8' requires_python: '>=3.7' @@ -19337,12 +19337,6 @@ packages: url: https://files.pythonhosted.org/packages/6b/99/5d00a7d671b1ba1751fc9f19d3b36f3300774c6eebe2bcdb5f6191763eb4/llvmlite-0.43.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: 977525a1e5f4059316b183fb4fd34fa858c9eade31f165427a3977c95e3ee749 requires_python: '>=3.9' -- kind: pypi - name: llvmlite - version: 0.43.0 - url: https://files.pythonhosted.org/packages/20/ab/ed5ed3688c6ba4f0b8d789da19fd8e30a9cf7fc5852effe311bc5aefe73e/llvmlite-0.43.0-cp311-cp311-win_amd64.whl - sha256: d5bd550001d26450bd90777736c69d68c487d17bf371438f975229b2b8241a91 - requires_python: '>=3.9' - kind: pypi name: llvmlite version: 0.43.0 @@ -19355,6 +19349,12 @@ packages: url: https://files.pythonhosted.org/packages/95/8c/de3276d773ab6ce3ad676df5fab5aac19696b2956319d65d7dd88fb10f19/llvmlite-0.43.0-cp311-cp311-macosx_10_9_x86_64.whl sha256: 3e8d0618cb9bfe40ac38a9633f2493d4d4e9fcc2f438d39a4e854f39cc0f5f98 requires_python: '>=3.9' +- kind: pypi + name: llvmlite + version: 0.43.0 + url: https://files.pythonhosted.org/packages/20/ab/ed5ed3688c6ba4f0b8d789da19fd8e30a9cf7fc5852effe311bc5aefe73e/llvmlite-0.43.0-cp311-cp311-win_amd64.whl + sha256: d5bd550001d26450bd90777736c69d68c487d17bf371438f975229b2b8241a91 + requires_python: '>=3.9' - kind: pypi name: lmdb version: 1.4.1 @@ -19393,8 +19393,8 @@ packages: - kind: pypi name: lxml version: 5.2.2 - url: https://files.pythonhosted.org/packages/04/19/d6aa2d980f220a04c91d4de538d2fea1a65535e7b0a4aec0998ce46e3667/lxml-5.2.2-cp311-cp311-win_amd64.whl - sha256: 49095a38eb333aaf44c06052fd2ec3b8f23e19747ca7ec6f6c954ffea6dbf7be + url: https://files.pythonhosted.org/packages/da/6a/24e9f77d17668dd4ac0a6c2a56113fd3e0db07cee51e3a67afcd47c597e5/lxml-5.2.2-cp311-cp311-macosx_10_9_universal2.whl + sha256: 45f9494613160d0405682f9eee781c7e6d1bf45f819654eb249f8f46a2c22545 requires_dist: - cssselect>=0.7 ; extra == 'cssselect' - html5lib ; extra == 'html5' @@ -19405,8 +19405,8 @@ packages: - kind: pypi name: lxml version: 5.2.2 - url: https://files.pythonhosted.org/packages/da/6a/24e9f77d17668dd4ac0a6c2a56113fd3e0db07cee51e3a67afcd47c597e5/lxml-5.2.2-cp311-cp311-macosx_10_9_universal2.whl - sha256: 45f9494613160d0405682f9eee781c7e6d1bf45f819654eb249f8f46a2c22545 + url: https://files.pythonhosted.org/packages/4e/42/3bfe92749715c819763d2205370ecc7f586b44e277f38839e27cce7d6bb8/lxml-5.2.2-cp311-cp311-macosx_10_9_x86_64.whl + sha256: b0b3f2df149efb242cee2ffdeb6674b7f30d23c9a7af26595099afaf46ef4e88 requires_dist: - cssselect>=0.7 ; extra == 'cssselect' - html5lib ; extra == 'html5' @@ -19417,8 +19417,8 @@ packages: - kind: pypi name: lxml version: 5.2.2 - url: https://files.pythonhosted.org/packages/4e/42/3bfe92749715c819763d2205370ecc7f586b44e277f38839e27cce7d6bb8/lxml-5.2.2-cp311-cp311-macosx_10_9_x86_64.whl - sha256: b0b3f2df149efb242cee2ffdeb6674b7f30d23c9a7af26595099afaf46ef4e88 + url: https://files.pythonhosted.org/packages/04/19/d6aa2d980f220a04c91d4de538d2fea1a65535e7b0a4aec0998ce46e3667/lxml-5.2.2-cp311-cp311-win_amd64.whl + sha256: 49095a38eb333aaf44c06052fd2ec3b8f23e19747ca7ec6f6c954ffea6dbf7be requires_dist: - cssselect>=0.7 ; extra == 'cssselect' - html5lib ; extra == 'html5' @@ -19625,12 +19625,6 @@ packages: url: https://files.pythonhosted.org/packages/97/18/c30da5e7a0e7f4603abfc6780574131221d9148f323752c2755d48abad30/MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5 requires_python: '>=3.7' -- kind: pypi - name: markupsafe - version: 2.1.5 - url: https://files.pythonhosted.org/packages/b7/a2/c78a06a9ec6d04b3445a949615c4c7ed86a0b2eb68e44e7541b9d57067cc/MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl - sha256: 2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617 - requires_python: '>=3.7' - kind: pypi name: markupsafe version: 2.1.5 @@ -19643,6 +19637,12 @@ packages: url: https://files.pythonhosted.org/packages/6b/cb/aed7a284c00dfa7c0682d14df85ad4955a350a21d2e3b06d8240497359bf/MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl sha256: 5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2 requires_python: '>=3.7' +- kind: pypi + name: markupsafe + version: 2.1.5 + url: https://files.pythonhosted.org/packages/b7/a2/c78a06a9ec6d04b3445a949615c4c7ed86a0b2eb68e44e7541b9d57067cc/MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl + sha256: 2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617 + requires_python: '>=3.7' - kind: conda name: markupsafe version: 2.1.5 @@ -19788,8 +19788,8 @@ packages: - kind: pypi name: matplotlib version: 3.9.0 - url: https://files.pythonhosted.org/packages/c6/c8/6936e8c7b279a5abac82f399d8d72ac25da530cf5f78a0e40063e492558c/matplotlib-3.9.0-cp311-cp311-win_amd64.whl - sha256: a5be985db2596d761cdf0c2eaf52396f26e6a64ab46bd8cd810c48972349d1be + url: https://files.pythonhosted.org/packages/f4/b4/c1700c8b2ff8d379c187f37055e61bd7a611eb2c544466600a7734793d54/matplotlib-3.9.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: 9a2fa6d899e17ddca6d6526cf6e7ba677738bf2a6a9590d702c277204a7c6152 requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -19810,8 +19810,8 @@ packages: - kind: pypi name: matplotlib version: 3.9.0 - url: https://files.pythonhosted.org/packages/f4/b4/c1700c8b2ff8d379c187f37055e61bd7a611eb2c544466600a7734793d54/matplotlib-3.9.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: 9a2fa6d899e17ddca6d6526cf6e7ba677738bf2a6a9590d702c277204a7c6152 + url: https://files.pythonhosted.org/packages/09/49/569b50eb5e5a75b61f7a0bacb6029e9ea9c8a1190df55a39a31789244e09/matplotlib-3.9.0-cp311-cp311-macosx_10_12_x86_64.whl + sha256: 063af8587fceeac13b0936c42a2b6c732c2ab1c98d38abc3337e430e1ff75e38 requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -19832,8 +19832,8 @@ packages: - kind: pypi name: matplotlib version: 3.9.0 - url: https://files.pythonhosted.org/packages/09/49/569b50eb5e5a75b61f7a0bacb6029e9ea9c8a1190df55a39a31789244e09/matplotlib-3.9.0-cp311-cp311-macosx_10_12_x86_64.whl - sha256: 063af8587fceeac13b0936c42a2b6c732c2ab1c98d38abc3337e430e1ff75e38 + url: https://files.pythonhosted.org/packages/c6/c8/6936e8c7b279a5abac82f399d8d72ac25da530cf5f78a0e40063e492558c/matplotlib-3.9.0-cp311-cp311-win_amd64.whl + sha256: a5be985db2596d761cdf0c2eaf52396f26e6a64ab46bd8cd810c48972349d1be requires_dist: - contourpy>=1.0.1 - cycler>=0.10 @@ -20164,12 +20164,6 @@ packages: url: https://files.pythonhosted.org/packages/52/ec/be54a3ad110f386d5bd7a9a42a4ff36b3cd723ebe597f41073a73ffa16b8/multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: 85f67aed7bb647f93e7520633d8f51d3cbc6ab96957c71272b286b2f30dc70ed requires_python: '>=3.7' -- kind: pypi - name: multidict - version: 6.0.5 - url: https://files.pythonhosted.org/packages/88/aa/ea217cb18325aa05cb3e3111c19715f1e97c50a4a900cbc20e54648de5f5/multidict-6.0.5-cp311-cp311-win_amd64.whl - sha256: 2faa5ae9376faba05f630d7e5e6be05be22913782b927b19d12b8145968a85ea - requires_python: '>=3.7' - kind: pypi name: multidict version: 6.0.5 @@ -20182,6 +20176,12 @@ packages: url: https://files.pythonhosted.org/packages/21/db/3403263f158b0bc7b0d4653766d71cb39498973f2042eead27b2e9758782/multidict-6.0.5-cp311-cp311-macosx_10_9_x86_64.whl sha256: 53689bb4e102200a4fafa9de9c7c3c212ab40a7ab2c8e474491914d2305f187e requires_python: '>=3.7' +- kind: pypi + name: multidict + version: 6.0.5 + url: https://files.pythonhosted.org/packages/88/aa/ea217cb18325aa05cb3e3111c19715f1e97c50a4a900cbc20e54648de5f5/multidict-6.0.5-cp311-cp311-win_amd64.whl + sha256: 2faa5ae9376faba05f630d7e5e6be05be22913782b927b19d12b8145968a85ea + requires_python: '>=3.7' - kind: conda name: multidict version: 6.0.5 @@ -20965,8 +20965,8 @@ packages: - kind: pypi name: numba version: 0.60.0 - url: https://files.pythonhosted.org/packages/79/89/2d924ca60dbf949f18a6fec223a2445f5f428d9a5f97a6b29c2122319015/numba-0.60.0-cp311-cp311-win_amd64.whl - sha256: cac02c041e9b5bc8cf8f2034ff6f0dbafccd1ae9590dc146b3a02a45e53af4e2 + url: https://files.pythonhosted.org/packages/9a/51/a4dc2c01ce7a850b8e56ff6d5381d047a5daea83d12bad08aa071d34b2ee/numba-0.60.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: 3fb02b344a2a80efa6f677aa5c40cd5dd452e1b35f8d1c2af0dfd9ada9978e4b requires_dist: - llvmlite<0.44,>=0.43.0.dev0 - numpy<2.1,>=1.22 @@ -20974,8 +20974,8 @@ packages: - kind: pypi name: numba version: 0.60.0 - url: https://files.pythonhosted.org/packages/9a/51/a4dc2c01ce7a850b8e56ff6d5381d047a5daea83d12bad08aa071d34b2ee/numba-0.60.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: 3fb02b344a2a80efa6f677aa5c40cd5dd452e1b35f8d1c2af0dfd9ada9978e4b + url: https://files.pythonhosted.org/packages/98/ad/df18d492a8f00d29a30db307904b9b296e37507034eedb523876f3a2e13e/numba-0.60.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: a17b70fc9e380ee29c42717e8cc0bfaa5556c416d94f9aa96ba13acb41bdece8 requires_dist: - llvmlite<0.44,>=0.43.0.dev0 - numpy<2.1,>=1.22 @@ -20983,18 +20983,12 @@ packages: - kind: pypi name: numba version: 0.60.0 - url: https://files.pythonhosted.org/packages/98/ad/df18d492a8f00d29a30db307904b9b296e37507034eedb523876f3a2e13e/numba-0.60.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: a17b70fc9e380ee29c42717e8cc0bfaa5556c416d94f9aa96ba13acb41bdece8 + url: https://files.pythonhosted.org/packages/79/89/2d924ca60dbf949f18a6fec223a2445f5f428d9a5f97a6b29c2122319015/numba-0.60.0-cp311-cp311-win_amd64.whl + sha256: cac02c041e9b5bc8cf8f2034ff6f0dbafccd1ae9590dc146b3a02a45e53af4e2 requires_dist: - llvmlite<0.44,>=0.43.0.dev0 - numpy<2.1,>=1.22 requires_python: '>=3.9' -- kind: pypi - name: numpy - version: 1.26.4 - url: https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71 - requires_python: '>=3.9' - kind: pypi name: numpy version: 1.26.4 @@ -21013,6 +21007,12 @@ packages: url: https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl sha256: cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2 requires_python: '>=3.9' +- kind: pypi + name: numpy + version: 1.26.4 + url: https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71 + requires_python: '>=3.9' - kind: conda name: numpy version: 1.26.4 @@ -21319,8 +21319,8 @@ packages: - kind: pypi name: opencv-contrib-python version: 4.6.0.66 - url: https://files.pythonhosted.org/packages/50/fd/30c8a797422a008c10e39dbdb5fa4e9eef3131a608c5688db4afa954ff7d/opencv_contrib_python-4.6.0.66-cp36-abi3-macosx_10_15_x86_64.whl - sha256: 1dcdd0c68ae8495668f8a3360f7da5a24bc490320f21fc819bf60e197bf5bd7e + url: https://files.pythonhosted.org/packages/34/45/c8bc145b1541d1fbbf25d5494cd76453d9855971cfe571b9ad7e13cdb4c8/opencv_contrib_python-4.6.0.66-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 658ee41d6026614c7d4398fe7144b181e543d011ea190a0b80ec7a7d74ac744d requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.2 ; python_version >= '3.10' @@ -21333,8 +21333,8 @@ packages: - kind: pypi name: opencv-contrib-python version: 4.6.0.66 - url: https://files.pythonhosted.org/packages/34/45/c8bc145b1541d1fbbf25d5494cd76453d9855971cfe571b9ad7e13cdb4c8/opencv_contrib_python-4.6.0.66-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 658ee41d6026614c7d4398fe7144b181e543d011ea190a0b80ec7a7d74ac744d + url: https://files.pythonhosted.org/packages/63/0b/6ef1acbaa21e5245c85a42f9f0ecfaf2e7420b24615a00f0eee170328e6b/opencv_contrib_python-4.6.0.66-cp36-abi3-win_amd64.whl + sha256: a338e1fb67fb25b30634cb34cd79328d4431f838964cfd7689f254012dd98ed9 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.2 ; python_version >= '3.10' @@ -21347,8 +21347,8 @@ packages: - kind: pypi name: opencv-contrib-python version: 4.6.0.66 - url: https://files.pythonhosted.org/packages/63/0b/6ef1acbaa21e5245c85a42f9f0ecfaf2e7420b24615a00f0eee170328e6b/opencv_contrib_python-4.6.0.66-cp36-abi3-win_amd64.whl - sha256: a338e1fb67fb25b30634cb34cd79328d4431f838964cfd7689f254012dd98ed9 + url: https://files.pythonhosted.org/packages/50/fd/30c8a797422a008c10e39dbdb5fa4e9eef3131a608c5688db4afa954ff7d/opencv_contrib_python-4.6.0.66-cp36-abi3-macosx_10_15_x86_64.whl + sha256: 1dcdd0c68ae8495668f8a3360f7da5a24bc490320f21fc819bf60e197bf5bd7e requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.2 ; python_version >= '3.10' @@ -21378,8 +21378,8 @@ packages: - kind: pypi name: opencv-contrib-python version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/a7/9e/7110d2c5d543ab03b9581dbb1f8e2429863e44e0c9b4960b766f230c1279/opencv_contrib_python-4.10.0.84-cp37-abi3-win_amd64.whl - sha256: 47ec3160dae75f70e099b286d1a2e086d20dac8b06e759f60eaf867e6bdecba7 + url: https://files.pythonhosted.org/packages/92/64/c1194510eaed272d86b53a08c790ca6ed1c450f06d401c49c8145fc46d40/opencv_contrib_python-4.10.0.84-cp37-abi3-macosx_11_0_arm64.whl + sha256: ee4b0919026d8c533aeb69b16c6ec4a891a2f6844efaa14121bf68838753209c requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21395,8 +21395,8 @@ packages: - kind: pypi name: opencv-contrib-python version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/92/64/c1194510eaed272d86b53a08c790ca6ed1c450f06d401c49c8145fc46d40/opencv_contrib_python-4.10.0.84-cp37-abi3-macosx_11_0_arm64.whl - sha256: ee4b0919026d8c533aeb69b16c6ec4a891a2f6844efaa14121bf68838753209c + url: https://files.pythonhosted.org/packages/09/94/d077c4c976c2d7a88812fd55396e92edae0e0c708689dbd8c8f508920e47/opencv_contrib_python-4.10.0.84-cp37-abi3-macosx_12_0_x86_64.whl + sha256: dea80d4db73b8acccf9e16b5744bf3654f47b22745074263f0a6c10de26c5ef5 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21412,8 +21412,8 @@ packages: - kind: pypi name: opencv-contrib-python version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/09/94/d077c4c976c2d7a88812fd55396e92edae0e0c708689dbd8c8f508920e47/opencv_contrib_python-4.10.0.84-cp37-abi3-macosx_12_0_x86_64.whl - sha256: dea80d4db73b8acccf9e16b5744bf3654f47b22745074263f0a6c10de26c5ef5 + url: https://files.pythonhosted.org/packages/a7/9e/7110d2c5d543ab03b9581dbb1f8e2429863e44e0c9b4960b766f230c1279/opencv_contrib_python-4.10.0.84-cp37-abi3-win_amd64.whl + sha256: 47ec3160dae75f70e099b286d1a2e086d20dac8b06e759f60eaf867e6bdecba7 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21443,8 +21443,8 @@ packages: - kind: pypi name: opencv-python version: 4.6.0.66 - url: https://files.pythonhosted.org/packages/bc/71/4575227302db0b95bbf635dd87f2c58339f84c6e63ade1afc7d332414da2/opencv_python-4.6.0.66-cp36-abi3-macosx_10_15_x86_64.whl - sha256: e6e448b62afc95c5b58f97e87ef84699e6607fe5c58730a03301c52496005cae + url: https://files.pythonhosted.org/packages/af/bf/8d189a5c43460f6b5c8eb81ead8732e94b9f73ef8d9abba9e8f5a61a6531/opencv_python-4.6.0.66-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: dbdc84a9b4ea2cbae33861652d25093944b9959279200b7ae0badd32439f74de requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.2 ; python_version >= '3.10' @@ -21457,8 +21457,8 @@ packages: - kind: pypi name: opencv-python version: 4.6.0.66 - url: https://files.pythonhosted.org/packages/af/bf/8d189a5c43460f6b5c8eb81ead8732e94b9f73ef8d9abba9e8f5a61a6531/opencv_python-4.6.0.66-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: dbdc84a9b4ea2cbae33861652d25093944b9959279200b7ae0badd32439f74de + url: https://files.pythonhosted.org/packages/cf/09/b24c266cd61ddeed101b90c92a26f54d060b06f4a1b102eb891576d6e9e2/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl + sha256: 0dc82a3d8630c099d2f3ac1b1aabee164e8188db54a786abb7a4e27eba309440 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.2 ; python_version >= '3.10' @@ -21471,8 +21471,8 @@ packages: - kind: pypi name: opencv-python version: 4.6.0.66 - url: https://files.pythonhosted.org/packages/cf/09/b24c266cd61ddeed101b90c92a26f54d060b06f4a1b102eb891576d6e9e2/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl - sha256: 0dc82a3d8630c099d2f3ac1b1aabee164e8188db54a786abb7a4e27eba309440 + url: https://files.pythonhosted.org/packages/bc/71/4575227302db0b95bbf635dd87f2c58339f84c6e63ade1afc7d332414da2/opencv_python-4.6.0.66-cp36-abi3-macosx_10_15_x86_64.whl + sha256: e6e448b62afc95c5b58f97e87ef84699e6607fe5c58730a03301c52496005cae requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.2 ; python_version >= '3.10' @@ -21485,8 +21485,8 @@ packages: - kind: pypi name: opencv-python version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/4a/e7/b70a2d9ab205110d715906fc8ec83fbb00404aeb3a37a0654fdb68eb0c8c/opencv-python-4.10.0.84.tar.gz - sha256: 72d234e4582e9658ffea8e9cae5b63d488ad06994ef12d81dc303b17472f3526 + url: https://files.pythonhosted.org/packages/66/82/564168a349148298aca281e342551404ef5521f33fba17b388ead0a84dc5/opencv_python-4.10.0.84-cp37-abi3-macosx_11_0_arm64.whl + sha256: fc182f8f4cda51b45f01c64e4cbedfc2f00aff799debebc305d8d0210c43f251 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21519,8 +21519,8 @@ packages: - kind: pypi name: opencv-python version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/66/82/564168a349148298aca281e342551404ef5521f33fba17b388ead0a84dc5/opencv_python-4.10.0.84-cp37-abi3-macosx_11_0_arm64.whl - sha256: fc182f8f4cda51b45f01c64e4cbedfc2f00aff799debebc305d8d0210c43f251 + url: https://files.pythonhosted.org/packages/81/e4/7a987ebecfe5ceaf32db413b67ff18eb3092c598408862fff4d7cc3fd19b/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + sha256: 09a332b50488e2dda866a6c5573ee192fe3583239fb26ff2f7f9ceb0bc119ea6 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21536,8 +21536,8 @@ packages: - kind: pypi name: opencv-python version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/81/e4/7a987ebecfe5ceaf32db413b67ff18eb3092c598408862fff4d7cc3fd19b/opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl - sha256: 09a332b50488e2dda866a6c5573ee192fe3583239fb26ff2f7f9ceb0bc119ea6 + url: https://files.pythonhosted.org/packages/4a/e7/b70a2d9ab205110d715906fc8ec83fbb00404aeb3a37a0654fdb68eb0c8c/opencv-python-4.10.0.84.tar.gz + sha256: 72d234e4582e9658ffea8e9cae5b63d488ad06994ef12d81dc303b17472f3526 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21604,8 +21604,8 @@ packages: - kind: pypi name: opencv-python-headless version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/c0/7b/b4c67f5dad7a9a61c47f7a39e4050e8a4628bd64b3c3daaeb755d759f928/opencv_python_headless-4.10.0.84-cp37-abi3-macosx_12_0_x86_64.whl - sha256: 5ae454ebac0eb0a0b932e3406370aaf4212e6a3fdb5038cc86c7aea15a6851da + url: https://files.pythonhosted.org/packages/d1/09/248f86a404567303cdf120e4a301f389b68e3b18e5c0cc428de327da609c/opencv_python_headless-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 377d08a7e48a1405b5e84afcbe4798464ce7ee17081c1c23619c8b398ff18295 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21621,8 +21621,8 @@ packages: - kind: pypi name: opencv-python-headless version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/d1/09/248f86a404567303cdf120e4a301f389b68e3b18e5c0cc428de327da609c/opencv_python_headless-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 377d08a7e48a1405b5e84afcbe4798464ce7ee17081c1c23619c8b398ff18295 + url: https://files.pythonhosted.org/packages/26/d0/22f68eb23eea053a31655960f133c0be9726c6a881547e6e9e7e2a946c4f/opencv_python_headless-4.10.0.84-cp37-abi3-win_amd64.whl + sha256: afcf28bd1209dd58810d33defb622b325d3cbe49dcd7a43a902982c33e5fad05 requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -21638,8 +21638,8 @@ packages: - kind: pypi name: opencv-python-headless version: 4.10.0.84 - url: https://files.pythonhosted.org/packages/26/d0/22f68eb23eea053a31655960f133c0be9726c6a881547e6e9e7e2a946c4f/opencv_python_headless-4.10.0.84-cp37-abi3-win_amd64.whl - sha256: afcf28bd1209dd58810d33defb622b325d3cbe49dcd7a43a902982c33e5fad05 + url: https://files.pythonhosted.org/packages/c0/7b/b4c67f5dad7a9a61c47f7a39e4050e8a4628bd64b3c3daaeb755d759f928/opencv_python_headless-4.10.0.84-cp37-abi3-macosx_12_0_x86_64.whl + sha256: 5ae454ebac0eb0a0b932e3406370aaf4212e6a3fdb5038cc86c7aea15a6851da requires_dist: - numpy>=1.13.3 ; python_version < '3.7' - numpy>=1.21.0 ; python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' @@ -22054,8 +22054,8 @@ packages: - kind: pypi name: paddlepaddle version: 2.6.1 - url: https://files.pythonhosted.org/packages/f0/00/60577b372d3ac8d1ea5f5bf1c1e4d90d851f19870bed46fea22cecf70a91/paddlepaddle-2.6.1-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 16211bb8018d9296a06da291977af94b8625c4c66700ec5f778722def8152bfd + url: https://files.pythonhosted.org/packages/71/e4/468678fea58dca133dcb3cb9b62bdb16fd6017c61c5cb5ba98f2b103c430/paddlepaddle-2.6.1-cp311-cp311-manylinux1_x86_64.whl + sha256: a71106f146a5f4555f8fdcb8568add21e8604797d5b5e8527fa06c070494c1f5 requires_dist: - httpx - numpy>=1.13 @@ -22068,8 +22068,8 @@ packages: - kind: pypi name: paddlepaddle version: 2.6.1 - url: https://files.pythonhosted.org/packages/71/e4/468678fea58dca133dcb3cb9b62bdb16fd6017c61c5cb5ba98f2b103c430/paddlepaddle-2.6.1-cp311-cp311-manylinux1_x86_64.whl - sha256: a71106f146a5f4555f8fdcb8568add21e8604797d5b5e8527fa06c070494c1f5 + url: https://files.pythonhosted.org/packages/3d/15/b298494b9a71b764350e53bde9c8fac7b1fc5ace4d818684a04f2c1f7fee/paddlepaddle-2.6.1-cp311-cp311-win_amd64.whl + sha256: fb95d28ff9467277929b38e1ac389e4f1a1e2ddd9d4ea45fd5455474749c8cef requires_dist: - httpx - numpy>=1.13 @@ -22082,8 +22082,8 @@ packages: - kind: pypi name: paddlepaddle version: 2.6.1 - url: https://files.pythonhosted.org/packages/3d/15/b298494b9a71b764350e53bde9c8fac7b1fc5ace4d818684a04f2c1f7fee/paddlepaddle-2.6.1-cp311-cp311-win_amd64.whl - sha256: fb95d28ff9467277929b38e1ac389e4f1a1e2ddd9d4ea45fd5455474749c8cef + url: https://files.pythonhosted.org/packages/f0/00/60577b372d3ac8d1ea5f5bf1c1e4d90d851f19870bed46fea22cecf70a91/paddlepaddle-2.6.1-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 16211bb8018d9296a06da291977af94b8625c4c66700ec5f778722def8152bfd requires_dist: - httpx - numpy>=1.13 @@ -22188,8 +22188,8 @@ packages: - kind: pypi name: pandas version: 2.2.2 - url: https://files.pythonhosted.org/packages/ab/63/966db1321a0ad55df1d1fe51505d2cdae191b84c907974873817b0a6e849/pandas-2.2.2-cp311-cp311-win_amd64.whl - sha256: 873d13d177501a28b2756375d59816c365e42ed8417b41665f346289adc68d24 + url: https://files.pythonhosted.org/packages/16/c6/75231fd47afd6b3f89011e7077f1a3958441264aca7ae9ff596e3276a5d0/pandas-2.2.2-cp311-cp311-macosx_11_0_arm64.whl + sha256: 8e90497254aacacbc4ea6ae5e7a8cd75629d6ad2b30025a4a8b09aa4faf55151 requires_dist: - numpy>=1.22.4 ; python_version < '3.11' - numpy>=1.23.2 ; python_version == '3.11' @@ -22280,8 +22280,8 @@ packages: - kind: pypi name: pandas version: 2.2.2 - url: https://files.pythonhosted.org/packages/16/c6/75231fd47afd6b3f89011e7077f1a3958441264aca7ae9ff596e3276a5d0/pandas-2.2.2-cp311-cp311-macosx_11_0_arm64.whl - sha256: 8e90497254aacacbc4ea6ae5e7a8cd75629d6ad2b30025a4a8b09aa4faf55151 + url: https://files.pythonhosted.org/packages/1b/70/61704497903d43043e288017cb2b82155c0d41e15f5c17807920877b45c2/pandas-2.2.2-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 696039430f7a562b74fa45f540aca068ea85fa34c244d0deee539cb6d70aa288 requires_dist: - numpy>=1.22.4 ; python_version < '3.11' - numpy>=1.23.2 ; python_version == '3.11' @@ -22372,8 +22372,8 @@ packages: - kind: pypi name: pandas version: 2.2.2 - url: https://files.pythonhosted.org/packages/1b/70/61704497903d43043e288017cb2b82155c0d41e15f5c17807920877b45c2/pandas-2.2.2-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 696039430f7a562b74fa45f540aca068ea85fa34c244d0deee539cb6d70aa288 + url: https://files.pythonhosted.org/packages/ab/63/966db1321a0ad55df1d1fe51505d2cdae191b84c907974873817b0a6e849/pandas-2.2.2-cp311-cp311-win_amd64.whl + sha256: 873d13d177501a28b2756375d59816c365e42ed8417b41665f346289adc68d24 requires_dist: - numpy>=1.22.4 ; python_version < '3.11' - numpy>=1.23.2 ; python_version == '3.11' @@ -22606,8 +22606,8 @@ packages: - kind: pypi name: pillow version: 10.0.0 - url: https://files.pythonhosted.org/packages/7a/54/f6a14d95cba8ff082c550d836c9e5c23f1641d2ac291c23efe0494219b8c/Pillow-10.0.0-cp311-cp311-macosx_10_10_x86_64.whl - sha256: 9fb218c8a12e51d7ead2a7c9e101a04982237d4855716af2e9499306728fb485 + url: https://files.pythonhosted.org/packages/b7/ad/71982d18fd28ed1f93c31b8648f980ebdbdbcf7d8c9c9b4af59290914ce9/Pillow-10.0.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: d35e3c8d9b1268cbf5d3670285feb3528f6680420eafe35cccc686b73c1e330f requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -22654,8 +22654,8 @@ packages: - kind: pypi name: pillow version: 10.0.0 - url: https://files.pythonhosted.org/packages/b7/ad/71982d18fd28ed1f93c31b8648f980ebdbdbcf7d8c9c9b4af59290914ce9/Pillow-10.0.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: d35e3c8d9b1268cbf5d3670285feb3528f6680420eafe35cccc686b73c1e330f + url: https://files.pythonhosted.org/packages/79/53/3a7277ae95bfe86b8b4db0ed1d08c4924aa2dfbfe51b8fe0e310b160a9c6/Pillow-10.0.0-cp311-cp311-manylinux_2_28_aarch64.whl + sha256: c1fbe7621c167ecaa38ad29643d77a9ce7311583761abf7836e1510c580bf3dd requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -22678,8 +22678,8 @@ packages: - kind: pypi name: pillow version: 10.0.0 - url: https://files.pythonhosted.org/packages/79/53/3a7277ae95bfe86b8b4db0ed1d08c4924aa2dfbfe51b8fe0e310b160a9c6/Pillow-10.0.0-cp311-cp311-manylinux_2_28_aarch64.whl - sha256: c1fbe7621c167ecaa38ad29643d77a9ce7311583761abf7836e1510c580bf3dd + url: https://files.pythonhosted.org/packages/7a/54/f6a14d95cba8ff082c550d836c9e5c23f1641d2ac291c23efe0494219b8c/Pillow-10.0.0-cp311-cp311-macosx_10_10_x86_64.whl + sha256: 9fb218c8a12e51d7ead2a7c9e101a04982237d4855716af2e9499306728fb485 requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -22754,8 +22754,8 @@ packages: - kind: pypi name: pillow version: 10.3.0 - url: https://files.pythonhosted.org/packages/0a/16/c83877524c47976f16703d2e05c363244bc1e60ab439e078b3cd046d07db/pillow-10.3.0-cp311-cp311-win_amd64.whl - sha256: 8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d + url: https://files.pythonhosted.org/packages/00/5c/7633f291def20082bad31b844fe5ed07742aae8504e4cfe2f331ee727178/pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57 requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -22782,8 +22782,8 @@ packages: - kind: pypi name: pillow version: 10.3.0 - url: https://files.pythonhosted.org/packages/00/5c/7633f291def20082bad31b844fe5ed07742aae8504e4cfe2f331ee727178/pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57 + url: https://files.pythonhosted.org/packages/e5/51/e4b35e394b4e5ca24983e50361a1db3d7da05b1758074f9c4f5b4be4b22a/pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl + sha256: 5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795 requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -22810,8 +22810,8 @@ packages: - kind: pypi name: pillow version: 10.3.0 - url: https://files.pythonhosted.org/packages/e5/51/e4b35e394b4e5ca24983e50361a1db3d7da05b1758074f9c4f5b4be4b22a/pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl - sha256: 5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795 + url: https://files.pythonhosted.org/packages/0a/16/c83877524c47976f16703d2e05c363244bc1e60ab439e078b3cd046d07db/pillow-10.3.0-cp311-cp311-win_amd64.whl + sha256: 8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d requires_dist: - furo ; extra == 'docs' - olefile ; extra == 'docs' @@ -23308,8 +23308,8 @@ packages: - kind: pypi name: psutil version: 6.0.0 - url: https://files.pythonhosted.org/packages/73/44/561092313ae925f3acfaace6f9ddc4f6a9c748704317bad9c8c8f8a36a79/psutil-6.0.0-cp37-abi3-win_amd64.whl - sha256: 33ea5e1c975250a720b3a6609c490db40dae5d83a4eb315170c4fe0d8b1f34b3 + url: https://files.pythonhosted.org/packages/7c/06/63872a64c312a24fb9b4af123ee7007a306617da63ff13bcc1432386ead7/psutil-6.0.0-cp38-abi3-macosx_11_0_arm64.whl + sha256: ffe7fc9b6b36beadc8c322f84e1caff51e8703b88eee1da46d1e3a6ae11b4fd0 requires_dist: - ipaddress ; python_version < '3.0' and extra == 'test' - mock ; python_version < '3.0' and extra == 'test' @@ -23320,8 +23320,8 @@ packages: - kind: pypi name: psutil version: 6.0.0 - url: https://files.pythonhosted.org/packages/7c/06/63872a64c312a24fb9b4af123ee7007a306617da63ff13bcc1432386ead7/psutil-6.0.0-cp38-abi3-macosx_11_0_arm64.whl - sha256: ffe7fc9b6b36beadc8c322f84e1caff51e8703b88eee1da46d1e3a6ae11b4fd0 + url: https://files.pythonhosted.org/packages/0b/37/f8da2fbd29690b3557cca414c1949f92162981920699cd62095a984983bf/psutil-6.0.0-cp36-abi3-macosx_10_9_x86_64.whl + sha256: c588a7e9b1173b6e866756dde596fd4cad94f9399daf99ad8c3258b3cb2b47a0 requires_dist: - ipaddress ; python_version < '3.0' and extra == 'test' - mock ; python_version < '3.0' and extra == 'test' @@ -23332,8 +23332,8 @@ packages: - kind: pypi name: psutil version: 6.0.0 - url: https://files.pythonhosted.org/packages/0b/37/f8da2fbd29690b3557cca414c1949f92162981920699cd62095a984983bf/psutil-6.0.0-cp36-abi3-macosx_10_9_x86_64.whl - sha256: c588a7e9b1173b6e866756dde596fd4cad94f9399daf99ad8c3258b3cb2b47a0 + url: https://files.pythonhosted.org/packages/73/44/561092313ae925f3acfaace6f9ddc4f6a9c748704317bad9c8c8f8a36a79/psutil-6.0.0-cp37-abi3-win_amd64.whl + sha256: 33ea5e1c975250a720b3a6609c490db40dae5d83a4eb315170c4fe0d8b1f34b3 requires_dist: - ipaddress ; python_version < '3.0' and extra == 'test' - mock ; python_version < '3.0' and extra == 'test' @@ -23604,14 +23604,6 @@ packages: - pkg:pypi/py-cpuinfo?source=conda-forge-mapping size: 24947 timestamp: 1666774595872 -- kind: pypi - name: pyarrow - version: 16.1.0 - url: https://files.pythonhosted.org/packages/28/17/a12aaddb818b7b73d17f3304afc22bce32ccb26723b507cc9c267aa809f3/pyarrow-16.1.0-cp311-cp311-macosx_10_15_x86_64.whl - sha256: d0ebea336b535b37eee9eee31761813086d33ed06de9ab6fc6aaa0bace7b250c - requires_dist: - - numpy>=1.16.6 - requires_python: '>=3.8' - kind: pypi name: pyarrow version: 16.1.0 @@ -23636,6 +23628,14 @@ packages: requires_dist: - numpy>=1.16.6 requires_python: '>=3.8' +- kind: pypi + name: pyarrow + version: 16.1.0 + url: https://files.pythonhosted.org/packages/28/17/a12aaddb818b7b73d17f3304afc22bce32ccb26723b507cc9c267aa809f3/pyarrow-16.1.0-cp311-cp311-macosx_10_15_x86_64.whl + sha256: d0ebea336b535b37eee9eee31761813086d33ed06de9ab6fc6aaa0bace7b250c + requires_dist: + - numpy>=1.16.6 + requires_python: '>=3.8' - kind: conda name: pyarrow version: 14.0.2 @@ -23823,11 +23823,6 @@ packages: version: 1.3.0.post5 url: https://files.pythonhosted.org/packages/21/47/9c6a9d2523735d7a5ec2991e6a05370b96e19db26c5628fedd1143dc6e4f/pyclipper-1.3.0.post5-cp311-cp311-macosx_10_9_universal2.whl sha256: b7a983ae019932bfa0a1971a2dc8c856704add5f3d567bed8fac02dbc0e7f0bf -- kind: pypi - name: pyclipper - version: 1.3.0.post5 - url: https://files.pythonhosted.org/packages/05/f0/3e4ca96c1adb32f254ba0ba3a5a4cf4bd6794c285177f10357f3574d11d5/pyclipper-1.3.0.post5-cp311-cp311-macosx_10_9_x86_64.whl - sha256: d8760075c395b924f894aa16ee06e8c040c6f9b63e0903e49de3cc8d82d9e637 - kind: pypi name: pyclipper version: 1.3.0.post5 @@ -23838,6 +23833,11 @@ packages: version: 1.3.0.post5 url: https://files.pythonhosted.org/packages/f3/ec/56da9f2d5d846f144530d5313a05078afb7cfc26ec179be5af35f057d064/pyclipper-1.3.0.post5-cp311-cp311-win_amd64.whl sha256: 0f78a1c18ff4f9276f78d9353d6ed4309c3886a9d0172437e48328aef499165e +- kind: pypi + name: pyclipper + version: 1.3.0.post5 + url: https://files.pythonhosted.org/packages/05/f0/3e4ca96c1adb32f254ba0ba3a5a4cf4bd6794c285177f10357f3574d11d5/pyclipper-1.3.0.post5-cp311-cp311-macosx_10_9_x86_64.whl + sha256: d8760075c395b924f894aa16ee06e8c040c6f9b63e0903e49de3cc8d82d9e637 - kind: pypi name: pycocotools version: 2.0.8 @@ -23850,8 +23850,8 @@ packages: - kind: pypi name: pycocotools version: 2.0.8 - url: https://files.pythonhosted.org/packages/2e/f5/dfa78dc72e47dfe1ada7b37fedcb338454750470358a6dfcfdfda35fa337/pycocotools-2.0.8-cp311-cp311-win_amd64.whl - sha256: e680e27e58b840c105fa09a3bb1d91706038c5c8d7b7bf09c2e5ecbd1b05ad7f + url: https://files.pythonhosted.org/packages/6b/56/9eedccfd1cfdaf6553d527bed0b2b5572550567a5786a8beb098027a3e5e/pycocotools-2.0.8-cp311-cp311-macosx_10_9_universal2.whl + sha256: 92bf788e6936fc52b57ccaaa78ecdaeac81872eebbfc45b6fe16ae18b85709bd requires_dist: - matplotlib>=2.1.0 - numpy @@ -23859,8 +23859,8 @@ packages: - kind: pypi name: pycocotools version: 2.0.8 - url: https://files.pythonhosted.org/packages/6b/56/9eedccfd1cfdaf6553d527bed0b2b5572550567a5786a8beb098027a3e5e/pycocotools-2.0.8-cp311-cp311-macosx_10_9_universal2.whl - sha256: 92bf788e6936fc52b57ccaaa78ecdaeac81872eebbfc45b6fe16ae18b85709bd + url: https://files.pythonhosted.org/packages/2e/f5/dfa78dc72e47dfe1ada7b37fedcb338454750470358a6dfcfdfda35fa337/pycocotools-2.0.8-cp311-cp311-win_amd64.whl + sha256: e680e27e58b840c105fa09a3bb1d91706038c5c8d7b7bf09c2e5ecbd1b05ad7f requires_dist: - matplotlib>=2.1.0 - numpy @@ -23877,12 +23877,6 @@ packages: url: https://files.pythonhosted.org/packages/ff/96/b0d494defb3346378086848a8ece5ddfd138a66c4a05e038fca873b2518c/pycryptodome-3.20.0-cp35-abi3-macosx_10_9_universal2.whl sha256: ac1c7c0624a862f2e53438a15c9259d1655325fc2ec4392e66dc46cdae24d044 requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*' -- kind: pypi - name: pycryptodome - version: 3.20.0 - url: https://files.pythonhosted.org/packages/24/80/56a04e2ae622d7f38c1c01aef46a26c6b73a2ad15c9705a8e008b5befb03/pycryptodome-3.20.0-cp35-abi3-macosx_10_9_x86_64.whl - sha256: 76658f0d942051d12a9bd08ca1b6b34fd762a8ee4240984f7c06ddfb55eaf15a - requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*' - kind: pypi name: pycryptodome version: 3.20.0 @@ -23895,6 +23889,12 @@ packages: url: https://files.pythonhosted.org/packages/1f/90/d131c0eb643290230dfa4108b7c2d135122d88b714ad241d77beb4782a76/pycryptodome-3.20.0-cp35-abi3-win_amd64.whl sha256: 9b3ae153c89a480a0ec402e23db8d8d84a3833b65fa4b15b81b83be9d637aab9 requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*' +- kind: pypi + name: pycryptodome + version: 3.20.0 + url: https://files.pythonhosted.org/packages/24/80/56a04e2ae622d7f38c1c01aef46a26c6b73a2ad15c9705a8e008b5befb03/pycryptodome-3.20.0-cp35-abi3-macosx_10_9_x86_64.whl + sha256: 76658f0d942051d12a9bd08ca1b6b34fd762a8ee4240984f7c06ddfb55eaf15a + requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*' - kind: pypi name: pydicom version: 2.3.0 @@ -23978,24 +23978,24 @@ packages: - kind: pypi name: pymupdf version: 1.24.5 - url: https://files.pythonhosted.org/packages/49/a8/26e757dd9a624c6cd1d144f4138ad0b10fa4b5844676943cd20dc13f7dd9/PyMuPDF-1.24.5-cp311-none-macosx_10_9_x86_64.whl - sha256: eb145b5372b6faf6a4ec86dee51c12a55bd30c0c9df04fc1146d61710726cd08 + url: https://files.pythonhosted.org/packages/1b/e3/49b4ab0ddb70bf771245e1a4adc3265008d8a9fb1eeb6b423f4dd02d21f5/PyMuPDF-1.24.5-cp311-none-manylinux2014_x86_64.whl + sha256: 4634f3e89aec71686b56c6db0e5932314d5c220ba452bf82b00650ff3bbed662 requires_dist: - pymupdfb==1.24.3 requires_python: '>=3.8' - kind: pypi name: pymupdf version: 1.24.5 - url: https://files.pythonhosted.org/packages/1b/e3/49b4ab0ddb70bf771245e1a4adc3265008d8a9fb1eeb6b423f4dd02d21f5/PyMuPDF-1.24.5-cp311-none-manylinux2014_x86_64.whl - sha256: 4634f3e89aec71686b56c6db0e5932314d5c220ba452bf82b00650ff3bbed662 + url: https://files.pythonhosted.org/packages/c8/aa/0416baa202137e7f947b7fa14f34416441dce843df82eda43a557f10a1e2/PyMuPDF-1.24.5-cp311-none-win_amd64.whl + sha256: 8b2b1b08ce5b36168c625ed2a3621a6fd56e77f433a68ab8cd0445b616a59ec6 requires_dist: - pymupdfb==1.24.3 requires_python: '>=3.8' - kind: pypi name: pymupdf version: 1.24.5 - url: https://files.pythonhosted.org/packages/c8/aa/0416baa202137e7f947b7fa14f34416441dce843df82eda43a557f10a1e2/PyMuPDF-1.24.5-cp311-none-win_amd64.whl - sha256: 8b2b1b08ce5b36168c625ed2a3621a6fd56e77f433a68ab8cd0445b616a59ec6 + url: https://files.pythonhosted.org/packages/49/a8/26e757dd9a624c6cd1d144f4138ad0b10fa4b5844676943cd20dc13f7dd9/PyMuPDF-1.24.5-cp311-none-macosx_10_9_x86_64.whl + sha256: eb145b5372b6faf6a4ec86dee51c12a55bd30c0c9df04fc1146d61710726cd08 requires_dist: - pymupdfb==1.24.3 requires_python: '>=3.8' @@ -24005,12 +24005,6 @@ packages: url: https://files.pythonhosted.org/packages/7e/4a/27e4e2ce8f5d0ed1d1b2a1f7807f6158db1e8e547a7bf76ac462a800a4b4/PyMuPDFb-1.24.3-py3-none-macosx_11_0_arm64.whl sha256: ad51d21086a16199684a3eebcb47d9c8460fc27e7bebae77f5fe64e8c34ebf34 requires_python: '>=3.8' -- kind: pypi - name: pymupdfb - version: 1.24.3 - url: https://files.pythonhosted.org/packages/47/52/d7a3351eebb23b94f3caac648290c69363d5d5e28e5c49e0b7997925d8b6/PyMuPDFb-1.24.3-py3-none-macosx_10_9_x86_64.whl - sha256: d2ccca660042896d4af479f979ec10674c5a0b3cd2d9ecb0011f08dc82380cce - requires_python: '>=3.8' - kind: pypi name: pymupdfb version: 1.24.3 @@ -24023,6 +24017,12 @@ packages: url: https://files.pythonhosted.org/packages/a2/e5/d2cba4c62c09ed54ba79d4d586517268a6a66b464cc9291a7647352e8124/PyMuPDFb-1.24.3-py3-none-win_amd64.whl sha256: e88289bd4b4afe5966a028774b302f37d4b51dad5c5e6720dd04524910db6c6e requires_python: '>=3.8' +- kind: pypi + name: pymupdfb + version: 1.24.3 + url: https://files.pythonhosted.org/packages/47/52/d7a3351eebb23b94f3caac648290c69363d5d5e28e5c49e0b7997925d8b6/PyMuPDFb-1.24.3-py3-none-macosx_10_9_x86_64.whl + sha256: d2ccca660042896d4af479f979ec10674c5a0b3cd2d9ecb0011f08dc82380cce + requires_python: '>=3.8' - kind: pypi name: pynacl version: 1.5.0 @@ -24125,24 +24125,24 @@ packages: - kind: pypi name: pyproj version: 3.6.0 - url: https://files.pythonhosted.org/packages/c8/5a/215a1894e50167d91b471d8fc413ca30034c48e5d3dfac78d12df4c840d5/pyproj-3.6.0-cp311-cp311-win_amd64.whl - sha256: 8fbac2eb9a0e425d7d6b7c6f4ebacd675cf3bdef0c59887057b8b4b0374e7c12 + url: https://files.pythonhosted.org/packages/1a/07/2f1975c98c840eb4fa54fb95c3070c4255bdf41fd6866e05cffff41b4f4e/pyproj-3.6.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: ba5e7c8ddd6ed5a3f9fcf95ea80ba44c931913723de2ece841c94bb38b200c4a requires_dist: - certifi requires_python: '>=3.9' - kind: pypi name: pyproj version: 3.6.0 - url: https://files.pythonhosted.org/packages/1a/07/2f1975c98c840eb4fa54fb95c3070c4255bdf41fd6866e05cffff41b4f4e/pyproj-3.6.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: ba5e7c8ddd6ed5a3f9fcf95ea80ba44c931913723de2ece841c94bb38b200c4a + url: https://files.pythonhosted.org/packages/1b/d7/df8483715560c7a4f060774171c5ef75360d73da6b7a1b7768037885a6b4/pyproj-3.6.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 00fab048596c17572fa8980014ef117dbb2a445e6f7ba3b9ddfcc683efc598e7 requires_dist: - certifi requires_python: '>=3.9' - kind: pypi name: pyproj version: 3.6.0 - url: https://files.pythonhosted.org/packages/1b/d7/df8483715560c7a4f060774171c5ef75360d73da6b7a1b7768037885a6b4/pyproj-3.6.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 00fab048596c17572fa8980014ef117dbb2a445e6f7ba3b9ddfcc683efc598e7 + url: https://files.pythonhosted.org/packages/c8/5a/215a1894e50167d91b471d8fc413ca30034c48e5d3dfac78d12df4c840d5/pyproj-3.6.0-cp311-cp311-win_amd64.whl + sha256: 8fbac2eb9a0e425d7d6b7c6f4ebacd675cf3bdef0c59887057b8b4b0374e7c12 requires_dist: - certifi requires_python: '>=3.9' @@ -24497,12 +24497,6 @@ packages: url: https://files.pythonhosted.org/packages/7b/5e/efd033ab7199a0b2044dab3b9f7a4f6670e6a52c089de572e928d2873b06/PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673 requires_python: '>=3.6' -- kind: pypi - name: pyyaml - version: 6.0.1 - url: https://files.pythonhosted.org/packages/b3/34/65bb4b2d7908044963ebf614fe0fdb080773fc7030d7e39c8d3eddcd4257/PyYAML-6.0.1-cp311-cp311-win_amd64.whl - sha256: bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34 - requires_python: '>=3.6' - kind: pypi name: pyyaml version: 6.0.1 @@ -24515,6 +24509,12 @@ packages: url: https://files.pythonhosted.org/packages/ec/0d/26fb23e8863e0aeaac0c64e03fd27367ad2ae3f3cccf3798ee98ce160368/PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl sha256: 6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007 requires_python: '>=3.6' +- kind: pypi + name: pyyaml + version: 6.0.1 + url: https://files.pythonhosted.org/packages/b3/34/65bb4b2d7908044963ebf614fe0fdb080773fc7030d7e39c8d3eddcd4257/PyYAML-6.0.1-cp311-cp311-win_amd64.whl + sha256: bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34 + requires_python: '>=3.6' - kind: pypi name: pyzmq version: 26.0.3 @@ -24526,16 +24526,16 @@ packages: - kind: pypi name: pyzmq version: 26.0.3 - url: https://files.pythonhosted.org/packages/3f/11/20e8b114c197ead632bff8730593b5f249dd143ad71dfac9f639b354f309/pyzmq-26.0.3-cp311-cp311-win_amd64.whl - sha256: 3191d312c73e3cfd0f0afdf51df8405aafeb0bad71e7ed8f68b24b63c4f36500 + url: https://files.pythonhosted.org/packages/4b/60/4e5170ffdf1720791752f09261a813efd5e59ec8ccf3e909d50d62a13b7d/pyzmq-26.0.3-cp311-cp311-macosx_10_15_universal2.whl + sha256: a72a84570f84c374b4c287183debc776dc319d3e8ce6b6a0041ce2e400de3f32 requires_dist: - cffi ; implementation_name == 'pypy' requires_python: '>=3.7' - kind: pypi name: pyzmq version: 26.0.3 - url: https://files.pythonhosted.org/packages/4b/60/4e5170ffdf1720791752f09261a813efd5e59ec8ccf3e909d50d62a13b7d/pyzmq-26.0.3-cp311-cp311-macosx_10_15_universal2.whl - sha256: a72a84570f84c374b4c287183debc776dc319d3e8ce6b6a0041ce2e400de3f32 + url: https://files.pythonhosted.org/packages/3f/11/20e8b114c197ead632bff8730593b5f249dd143ad71dfac9f639b354f309/pyzmq-26.0.3-cp311-cp311-win_amd64.whl + sha256: 3191d312c73e3cfd0f0afdf51df8405aafeb0bad71e7ed8f68b24b63c4f36500 requires_dist: - cffi ; implementation_name == 'pypy' requires_python: '>=3.7' @@ -24580,24 +24580,24 @@ packages: - kind: pypi name: rapidfuzz version: 3.9.3 - url: https://files.pythonhosted.org/packages/4f/ec/1fa416c3ad850f21b2802e6c0497789782d8392feade74c9d15faa935041/rapidfuzz-3.9.3-cp311-cp311-macosx_10_9_x86_64.whl - sha256: f57e8305c281e8c8bc720515540e0580355100c0a7a541105c6cafc5de71daae + url: https://files.pythonhosted.org/packages/44/7c/32cf135edc31a114d87c0ab4a7529f2e2f303e43306dbef8b29246fc2ddd/rapidfuzz-3.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: fd84b7f652a5610733400307dc732f57c4a907080bef9520412e6d9b55bc9adc requires_dist: - numpy ; extra == 'full' requires_python: '>=3.8' - kind: pypi name: rapidfuzz version: 3.9.3 - url: https://files.pythonhosted.org/packages/44/7c/32cf135edc31a114d87c0ab4a7529f2e2f303e43306dbef8b29246fc2ddd/rapidfuzz-3.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: fd84b7f652a5610733400307dc732f57c4a907080bef9520412e6d9b55bc9adc + url: https://files.pythonhosted.org/packages/04/10/2c0ef45d4ace8dde87cfb91e48fb5c9976f8e01a57eb3230d90b82801dc5/rapidfuzz-3.9.3-cp311-cp311-win_amd64.whl + sha256: bc1991b4cde6c9d3c0bbcb83d5581dc7621bec8c666c095c65b4277233265a82 requires_dist: - numpy ; extra == 'full' requires_python: '>=3.8' - kind: pypi name: rapidfuzz version: 3.9.3 - url: https://files.pythonhosted.org/packages/04/10/2c0ef45d4ace8dde87cfb91e48fb5c9976f8e01a57eb3230d90b82801dc5/rapidfuzz-3.9.3-cp311-cp311-win_amd64.whl - sha256: bc1991b4cde6c9d3c0bbcb83d5581dc7621bec8c666c095c65b4277233265a82 + url: https://files.pythonhosted.org/packages/4f/ec/1fa416c3ad850f21b2802e6c0497789782d8392feade74c9d15faa935041/rapidfuzz-3.9.3-cp311-cp311-macosx_10_9_x86_64.whl + sha256: f57e8305c281e8c8bc720515540e0580355100c0a7a541105c6cafc5de71daae requires_dist: - numpy ; extra == 'full' requires_python: '>=3.8' @@ -24814,12 +24814,6 @@ packages: url: https://files.pythonhosted.org/packages/39/29/8158a6e69e97b9c72fab0b46fe4d57c789d07ef91fe4afde23721e7cac61/regex-2024.5.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: 3e507ff1e74373c4d3038195fdd2af30d297b4f0950eeda6f515ae3d84a1770f requires_python: '>=3.8' -- kind: pypi - name: regex - version: 2024.5.15 - url: https://files.pythonhosted.org/packages/ef/9b/0aa55fc101c803869c13b389b718b15810592d2df35b1af15ff5b6f48e16/regex-2024.5.15-cp311-cp311-win_amd64.whl - sha256: 9e717956dcfd656f5055cc70996ee2cc82ac5149517fc8e1b60261b907740201 - requires_python: '>=3.8' - kind: pypi name: regex version: 2024.5.15 @@ -24832,6 +24826,12 @@ packages: url: https://files.pythonhosted.org/packages/2b/8b/1801c93783cc86bc72ed96f836ee81ea1e42c9f7bbf193aece9878c3fae5/regex-2024.5.15-cp311-cp311-macosx_10_9_x86_64.whl sha256: c6a2b494a76983df8e3d3feea9b9ffdd558b247e60b92f877f93a1ff43d26656 requires_python: '>=3.8' +- kind: pypi + name: regex + version: 2024.5.15 + url: https://files.pythonhosted.org/packages/ef/9b/0aa55fc101c803869c13b389b718b15810592d2df35b1af15ff5b6f48e16/regex-2024.5.15-cp311-cp311-win_amd64.whl + sha256: 9e717956dcfd656f5055cc70996ee2cc82ac5149517fc8e1b60261b907740201 + requires_python: '>=3.8' - kind: pypi name: requests version: 2.32.3 @@ -24847,9 +24847,9 @@ packages: requires_python: '>=3.8' - kind: pypi name: rerun-notebook - version: 0.17.0a9 + version: 0.17.0 path: rerun_notebook - sha256: 735d48d8a09099115a0bb209dc7bf4ae472fa22b70376e1c10c593ee23c57e6d + sha256: 8a428b37c03d433370f280f37f158f0ebf3f4d4df207defc7eb6451956b57def requires_dist: - anywidget - jupyter-ui-poll @@ -24860,8 +24860,8 @@ packages: - kind: pypi name: rerun-sdk version: 0.16.1 - url: https://files.pythonhosted.org/packages/62/97/4f61141d7dcadc30f5e4f6279823068b3a96e42acb3245544dd4e156c8cc/rerun_sdk-0.16.1-cp38-abi3-macosx_10_12_x86_64.whl - sha256: 170c6976634008611753e10dfef8cdc395ce8180e634c169e7c61cef2f89a277 + url: https://files.pythonhosted.org/packages/2a/b3/1fdad82b064d8bab5f06f5baa33a7e4db475514c14f876d72182404df0ff/rerun_sdk-0.16.1-cp38-abi3-macosx_11_0_arm64.whl + sha256: c9a76eab7eb5559276737dad655200e9350df0837158dbc5a896970ab4201454 requires_dist: - attrs>=23.1.0 - numpy>=1.23,<2 @@ -24873,8 +24873,8 @@ packages: - kind: pypi name: rerun-sdk version: 0.16.1 - url: https://files.pythonhosted.org/packages/2a/b3/1fdad82b064d8bab5f06f5baa33a7e4db475514c14f876d72182404df0ff/rerun_sdk-0.16.1-cp38-abi3-macosx_11_0_arm64.whl - sha256: c9a76eab7eb5559276737dad655200e9350df0837158dbc5a896970ab4201454 + url: https://files.pythonhosted.org/packages/34/cd/2165450a91cdaac5a9a09862e81f2f44a61fc902751954b3f6ddc113c729/rerun_sdk-0.16.1-cp38-abi3-manylinux_2_31_x86_64.whl + sha256: 37b7b47948471873e84f224b16f417a94a91c7cbd6c72c68281eeff1ba414b8f requires_dist: - attrs>=23.1.0 - numpy>=1.23,<2 @@ -24886,8 +24886,8 @@ packages: - kind: pypi name: rerun-sdk version: 0.16.1 - url: https://files.pythonhosted.org/packages/34/cd/2165450a91cdaac5a9a09862e81f2f44a61fc902751954b3f6ddc113c729/rerun_sdk-0.16.1-cp38-abi3-manylinux_2_31_x86_64.whl - sha256: 37b7b47948471873e84f224b16f417a94a91c7cbd6c72c68281eeff1ba414b8f + url: https://files.pythonhosted.org/packages/08/69/be7810460a7b739034c951ab7c2d89f5648cf55d61e468fb3cb2260f5bb8/rerun_sdk-0.16.1-cp38-abi3-win_amd64.whl + sha256: be88799c8afdf68eafa99e64e2e4f0a484e187e017a180219abbe6bb988acd4e requires_dist: - attrs>=23.1.0 - numpy>=1.23,<2 @@ -24899,8 +24899,8 @@ packages: - kind: pypi name: rerun-sdk version: 0.16.1 - url: https://files.pythonhosted.org/packages/08/69/be7810460a7b739034c951ab7c2d89f5648cf55d61e468fb3cb2260f5bb8/rerun_sdk-0.16.1-cp38-abi3-win_amd64.whl - sha256: be88799c8afdf68eafa99e64e2e4f0a484e187e017a180219abbe6bb988acd4e + url: https://files.pythonhosted.org/packages/62/97/4f61141d7dcadc30f5e4f6279823068b3a96e42acb3245544dd4e156c8cc/rerun_sdk-0.16.1-cp38-abi3-macosx_10_12_x86_64.whl + sha256: 170c6976634008611753e10dfef8cdc395ce8180e634c169e7c61cef2f89a277 requires_dist: - attrs>=23.1.0 - numpy>=1.23,<2 @@ -24911,9 +24911,9 @@ packages: requires_python: '>=3.8,<3.13' - kind: pypi name: rerun-sdk - version: 0.17.0a9 + version: 0.18.0a1+dev path: rerun_py - sha256: ca7d36d3da73f12a1ff0948b9dd534904e81d6cd1a7c229582276df910c3c5fe + sha256: 6a2779fb9f304924ed2f97343f4ce1ca914ab784110333ef875edc0c73b83277 requires_dist: - attrs>=23.1.0 - numpy>=1.23,<2 @@ -24921,7 +24921,7 @@ packages: - pyarrow>=14.0.2 - typing-extensions>=4.5 - pytest==7.1.2 ; extra == 'tests' - - rerun-notebook==0.17.0a9 ; extra == 'notebook' + - rerun-notebook==0.17.0 ; extra == 'notebook' requires_python: '>=3.8,<3.13' editable: true - kind: pypi @@ -25023,12 +25023,6 @@ packages: url: https://files.pythonhosted.org/packages/1b/a0/a3702128743ae5bf14175a7333a4741db167f62d42f70e0edc15d9cd45c5/rpds_py-0.18.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: 3c20f05e8e3d4fc76875fc9cb8cf24b90a63f5a1b4c5b9273f0e8225e169b100 requires_python: '>=3.8' -- kind: pypi - name: rpds-py - version: 0.18.1 - url: https://files.pythonhosted.org/packages/ff/26/0778cc18815f20e37eb492bfed622d01722db38b2f3f86790753b01b2a73/rpds_py-0.18.1-cp311-none-win_amd64.whl - sha256: 70a838f7754483bcdc830444952fd89645569e7452e3226de4a613a4c1793fb2 - requires_python: '>=3.8' - kind: pypi name: rpds-py version: 0.18.1 @@ -25041,6 +25035,12 @@ packages: url: https://files.pythonhosted.org/packages/0c/f3/454ef9c66219ea511991e024f3a379fca618acd4cbe12e369b2d02f9d0b6/rpds_py-0.18.1-cp311-cp311-macosx_10_12_x86_64.whl sha256: 6b5ff7e1d63a8281654b5e2896d7f08799378e594f09cf3674e832ecaf396ce8 requires_python: '>=3.8' +- kind: pypi + name: rpds-py + version: 0.18.1 + url: https://files.pythonhosted.org/packages/ff/26/0778cc18815f20e37eb492bfed622d01722db38b2f3f86790753b01b2a73/rpds_py-0.18.1-cp311-none-win_amd64.whl + sha256: 70a838f7754483bcdc830444952fd89645569e7452e3226de4a613a4c1793fb2 + requires_python: '>=3.8' - kind: pypi name: rrt-star version: 0.1.0 @@ -25233,8 +25233,8 @@ packages: - kind: pypi name: safetensors version: 0.4.3 - url: https://files.pythonhosted.org/packages/cb/f6/19f268662be898ff2a23ac06f8dd0d2956b2ecd204c96e1ee07ba292c119/safetensors-0.4.3-cp311-none-win_amd64.whl - sha256: 840b7ac0eff5633e1d053cc9db12fdf56b566e9403b4950b2dc85393d9b88d67 + url: https://files.pythonhosted.org/packages/82/61/d4812330b32600972e92ef09a59dc54f9ab8ae570fdca28d8bdfc5577756/safetensors-0.4.3-cp311-cp311-macosx_11_0_arm64.whl + sha256: 7c4fa560ebd4522adddb71dcd25d09bf211b5634003f015a4b815b7647d62ebe requires_dist: - numpy>=1.21.6 ; extra == 'numpy' - safetensors[numpy] ; extra == 'torch' @@ -25273,8 +25273,8 @@ packages: - kind: pypi name: safetensors version: 0.4.3 - url: https://files.pythonhosted.org/packages/82/61/d4812330b32600972e92ef09a59dc54f9ab8ae570fdca28d8bdfc5577756/safetensors-0.4.3-cp311-cp311-macosx_11_0_arm64.whl - sha256: 7c4fa560ebd4522adddb71dcd25d09bf211b5634003f015a4b815b7647d62ebe + url: https://files.pythonhosted.org/packages/9f/d9/1bd2c06c1e7aff0c6db4affff5c0b8d6b2fa421ee0d2de94408d43e6aa7c/safetensors-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl + sha256: 22f3b5d65e440cec0de8edaa672efa888030802e11c09b3d6203bff60ebff05a requires_dist: - numpy>=1.21.6 ; extra == 'numpy' - safetensors[numpy] ; extra == 'torch' @@ -25313,8 +25313,8 @@ packages: - kind: pypi name: safetensors version: 0.4.3 - url: https://files.pythonhosted.org/packages/9f/d9/1bd2c06c1e7aff0c6db4affff5c0b8d6b2fa421ee0d2de94408d43e6aa7c/safetensors-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl - sha256: 22f3b5d65e440cec0de8edaa672efa888030802e11c09b3d6203bff60ebff05a + url: https://files.pythonhosted.org/packages/cb/f6/19f268662be898ff2a23ac06f8dd0d2956b2ecd204c96e1ee07ba292c119/safetensors-0.4.3-cp311-none-win_amd64.whl + sha256: 840b7ac0eff5633e1d053cc9db12fdf56b566e9403b4950b2dc85393d9b88d67 requires_dist: - numpy>=1.21.6 ; extra == 'numpy' - safetensors[numpy] ; extra == 'torch' @@ -25420,8 +25420,8 @@ packages: - kind: pypi name: scikit-image version: 0.24.0 - url: https://files.pythonhosted.org/packages/50/b2/d5e97115733e2dc657e99868ae0237705b79d0c81f6ced21b8f0799a30d1/scikit_image-0.24.0-cp311-cp311-win_amd64.whl - sha256: dacf591ac0c272a111181afad4b788a27fe70d213cfddd631d151cbc34f8ca2c + url: https://files.pythonhosted.org/packages/3c/f6/be8b16d8ab6ebf19057877c2aec905cbd438dd92ca64b8efe9e9af008fa3/scikit_image-0.24.0-cp311-cp311-macosx_12_0_arm64.whl + sha256: 190ebde80b4470fe8838764b9b15f232a964f1a20391663e31008d76f0c696f7 requires_dist: - numpy>=1.23 - scipy>=1.9 @@ -25487,8 +25487,8 @@ packages: - kind: pypi name: scikit-image version: 0.24.0 - url: https://files.pythonhosted.org/packages/3c/f6/be8b16d8ab6ebf19057877c2aec905cbd438dd92ca64b8efe9e9af008fa3/scikit_image-0.24.0-cp311-cp311-macosx_12_0_arm64.whl - sha256: 190ebde80b4470fe8838764b9b15f232a964f1a20391663e31008d76f0c696f7 + url: https://files.pythonhosted.org/packages/90/e3/564beb0c78bf83018a146dfcdc959c99c10a0d136480b932a350c852adbc/scikit_image-0.24.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 272909e02a59cea3ed4aa03739bb88df2625daa809f633f40b5053cf09241831 requires_dist: - numpy>=1.23 - scipy>=1.9 @@ -25554,8 +25554,8 @@ packages: - kind: pypi name: scikit-image version: 0.24.0 - url: https://files.pythonhosted.org/packages/90/e3/564beb0c78bf83018a146dfcdc959c99c10a0d136480b932a350c852adbc/scikit_image-0.24.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 272909e02a59cea3ed4aa03739bb88df2625daa809f633f40b5053cf09241831 + url: https://files.pythonhosted.org/packages/50/b2/d5e97115733e2dc657e99868ae0237705b79d0c81f6ced21b8f0799a30d1/scikit_image-0.24.0-cp311-cp311-win_amd64.whl + sha256: dacf591ac0c272a111181afad4b788a27fe70d213cfddd631d151cbc34f8ca2c requires_dist: - numpy>=1.23 - scipy>=1.9 @@ -25678,8 +25678,8 @@ packages: - kind: pypi name: scikit-learn version: 1.5.0 - url: https://files.pythonhosted.org/packages/ae/20/6d1a0a61d468b37a142fd90bb93c73bc1c2205db4a69ac630ed218c31612/scikit_learn-1.5.0-cp311-cp311-win_amd64.whl - sha256: a03b09f9f7f09ffe8c5efffe2e9de1196c696d811be6798ad5eddf323c6f4d40 + url: https://files.pythonhosted.org/packages/6c/97/dfc635bd435655c1216756b543e0427579df144914a055a188d3c0ffd52f/scikit_learn-1.5.0-cp311-cp311-macosx_12_0_arm64.whl + sha256: 4c0c56c3005f2ec1db3787aeaabefa96256580678cec783986836fc64f8ff622 requires_dist: - numpy>=1.19.5 - scipy>=1.6.0 @@ -25735,8 +25735,8 @@ packages: - kind: pypi name: scikit-learn version: 1.5.0 - url: https://files.pythonhosted.org/packages/6c/97/dfc635bd435655c1216756b543e0427579df144914a055a188d3c0ffd52f/scikit_learn-1.5.0-cp311-cp311-macosx_12_0_arm64.whl - sha256: 4c0c56c3005f2ec1db3787aeaabefa96256580678cec783986836fc64f8ff622 + url: https://files.pythonhosted.org/packages/50/d4/70a9393ab88862c070a263a464042ab4e572a1353b4c3c308bc72a5b68cf/scikit_learn-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 2a65af2d8a6cce4e163a7951a4cfbfa7fceb2d5c013a4b593686c7f16445cf9d requires_dist: - numpy>=1.19.5 - scipy>=1.6.0 @@ -25792,8 +25792,8 @@ packages: - kind: pypi name: scikit-learn version: 1.5.0 - url: https://files.pythonhosted.org/packages/50/d4/70a9393ab88862c070a263a464042ab4e572a1353b4c3c308bc72a5b68cf/scikit_learn-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 2a65af2d8a6cce4e163a7951a4cfbfa7fceb2d5c013a4b593686c7f16445cf9d + url: https://files.pythonhosted.org/packages/ae/20/6d1a0a61d468b37a142fd90bb93c73bc1c2205db4a69ac630ed218c31612/scikit_learn-1.5.0-cp311-cp311-win_amd64.whl + sha256: a03b09f9f7f09ffe8c5efffe2e9de1196c696d811be6798ad5eddf323c6f4d40 requires_dist: - numpy>=1.19.5 - scipy>=1.6.0 @@ -25888,8 +25888,8 @@ packages: - kind: pypi name: scipy version: 1.13.1 - url: https://files.pythonhosted.org/packages/4a/48/4513a1a5623a23e95f94abd675ed91cfb19989c58e9f6f7d03990f6caf3d/scipy-1.13.1-cp311-cp311-win_amd64.whl - sha256: 5713f62f781eebd8d597eb3f88b8bf9274e79eeabf63afb4a737abc6c84ad37b + url: https://files.pythonhosted.org/packages/ba/92/42476de1af309c27710004f5cdebc27bec62c204db42e05b23a302cb0c9a/scipy-1.13.1-cp311-cp311-macosx_12_0_arm64.whl + sha256: 54f430b00f0133e2224c3ba42b805bfd0086fe488835effa33fa291561932326 requires_dist: - numpy<2.3,>=1.22.4 - pytest ; extra == 'test' @@ -25927,8 +25927,8 @@ packages: - kind: pypi name: scipy version: 1.13.1 - url: https://files.pythonhosted.org/packages/ba/92/42476de1af309c27710004f5cdebc27bec62c204db42e05b23a302cb0c9a/scipy-1.13.1-cp311-cp311-macosx_12_0_arm64.whl - sha256: 54f430b00f0133e2224c3ba42b805bfd0086fe488835effa33fa291561932326 + url: https://files.pythonhosted.org/packages/b4/15/4a4bb1b15bbd2cd2786c4f46e76b871b28799b67891f23f455323a0cdcfb/scipy-1.13.1-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 27e52b09c0d3a1d5b63e1105f24177e544a222b43611aaf5bc44d4a0979e32f9 requires_dist: - numpy<2.3,>=1.22.4 - pytest ; extra == 'test' @@ -25966,8 +25966,8 @@ packages: - kind: pypi name: scipy version: 1.13.1 - url: https://files.pythonhosted.org/packages/b4/15/4a4bb1b15bbd2cd2786c4f46e76b871b28799b67891f23f455323a0cdcfb/scipy-1.13.1-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 27e52b09c0d3a1d5b63e1105f24177e544a222b43611aaf5bc44d4a0979e32f9 + url: https://files.pythonhosted.org/packages/4a/48/4513a1a5623a23e95f94abd675ed91cfb19989c58e9f6f7d03990f6caf3d/scipy-1.13.1-cp311-cp311-win_amd64.whl + sha256: 5713f62f781eebd8d597eb3f88b8bf9274e79eeabf63afb4a737abc6c84ad37b requires_dist: - numpy<2.3,>=1.22.4 - pytest ; extra == 'test' @@ -26150,8 +26150,8 @@ packages: - kind: pypi name: shapely version: 2.0.4 - url: https://files.pythonhosted.org/packages/6a/5c/3330f499ca860f0b92db4ceaebd7090096a83c1ea3ae7d8d4c6111761b82/shapely-2.0.4-cp311-cp311-win_amd64.whl - sha256: c52ed79f683f721b69a10fb9e3d940a468203f5054927215586c5d49a072de8d + url: https://files.pythonhosted.org/packages/2a/fb/e3f72b10a90e26bb1a92a38b3f30f3074ebac6d532f87848ac09c3e8a73b/shapely-2.0.4-cp311-cp311-macosx_11_0_arm64.whl + sha256: 58b0ecc505bbe49a99551eea3f2e8a9b3b24b3edd2a4de1ac0dc17bc75c9ec07 requires_dist: - numpy<3,>=1.14 - numpydoc==1.1.* ; extra == 'docs' @@ -26165,8 +26165,8 @@ packages: - kind: pypi name: shapely version: 2.0.4 - url: https://files.pythonhosted.org/packages/2a/fb/e3f72b10a90e26bb1a92a38b3f30f3074ebac6d532f87848ac09c3e8a73b/shapely-2.0.4-cp311-cp311-macosx_11_0_arm64.whl - sha256: 58b0ecc505bbe49a99551eea3f2e8a9b3b24b3edd2a4de1ac0dc17bc75c9ec07 + url: https://files.pythonhosted.org/packages/93/fd/b205661ed60294a344406fb04227042fcede9501e81ee1e7018e9159455a/shapely-2.0.4-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 7d56ce3e2a6a556b59a288771cf9d091470116867e578bebced8bfc4147fbfd7 requires_dist: - numpy<3,>=1.14 - numpydoc==1.1.* ; extra == 'docs' @@ -26180,8 +26180,8 @@ packages: - kind: pypi name: shapely version: 2.0.4 - url: https://files.pythonhosted.org/packages/93/fd/b205661ed60294a344406fb04227042fcede9501e81ee1e7018e9159455a/shapely-2.0.4-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 7d56ce3e2a6a556b59a288771cf9d091470116867e578bebced8bfc4147fbfd7 + url: https://files.pythonhosted.org/packages/6a/5c/3330f499ca860f0b92db4ceaebd7090096a83c1ea3ae7d8d4c6111761b82/shapely-2.0.4-cp311-cp311-win_amd64.whl + sha256: c52ed79f683f721b69a10fb9e3d940a468203f5054927215586c5d49a072de8d requires_dist: - numpy<3,>=1.14 - numpydoc==1.1.* ; extra == 'docs' @@ -26255,12 +26255,6 @@ packages: url: https://files.pythonhosted.org/packages/70/c1/816573ae91aebf06a0fefd8ea30ca43127aa58e68684d2ddfe17c8457afb/simplejson-3.19.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: 4d36081c0b1c12ea0ed62c202046dca11438bee48dd5240b7c8de8da62c620e9 requires_python: '>=2.5,!=3.0.*,!=3.1.*,!=3.2.*' -- kind: pypi - name: simplejson - version: 3.19.2 - url: https://files.pythonhosted.org/packages/b6/8e/3e12d122dfdf549a8d12eaf39954ee39f2027060aa38b63430f8ab3244e7/simplejson-3.19.2-cp311-cp311-win_amd64.whl - sha256: 9300aee2a8b5992d0f4293d88deb59c218989833e3396c824b69ba330d04a589 - requires_python: '>=2.5,!=3.0.*,!=3.1.*,!=3.2.*' - kind: pypi name: simplejson version: 3.19.2 @@ -26273,6 +26267,12 @@ packages: url: https://files.pythonhosted.org/packages/bc/eb/2bd4a6ec98329158f6855520596e9f2e521e2239e292d43fe1c58cf83a9b/simplejson-3.19.2-cp311-cp311-macosx_10_9_x86_64.whl sha256: adcb3332979cbc941b8fff07181f06d2b608625edc0a4d8bc3ffc0be414ad0c4 requires_python: '>=2.5,!=3.0.*,!=3.1.*,!=3.2.*' +- kind: pypi + name: simplejson + version: 3.19.2 + url: https://files.pythonhosted.org/packages/b6/8e/3e12d122dfdf549a8d12eaf39954ee39f2027060aa38b63430f8ab3244e7/simplejson-3.19.2-cp311-cp311-win_amd64.whl + sha256: 9300aee2a8b5992d0f4293d88deb59c218989833e3396c824b69ba330d04a589 + requires_python: '>=2.5,!=3.0.*,!=3.1.*,!=3.2.*' - kind: pypi name: six version: 1.16.0 @@ -26398,8 +26398,8 @@ packages: - kind: pypi name: sounddevice version: 0.4.7 - url: https://files.pythonhosted.org/packages/d4/09/bfdd393f1bb1b90b4a6849b84972b7059c95e36818cc489922228d58cc63/sounddevice-0.4.7-py3-none-win_amd64.whl - sha256: 0c8b3543da1496f282b66a7bc54b755577ba638b1af06c146d4ac7f39d86b548 + url: https://files.pythonhosted.org/packages/1c/9c/d8de668a462b7a326d9f697dfa2adb6fbde07cc468cc7cdcf51cbe975d56/sounddevice-0.4.7-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl + sha256: d6ddfd341ad7412b14ca001f2c4dbf5fa2503bdc9eb15ad2c3105f6c260b698a requires_dist: - cffi>=1.0 - numpy ; extra == 'numpy' @@ -26407,8 +26407,8 @@ packages: - kind: pypi name: sounddevice version: 0.4.7 - url: https://files.pythonhosted.org/packages/1c/9c/d8de668a462b7a326d9f697dfa2adb6fbde07cc468cc7cdcf51cbe975d56/sounddevice-0.4.7-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl - sha256: d6ddfd341ad7412b14ca001f2c4dbf5fa2503bdc9eb15ad2c3105f6c260b698a + url: https://files.pythonhosted.org/packages/d4/09/bfdd393f1bb1b90b4a6849b84972b7059c95e36818cc489922228d58cc63/sounddevice-0.4.7-py3-none-win_amd64.whl + sha256: 0c8b3543da1496f282b66a7bc54b755577ba638b1af06c146d4ac7f39d86b548 requires_dist: - cffi>=1.0 - numpy ; extra == 'numpy' @@ -26815,8 +26815,8 @@ packages: - kind: pypi name: tokenizers version: 0.19.1 - url: https://files.pythonhosted.org/packages/65/8e/6d7d72b28f22c422cff8beae10ac3c2e4376b9be721ef8167b7eecd1da62/tokenizers-0.19.1-cp311-none-win_amd64.whl - sha256: ad57d59341710b94a7d9dbea13f5c1e7d76fd8d9bcd944a7a6ab0b0da6e0cc66 + url: https://files.pythonhosted.org/packages/90/79/d17a0f491d10817cd30f1121a07aa09c8e97a81114b116e473baf1577f09/tokenizers-0.19.1-cp311-cp311-macosx_11_0_arm64.whl + sha256: ddf672ed719b4ed82b51499100f5417d7d9f6fb05a65e232249268f35de5ed14 requires_dist: - huggingface-hub>=0.16.4,<1.0 - pytest ; extra == 'testing' @@ -26833,8 +26833,8 @@ packages: - kind: pypi name: tokenizers version: 0.19.1 - url: https://files.pythonhosted.org/packages/90/79/d17a0f491d10817cd30f1121a07aa09c8e97a81114b116e473baf1577f09/tokenizers-0.19.1-cp311-cp311-macosx_11_0_arm64.whl - sha256: ddf672ed719b4ed82b51499100f5417d7d9f6fb05a65e232249268f35de5ed14 + url: https://files.pythonhosted.org/packages/c8/d6/6e1d728d765eb4102767f071bf7f6439ab10d7f4a975c9217db65715207a/tokenizers-0.19.1-cp311-cp311-macosx_10_12_x86_64.whl + sha256: 5c88d1481f1882c2e53e6bb06491e474e420d9ac7bdff172610c4f9ad3898059 requires_dist: - huggingface-hub>=0.16.4,<1.0 - pytest ; extra == 'testing' @@ -26851,8 +26851,8 @@ packages: - kind: pypi name: tokenizers version: 0.19.1 - url: https://files.pythonhosted.org/packages/c8/d6/6e1d728d765eb4102767f071bf7f6439ab10d7f4a975c9217db65715207a/tokenizers-0.19.1-cp311-cp311-macosx_10_12_x86_64.whl - sha256: 5c88d1481f1882c2e53e6bb06491e474e420d9ac7bdff172610c4f9ad3898059 + url: https://files.pythonhosted.org/packages/65/8e/6d7d72b28f22c422cff8beae10ac3c2e4376b9be721ef8167b7eecd1da62/tokenizers-0.19.1-cp311-none-win_amd64.whl + sha256: ad57d59341710b94a7d9dbea13f5c1e7d76fd8d9bcd944a7a6ab0b0da6e0cc66 requires_dist: - huggingface-hub>=0.16.4,<1.0 - pytest ; extra == 'testing' @@ -26936,8 +26936,8 @@ packages: - kind: pypi name: torch version: 2.2.2 - url: https://files.pythonhosted.org/packages/3f/14/e105b8ef6d324e789c1589e95cb0ab63f3e07c2216d68b1178b7c21b7d2a/torch-2.2.2-cp311-none-macosx_10_9_x86_64.whl - sha256: 95b9b44f3bcebd8b6cd8d37ec802048c872d9c567ba52c894bba90863a439059 + url: https://files.pythonhosted.org/packages/5c/01/5ab75f138bf32d7a69df61e4997e24eccad87cc009f5fb7e2a31af8a4036/torch-2.2.2-cp311-cp311-win_amd64.whl + sha256: f9ef0a648310435511e76905f9b89612e45ef2c8b023bee294f5e6f7e73a3e7c requires_dist: - filelock - typing-extensions>=4.8.0 @@ -26990,8 +26990,8 @@ packages: - kind: pypi name: torch version: 2.2.2 - url: https://files.pythonhosted.org/packages/5c/01/5ab75f138bf32d7a69df61e4997e24eccad87cc009f5fb7e2a31af8a4036/torch-2.2.2-cp311-cp311-win_amd64.whl - sha256: f9ef0a648310435511e76905f9b89612e45ef2c8b023bee294f5e6f7e73a3e7c + url: https://files.pythonhosted.org/packages/02/af/81abea3d73fddfde26afd1ce52a4ddfa389cd2b684c89d6c4d0d5d8d0dfa/torch-2.2.2-cp311-cp311-manylinux2014_aarch64.whl + sha256: 32827fa1fbe5da8851686256b4cd94cc7b11be962862c2293811c94eea9457bf requires_dist: - filelock - typing-extensions>=4.8.0 @@ -27017,8 +27017,8 @@ packages: - kind: pypi name: torch version: 2.2.2 - url: https://files.pythonhosted.org/packages/02/af/81abea3d73fddfde26afd1ce52a4ddfa389cd2b684c89d6c4d0d5d8d0dfa/torch-2.2.2-cp311-cp311-manylinux2014_aarch64.whl - sha256: 32827fa1fbe5da8851686256b4cd94cc7b11be962862c2293811c94eea9457bf + url: https://files.pythonhosted.org/packages/3f/14/e105b8ef6d324e789c1589e95cb0ab63f3e07c2216d68b1178b7c21b7d2a/torch-2.2.2-cp311-none-macosx_10_9_x86_64.whl + sha256: 95b9b44f3bcebd8b6cd8d37ec802048c872d9c567ba52c894bba90863a439059 requires_dist: - filelock - typing-extensions>=4.8.0 @@ -27055,8 +27055,8 @@ packages: - kind: pypi name: torchvision version: 0.17.2 - url: https://files.pythonhosted.org/packages/c6/75/d869f600fc33df8b8ca99943e165a4ca23b73c68dc1942098fde0a6b46f3/torchvision-0.17.2-cp311-cp311-win_amd64.whl - sha256: 6835897df852fad1015e6a106c167c83848114cbcc7d86112384a973404e4431 + url: https://files.pythonhosted.org/packages/36/15/c48f74f8f8d382677ef016b65f09969028a1549b8a518c18894deb95b544/torchvision-0.17.2-cp311-cp311-macosx_11_0_arm64.whl + sha256: e031004a1bc432c980a7bd642f6c189a3efc316e423fc30b5569837166a4e28d requires_dist: - numpy - torch==2.2.2 @@ -27066,8 +27066,8 @@ packages: - kind: pypi name: torchvision version: 0.17.2 - url: https://files.pythonhosted.org/packages/36/15/c48f74f8f8d382677ef016b65f09969028a1549b8a518c18894deb95b544/torchvision-0.17.2-cp311-cp311-macosx_11_0_arm64.whl - sha256: e031004a1bc432c980a7bd642f6c189a3efc316e423fc30b5569837166a4e28d + url: https://files.pythonhosted.org/packages/46/95/179dd1bf8fd6bd689f0907f4baed557d2b12d2cf3d7ed1a8ecefe0a63d83/torchvision-0.17.2-cp311-cp311-macosx_10_13_x86_64.whl + sha256: 9b83e55ee7d0a1704f52b9c0ac87388e7a6d1d98a6bde7b0b35f9ab54d7bda54 requires_dist: - numpy - torch==2.2.2 @@ -27077,8 +27077,8 @@ packages: - kind: pypi name: torchvision version: 0.17.2 - url: https://files.pythonhosted.org/packages/46/95/179dd1bf8fd6bd689f0907f4baed557d2b12d2cf3d7ed1a8ecefe0a63d83/torchvision-0.17.2-cp311-cp311-macosx_10_13_x86_64.whl - sha256: 9b83e55ee7d0a1704f52b9c0ac87388e7a6d1d98a6bde7b0b35f9ab54d7bda54 + url: https://files.pythonhosted.org/packages/c6/75/d869f600fc33df8b8ca99943e165a4ca23b73c68dc1942098fde0a6b46f3/torchvision-0.17.2-cp311-cp311-win_amd64.whl + sha256: 6835897df852fad1015e6a106c167c83848114cbcc7d86112384a973404e4431 requires_dist: - numpy - torch==2.2.2 @@ -27091,12 +27091,6 @@ packages: url: https://files.pythonhosted.org/packages/22/d4/54f9d12668b58336bd30defe0307e6c61589a3e687b05c366f804b7faaf0/tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl sha256: 613bf4ddf5c7a95509218b149b555621497a6cc0d46ac341b30bd9ec19eac7f3 requires_python: '>=3.8' -- kind: pypi - name: tornado - version: 6.4.1 - url: https://files.pythonhosted.org/packages/d9/2f/3f2f05e84a7aff787a96d5fb06821323feb370fe0baed4db6ea7b1088f32/tornado-6.4.1-cp38-abi3-win_amd64.whl - sha256: b24b8982ed444378d7f21d563f4180a2de31ced9d8d84443907a0a64da2072e7 - requires_python: '>=3.8' - kind: pypi name: tornado version: 6.4.1 @@ -27109,6 +27103,12 @@ packages: url: https://files.pythonhosted.org/packages/2e/0f/721e113a2fac2f1d7d124b3279a1da4c77622e104084f56119875019ffab/tornado-6.4.1-cp38-abi3-macosx_10_9_x86_64.whl sha256: 6d5ce3437e18a2b66fbadb183c1d3364fb03f2be71299e7d10dbeeb69f4b2a14 requires_python: '>=3.8' +- kind: pypi + name: tornado + version: 6.4.1 + url: https://files.pythonhosted.org/packages/d9/2f/3f2f05e84a7aff787a96d5fb06821323feb370fe0baed4db6ea7b1088f32/tornado-6.4.1-cp38-abi3-win_amd64.whl + sha256: b24b8982ed444378d7f21d563f4180a2de31ced9d8d84443907a0a64da2072e7 + requires_python: '>=3.8' - kind: pypi name: tqdm version: 4.66.4 @@ -27811,12 +27811,6 @@ packages: url: https://files.pythonhosted.org/packages/8d/9f/4731ef0671a0653e9f5ba18db7c4596d8ecbf80c7922dd5fe4150f1aea76/ujson-5.10.0-cp311-cp311-macosx_11_0_arm64.whl sha256: 502bf475781e8167f0f9d0e41cd32879d120a524b22358e7f205294224c71126 requires_python: '>=3.8' -- kind: pypi - name: ujson - version: 5.10.0 - url: https://files.pythonhosted.org/packages/23/ec/3c551ecfe048bcb3948725251fb0214b5844a12aa60bee08d78315bb1c39/ujson-5.10.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: a5b366812c90e69d0f379a53648be10a5db38f9d4ad212b60af00bd4048d0f00 - requires_python: '>=3.8' - kind: pypi name: ujson version: 5.10.0 @@ -27829,6 +27823,12 @@ packages: url: https://files.pythonhosted.org/packages/3e/20/952dbed5895835ea0b82e81a7be4ebb83f93b079d4d1ead93fcddb3075af/ujson-5.10.0-cp311-cp311-win_amd64.whl sha256: f00ea7e00447918ee0eff2422c4add4c5752b1b60e88fcb3c067d4a21049a720 requires_python: '>=3.8' +- kind: pypi + name: ujson + version: 5.10.0 + url: https://files.pythonhosted.org/packages/23/ec/3c551ecfe048bcb3948725251fb0214b5844a12aa60bee08d78315bb1c39/ujson-5.10.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: a5b366812c90e69d0f379a53648be10a5db38f9d4ad212b60af00bd4048d0f00 + requires_python: '>=3.8' - kind: pypi name: umap-learn version: 0.5.6 @@ -27901,8 +27901,8 @@ packages: - kind: pypi name: uv version: 0.2.17 - url: https://files.pythonhosted.org/packages/95/06/ec6a4f18efd04162b86942202ad99d503370678f6b583074ade3302389ca/uv-0.2.17-py3-none-macosx_10_12_x86_64.whl - sha256: c8d4d7fc1859d7aafdd58b9f5c26d7fbb243bbdb44a3aca0626aad83d164f13d + url: https://files.pythonhosted.org/packages/90/c0/27b6fc7cc85984b0c86ffd0e42abf4c97aeff2cc3425b09ce86e679bedae/uv-0.2.17-py3-none-macosx_11_0_arm64.whl + sha256: d6628bcb0d21f2f8489ed33818fa6c2da3a472adead076864701ae7a3bafb4de requires_python: '>=3.8' - kind: pypi name: uv @@ -27913,14 +27913,14 @@ packages: - kind: pypi name: uv version: 0.2.17 - url: https://files.pythonhosted.org/packages/90/c0/27b6fc7cc85984b0c86ffd0e42abf4c97aeff2cc3425b09ce86e679bedae/uv-0.2.17-py3-none-macosx_11_0_arm64.whl - sha256: d6628bcb0d21f2f8489ed33818fa6c2da3a472adead076864701ae7a3bafb4de + url: https://files.pythonhosted.org/packages/94/9e/83d3d3e3f91df1afff14862e515297416b521554694542f99878a53516e2/uv-0.2.17-py3-none-manylinux_2_28_aarch64.whl + sha256: d3cbf2d3eb066caaead2b5c3b46883092a63844d1c275c336d3b390b18a58908 requires_python: '>=3.8' - kind: pypi name: uv version: 0.2.17 - url: https://files.pythonhosted.org/packages/94/9e/83d3d3e3f91df1afff14862e515297416b521554694542f99878a53516e2/uv-0.2.17-py3-none-manylinux_2_28_aarch64.whl - sha256: d3cbf2d3eb066caaead2b5c3b46883092a63844d1c275c336d3b390b18a58908 + url: https://files.pythonhosted.org/packages/95/06/ec6a4f18efd04162b86942202ad99d503370678f6b583074ade3302389ca/uv-0.2.17-py3-none-macosx_10_12_x86_64.whl + sha256: c8d4d7fc1859d7aafdd58b9f5c26d7fbb243bbdb44a3aca0626aad83d164f13d requires_python: '>=3.8' - kind: pypi name: uv @@ -28136,8 +28136,8 @@ packages: - kind: pypi name: wrapt version: 1.16.0 - url: https://files.pythonhosted.org/packages/fd/03/c188ac517f402775b90d6f312955a5e53b866c964b32119f2ed76315697e/wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09 + url: https://files.pythonhosted.org/packages/0f/16/ea627d7817394db04518f62934a5de59874b587b792300991b3c347ff5e0/wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: 75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d requires_python: '>=3.6' - kind: pypi name: wrapt @@ -28148,14 +28148,14 @@ packages: - kind: pypi name: wrapt version: 1.16.0 - url: https://files.pythonhosted.org/packages/0f/16/ea627d7817394db04518f62934a5de59874b587b792300991b3c347ff5e0/wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: 75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d + url: https://files.pythonhosted.org/packages/7f/a7/f1212ba098f3de0fd244e2de0f8791ad2539c03bef6c05a9fcb03e45b089/wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + sha256: a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389 requires_python: '>=3.6' - kind: pypi name: wrapt version: 1.16.0 - url: https://files.pythonhosted.org/packages/7f/a7/f1212ba098f3de0fd244e2de0f8791ad2539c03bef6c05a9fcb03e45b089/wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl - sha256: a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389 + url: https://files.pythonhosted.org/packages/fd/03/c188ac517f402775b90d6f312955a5e53b866c964b32119f2ed76315697e/wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09 requires_python: '>=3.6' - kind: pypi name: wrapt @@ -28649,8 +28649,8 @@ packages: - kind: pypi name: zstandard version: 0.22.0 - url: https://files.pythonhosted.org/packages/32/41/80fc08ed96e68df920d28592710f5ed96fb288fda1fbb4b6aee5fdbaa5f6/zstandard-0.22.0-cp311-cp311-macosx_10_9_x86_64.whl - sha256: 589402548251056878d2e7c8859286eb91bd841af117dbe4ab000e6450987e08 + url: https://files.pythonhosted.org/packages/54/fc/c1b1a1e140451f3362789f546731b3ef36c78668be19d7fc6fbd4326b535/zstandard-0.22.0-cp311-cp311-macosx_11_0_arm64.whl + sha256: a97079b955b00b732c6f280d5023e0eefe359045e8b83b08cf0333af9ec78f26 requires_dist: - cffi>=1.11 ; platform_python_implementation == 'PyPy' - cffi>=1.11 ; extra == 'cffi' @@ -28667,8 +28667,8 @@ packages: - kind: pypi name: zstandard version: 0.22.0 - url: https://files.pythonhosted.org/packages/54/fc/c1b1a1e140451f3362789f546731b3ef36c78668be19d7fc6fbd4326b535/zstandard-0.22.0-cp311-cp311-macosx_11_0_arm64.whl - sha256: a97079b955b00b732c6f280d5023e0eefe359045e8b83b08cf0333af9ec78f26 + url: https://files.pythonhosted.org/packages/68/fb/0a9389ee8ccc532ac4567562c7746bd7537d16bc5b079b2696fe3c510c37/zstandard-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + sha256: 445b47bc32de69d990ad0f34da0e20f535914623d1e506e74d6bc5c9dc40bb09 requires_dist: - cffi>=1.11 ; platform_python_implementation == 'PyPy' - cffi>=1.11 ; extra == 'cffi' @@ -28676,8 +28676,8 @@ packages: - kind: pypi name: zstandard version: 0.22.0 - url: https://files.pythonhosted.org/packages/68/fb/0a9389ee8ccc532ac4567562c7746bd7537d16bc5b079b2696fe3c510c37/zstandard-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl - sha256: 445b47bc32de69d990ad0f34da0e20f535914623d1e506e74d6bc5c9dc40bb09 + url: https://files.pythonhosted.org/packages/32/41/80fc08ed96e68df920d28592710f5ed96fb288fda1fbb4b6aee5fdbaa5f6/zstandard-0.22.0-cp311-cp311-macosx_10_9_x86_64.whl + sha256: 589402548251056878d2e7c8859286eb91bd841af117dbe4ab000e6450987e08 requires_dist: - cffi>=1.11 ; platform_python_implementation == 'PyPy' - cffi>=1.11 ; extra == 'cffi' diff --git a/rerun_cpp/src/rerun/c/rerun.h b/rerun_cpp/src/rerun/c/rerun.h index e39d5070a077..e8122417a7d2 100644 --- a/rerun_cpp/src/rerun/c/rerun.h +++ b/rerun_cpp/src/rerun/c/rerun.h @@ -266,7 +266,7 @@ typedef struct rr_error { /// /// This should match the string returned by `rr_version_string`. /// If not, the SDK's binary and the C header are out of sync. -#define RERUN_SDK_HEADER_VERSION "0.17.0-alpha.9" +#define RERUN_SDK_HEADER_VERSION "0.17.0" /// Returns a human-readable version string of the Rerun C SDK. /// diff --git a/rerun_js/web-viewer-react/README.md b/rerun_js/web-viewer-react/README.md index 661538173581..f6707a4a64c9 100644 --- a/rerun_js/web-viewer-react/README.md +++ b/rerun_js/web-viewer-react/README.md @@ -35,7 +35,7 @@ export default function App() { ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk-operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer-react/package.json b/rerun_js/web-viewer-react/package.json index 730541f34fda..c87fcf819e0c 100644 --- a/rerun_js/web-viewer-react/package.json +++ b/rerun_js/web-viewer-react/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer-react", - "version": "0.17.0-alpha.9", + "version": "0.17.0", "description": "Embed the Rerun web viewer in your React app", "licenses": [ { @@ -39,7 +39,7 @@ "tsconfig.json" ], "dependencies": { - "@rerun-io/web-viewer": "0.17.0-alpha.9", + "@rerun-io/web-viewer": "0.17.0", "@types/react": "^18.2.33", "react": "^18.2.0" }, diff --git a/rerun_js/web-viewer/README.md b/rerun_js/web-viewer/README.md index 8a51d61e4fce..531c58441b46 100644 --- a/rerun_js/web-viewer/README.md +++ b/rerun_js/web-viewer/README.md @@ -41,7 +41,7 @@ viewer.stop(); ``` The `rrd` in the snippet above should be a URL pointing to either: -- A hosted `.rrd` file, such as +- A hosted `.rrd` file, such as - A WebSocket connection to the SDK opened via the [`serve`](https://www.rerun.io/docs/reference/sdk-operating-modes#serve) API If `rrd` is not set, the Viewer will display the same welcome screen as . diff --git a/rerun_js/web-viewer/package.json b/rerun_js/web-viewer/package.json index 2b3f53167c9c..8c8ac7529669 100644 --- a/rerun_js/web-viewer/package.json +++ b/rerun_js/web-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@rerun-io/web-viewer", - "version": "0.17.0-alpha.9", + "version": "0.17.0", "description": "Embed the Rerun web viewer in your app", "licenses": [ { diff --git a/rerun_notebook/README.md b/rerun_notebook/README.md index 31c12c5755b6..8fddbf1e414c 100644 --- a/rerun_notebook/README.md +++ b/rerun_notebook/README.md @@ -10,12 +10,12 @@ Part of the [Rerun](https://github.com/rerun-io/rerun) project. pip install "rerun-sdk[notebook]" ``` -## Why? +## Why a separate package? There are several reasons for this package to be separate from the main `rerun-sdk` package: - `rerun-notebook` includes the JS distribution of the Rerun viewer (~31MiB). Adding it to the main `rerun-sdk` package would double its file size. -- `rerun-notebook` uses [hatch](https://hatch.pypa.io/) as package backend, and benefits from the [hatch-jupyter-builder](https://github.com/jupyterlab/hatch-jupyter-builder) plug-in. Since `rerun-sdk` must use [Maturin](https://www.maturin.rs), it would the package management more complex. +- `rerun-notebook` uses [hatch](https://hatch.pypa.io/) as package backend, and benefits from the [hatch-jupyter-builder](https://github.com/jupyterlab/hatch-jupyter-builder) plug-in. Since `rerun-sdk` must use [Maturin](https://www.maturin.rs), it would make the package management more complex. - Developer experience: building `rerun-notebook` implies building `rerun_js`, which is best avoided when iterating on `rerun-sdk` outside of notebook environments. ## Ways to access the widget asset diff --git a/rerun_notebook/pyproject.toml b/rerun_notebook/pyproject.toml index 2035bfdda9cb..2ae2f46cba6e 100644 --- a/rerun_notebook/pyproject.toml +++ b/rerun_notebook/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "hatchling.build" [project] name = "rerun-notebook" description = "Implementation helper for running rerun-sdk in notebooks" -version = "0.17.0-alpha.9" +version = "0.17.0" dependencies = ["anywidget", "jupyter-ui-poll"] readme = "README.md" keywords = ["rerun", "notebook"] diff --git a/rerun_py/pyproject.toml b/rerun_py/pyproject.toml index fdb06b206f57..6e1d50e380b9 100644 --- a/rerun_py/pyproject.toml +++ b/rerun_py/pyproject.toml @@ -33,7 +33,7 @@ text = "MIT OR Apache-2.0" [project.optional-dependencies] tests = ["pytest==7.1.2"] -notebook = ["rerun-notebook==0.17.0-alpha.9"] +notebook = ["rerun-notebook==0.17.0"] [project.urls] documentation = "https://www.rerun.io/docs" diff --git a/scripts/lint.py b/scripts/lint.py index dcd845692f88..ffd7931bb70c 100755 --- a/scripts/lint.py +++ b/scripts/lint.py @@ -162,10 +162,11 @@ def lint_line( ): return "Use … instead of ..." - if re.search(r"\b2d\b", line): - return "we prefer '2D' over '2d'" - if re.search(r"\b3d\b", line): - return "we prefer '3D' over '3d'" + if "http" not in line: + if re.search(r"\b2d\b", line): + return "we prefer '2D' over '2d'" + if re.search(r"\b3d\b", line): + return "we prefer '3D' over '3d'" if "FIXME" in line: return "we prefer TODO over FIXME" diff --git a/tests/python/release_checklist/README.md b/tests/python/release_checklist/README.md index d5d0e513c7db..e4578e72dc09 100644 --- a/tests/python/release_checklist/README.md +++ b/tests/python/release_checklist/README.md @@ -6,6 +6,10 @@ Welcome to the release checklist. _**⚠ Make sure to clean your blueprints if you want to start from a clean slate ⚠**_ +``` +pixi run rerun reset +``` + ### When releasing Each check comes in the form a recording that contains: diff --git a/tests/python/release_checklist/check_heuristics_2d.py b/tests/python/release_checklist/check_heuristics_2d.py index 2a0d40cdb447..d4037a460806 100644 --- a/tests/python/release_checklist/check_heuristics_2d.py +++ b/tests/python/release_checklist/check_heuristics_2d.py @@ -21,7 +21,9 @@ The four remaining space-views should be: - `image1` with a red square - `image2` with a green square - - `image3` with a green square surrounded by black. Upon hovering it is revealed that it overlays a blue square. + - `image3` with a green square, which when hovered shows two popups: + - green square + - blue square - `segmented` with a red square and overlapping green square (rendered yellow) """