diff --git a/deny.toml b/deny.toml index 07df1b13bf8b..dfc8af646a78 100644 --- a/deny.toml +++ b/deny.toml @@ -81,8 +81,8 @@ allow = [ "BSD-3-Clause", # https://tldrlegal.com/license/bsd-3-clause-license-(revised) "BSL-1.0", # https://tldrlegal.com/license/boost-software-license-1.0-explained "CC0-1.0", # https://creativecommons.org/publicdomain/zero/1.0/ - "ISC", # https://tldrlegal.com/license/-isc-license - "LicenseRef-UFL-1.0", # https://tldrlegal.com/license/ubuntu-font-license,-1.0 - no official SPDX, see https://github.com/emilk/egui/issues/2321 + "ISC", # https://www.tldrlegal.com/license/isc-license + "LicenseRef-UFL-1.0", # See https://github.com/emilk/egui/issues/2321 "MIT-0", # https://choosealicense.com/licenses/mit-0/ "MIT", # https://tldrlegal.com/license/mit-license "MPL-2.0", # https://www.mozilla.org/en-US/MPL/2.0/FAQ/ - see Q11. Used by webpki-roots on Linux. diff --git a/lychee.toml b/lychee.toml index 8d7e8ebf60fa..34b320bb1819 100644 --- a/lychee.toml +++ b/lychee.toml @@ -65,9 +65,10 @@ exclude = [ '%7B%7D', # Ignore links with string interpolation, escaped variant. # Local links that require further setup. - 'http://127.0.0.1:', + 'http://127.0.0.1', 'http://localhost', - 'recording:/', # rrd recording link. + 'recording:/', # rrd recording link. + 'ws:/', # Api endpoints. 'https://fonts.googleapis.com/', # Font API entrypoint, not a link. @@ -95,6 +96,10 @@ exclude = [ 'https://stackoverflow.com/.', # Stackoverflow links are no longer accessible from CI. 'https://www.tensorflow.org/', # tensorflow.org apparently blocks CI. + # Need github login. + 'https://github.com/rerun-io/landing', + 'https://github.com/rerun-io/documentation', + # Temporarily down or not accessible. 'https://cs.nyu.edu/~silberman/datasets/nyu_depth_v2.html', # Nyud links are down every now and then. 'https://eigen.tuxfamily.org/', # Website down https://gitlab.com/libeigen/eigen/-/issues/2804 diff --git a/pixi.toml b/pixi.toml index 5a9242e032a4..4d261315d216 100644 --- a/pixi.toml +++ b/pixi.toml @@ -148,7 +148,6 @@ search-index = "cargo run -q --locked -p re_dev_tools -- search-index" meilisearch = "meilisearch --db-path=./meilisearch/data.ms --dump-dir=./meilisearch/dumps/ --snapshot-dir=./meilisearch/snapshots/ --env=development --no-analytics --experimental-reduce-indexing-memory-usage --master-key=test" # Update the design_tokens.json used to style the GUI. -# See https://rerun-design-guidelines.netlify.app/tokens for their meanings. # To update the upstream `design_tokens.json`, modify # https://github.com/rerun-io/documentation/blob/main/src/utils/tokens.ts and push to main. download-design-tokens = "curl --fail https://rerun-docs.netlify.app/api/tokens | jq > crates/re_ui/data/design_tokens.json" @@ -173,7 +172,7 @@ mkdocs-gen-files = "==0.5.0" mkdocs-literate-nav = "==0.6.1" mkdocs-material = "==9.4.7" mkdocs-material-extensions = "==1.3" -mkdocs-redirects = { git = "https://github.com/rerun-io/mkdocs-redirects.git", rev = "fb6b074554975ba7729d68d04957ce7c7dfd5003" } # forked mkdocs-redirects with https://github.com/rerun-io/mkdocs-redirects/commit/d367a0847928438b66f73508e49852be1190409bmkdocs = "==1.5.3" +mkdocs-redirects = { git = "https://github.com/rerun-io/mkdocs-redirects.git", rev = "fb6b074554975ba7729d68d04957ce7c7dfd5003" } # forked mkdocs-redirects ==1.5.3 mkdocstrings = "==0.23.0" mkdocstrings-python = "==1.7.3" sphobjinv = "==2.3.1" @@ -236,7 +235,7 @@ rerun = "rerun" # platforms (including linux-aarch64), or added conditionally. # # Hints: -# - To check a given package, go to https://prefix.dev/channels/conda-forge/packages/XXXX. It should support Windows, +# - To check a given package, go to the package on https://prefix.dev/channels/conda-forge/. It should support Windows, # x86_64 and aarch64 macOS architectures, and x86_64 and aarch64 Linux architectures. # - Some pure Python packages may wrongly be tagged as platform-specific. In this case, use `[pypi-dependencies]` # instead (e.g. `nox`). diff --git a/rerun_py/Cargo.toml b/rerun_py/Cargo.toml index 3394a559bbe1..b93a006fb8fb 100644 --- a/rerun_py/Cargo.toml +++ b/rerun_py/Cargo.toml @@ -22,7 +22,7 @@ pypi = ["extension-module", "native_viewer", "web_viewer"] ## but we cannot enable it when building tests and benchmarks, so we ## must make it an opt-in feature. ## * -## * +## * extension-module = ["pyo3/extension-module"] ## Support spawning a native Rerun viewer with `spawn()`. diff --git a/rerun_py/build.rs b/rerun_py/build.rs index 0da90e56d92e..bf40581aca5a 100644 --- a/rerun_py/build.rs +++ b/rerun_py/build.rs @@ -1,5 +1,5 @@ fn main() { - // Required for `cargo build` to work on mac: https://pyo3.rs/v0.14.2/building_and_distribution.html#macos + // Required for `cargo build` to work on mac: https://pyo3.rs/main/building-and-distribution#macos pyo3_build_config::add_extension_module_link_args(); re_build_tools::export_build_info_vars_for_crate("rerun_py");