diff --git a/.github/workflows/macOS-arm64-selfhosted-publish-nightly.yml b/.github/workflows/macOS-arm64-selfhosted-publish-nightly.yml index ba4835409..adbd19ab4 100644 --- a/.github/workflows/macOS-arm64-selfhosted-publish-nightly.yml +++ b/.github/workflows/macOS-arm64-selfhosted-publish-nightly.yml @@ -35,7 +35,7 @@ jobs: target: aarch64-apple-darwin architecture: aarch64 use-cross: false - addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode + addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode,lens default-features: --no-default-features addl-qsvlite-features: addl-qsvdp-features: luau diff --git a/.github/workflows/macOS-arm64-selfhosted-publish-qsvpy.yml b/.github/workflows/macOS-arm64-selfhosted-publish-qsvpy.yml index af20dbc91..f6d80dd07 100644 --- a/.github/workflows/macOS-arm64-selfhosted-publish-qsvpy.yml +++ b/.github/workflows/macOS-arm64-selfhosted-publish-qsvpy.yml @@ -34,7 +34,7 @@ jobs: os-name: macos target: aarch64-apple-darwin architecture: aarch64 - addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode,python + addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode,python,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau diff --git a/.github/workflows/macOS-arm64-selfhosted-publish.yml b/.github/workflows/macOS-arm64-selfhosted-publish.yml index deedc877d..ead18edef 100644 --- a/.github/workflows/macOS-arm64-selfhosted-publish.yml +++ b/.github/workflows/macOS-arm64-selfhosted-publish.yml @@ -38,7 +38,7 @@ jobs: target: aarch64-apple-darwin architecture: aarch64 use-cross: false - addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode + addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau diff --git a/.github/workflows/publish-linux-glibc-231-musl-1124.yml b/.github/workflows/publish-linux-glibc-231-musl-1124.yml index d32d12350..dc52fec4a 100644 --- a/.github/workflows/publish-linux-glibc-231-musl-1124.yml +++ b/.github/workflows/publish-linux-glibc-231-musl-1124.yml @@ -33,7 +33,7 @@ jobs: os-name: linux target: x86_64-unknown-linux-gnu architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,self_update,polars,geocode + addl-build-args: --features=apply,luau,fetch,foreach,self_update,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau,polars @@ -43,7 +43,7 @@ jobs: target: x86_64-unknown-linux-musl architecture: x86_64 musl-prep: true - addl-build-args: --features=apply,fetch,foreach,self_update + addl-build-args: --features=apply,fetch,foreach,self_update,lens default-features: addl-qsvlite-features: addl-qsvdp-features: diff --git a/.github/workflows/publish-linux-glibc-231-musl-123.yml b/.github/workflows/publish-linux-glibc-231-musl-123.yml index f7aee2ce9..a7a0a802e 100644 --- a/.github/workflows/publish-linux-glibc-231-musl-123.yml +++ b/.github/workflows/publish-linux-glibc-231-musl-123.yml @@ -33,7 +33,7 @@ jobs: os-name: linux target: x86_64-unknown-linux-gnu architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,self_update,polars,geocode + addl-build-args: --features=apply,luau,fetch,foreach,self_update,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau,polars @@ -43,7 +43,7 @@ jobs: target: x86_64-unknown-linux-musl architecture: x86_64 musl-prep: true - addl-build-args: --features=apply,fetch,foreach,self_update,polars,geocode + addl-build-args: --features=apply,fetch,foreach,self_update,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: polars diff --git a/.github/workflows/publish-linux-qsvpy-glibc-231-musl-123.yml b/.github/workflows/publish-linux-qsvpy-glibc-231-musl-123.yml index 3b1d2dff0..ed00d7ae9 100644 --- a/.github/workflows/publish-linux-qsvpy-glibc-231-musl-123.yml +++ b/.github/workflows/publish-linux-qsvpy-glibc-231-musl-123.yml @@ -37,7 +37,7 @@ jobs: os-name: linux target: x86_64-unknown-linux-gnu architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,self_update,python,polars,geocode + addl-build-args: --features=apply,luau,fetch,foreach,self_update,python,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -48,7 +48,7 @@ jobs: target: x86_64-unknown-linux-musl architecture: x86_64 musl-prep: true - addl-build-args: --features=apply,fetch,foreach,self_update,python,polars,geocode + addl-build-args: --features=apply,fetch,foreach,self_update,python,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: diff --git a/.github/workflows/publish-macOS-x86_64.yml b/.github/workflows/publish-macOS-x86_64.yml index 461df8116..f09f15099 100644 --- a/.github/workflows/publish-macOS-x86_64.yml +++ b/.github/workflows/publish-macOS-x86_64.yml @@ -37,7 +37,7 @@ jobs: target: x86_64-apple-darwin architecture: x86_64 use-cross: false - addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode + addl-build-args: --features=apply,fetch,foreach,self_update,luau,polars,to,geocode,lens default-features: --no-default-features addl-qsvlite-features: addl-qsvdp-features: luau diff --git a/.github/workflows/publish-nightly-glibc-231-musl-1124.yml b/.github/workflows/publish-nightly-glibc-231-musl-1124.yml index db18f3a9e..24fadfc64 100644 --- a/.github/workflows/publish-nightly-glibc-231-musl-1124.yml +++ b/.github/workflows/publish-nightly-glibc-231-musl-1124.yml @@ -33,7 +33,7 @@ jobs: os-name: linux target: x86_64-unknown-linux-gnu architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,nightly,self_update,polars,geocode + addl-build-args: --features=apply,luau,fetch,foreach,nightly,self_update,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -43,7 +43,7 @@ jobs: target: x86_64-unknown-linux-musl architecture: x86_64 musl-prep: true - addl-build-args: --features=apply,fetch,foreach,nightly,self_update,polars + addl-build-args: --features=apply,fetch,foreach,nightly,self_update,polars,lens default-features: addl-qsvlite-features: addl-qsvdp-features: diff --git a/.github/workflows/publish-nightly.yml b/.github/workflows/publish-nightly.yml index 948feafee..934d90521 100644 --- a/.github/workflows/publish-nightly.yml +++ b/.github/workflows/publish-nightly.yml @@ -33,7 +33,7 @@ jobs: os-name: linux target: x86_64-unknown-linux-gnu architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,nightly,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,foreach,nightly,self_update,geocode,polars,to,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau,polars @@ -49,7 +49,7 @@ jobs: os-name: windows target: x86_64-pc-windows-msvc architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,nightly,self_update,polars,geocode,to + addl-build-args: --features=apply,luau,fetch,nightly,self_update,polars,geocode,to,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -67,7 +67,7 @@ jobs: os-name: macos target: x86_64-apple-darwin architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,nightly,to,self_update,polars,geocode + addl-build-args: --features=apply,luau,fetch,foreach,nightly,to,self_update,polars,geocode,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau diff --git a/.github/workflows/publish-portable.yml b/.github/workflows/publish-portable.yml index b1ac2f937..96451cc3e 100644 --- a/.github/workflows/publish-portable.yml +++ b/.github/workflows/publish-portable.yml @@ -36,7 +36,7 @@ jobs: target: x86_64-unknown-linux-gnu architecture: x86_64 use-cross: false - addl-build-args: --features=apply,luau,fetch,foreach,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,foreach,self_update,geocode,polars,to,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau,polars @@ -67,7 +67,7 @@ jobs: target: x86_64-pc-windows-msvc architecture: x86_64 use-cross: false - addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -87,7 +87,7 @@ jobs: target: x86_64-pc-windows-gnu architecture: x86_64 use-cross: false - addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to,lens default-features: --no-default-features addl-qsvlite-features: addl-qsvdp-features: luau @@ -115,7 +115,7 @@ jobs: target: aarch64-unknown-linux-gnu architecture: aarch64 use-cross: true - addl-build-args: --features=apply,fetch,foreach,self_update + addl-build-args: --features=apply,fetch,foreach,self_update,lens default-features: addl-qsvlite-features: addl-qsvdp-features: diff --git a/.github/workflows/publish-qsvpy.yml b/.github/workflows/publish-qsvpy.yml index 8c919aac7..12256ca94 100644 --- a/.github/workflows/publish-qsvpy.yml +++ b/.github/workflows/publish-qsvpy.yml @@ -33,7 +33,7 @@ jobs: os-name: linux target: x86_64-unknown-linux-gnu architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,self_update,geocode,polars,to,python + addl-build-args: --features=apply,luau,fetch,foreach,self_update,geocode,polars,to,python,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -49,7 +49,7 @@ jobs: os-name: windows target: x86_64-pc-windows-msvc architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,self_update,polars,geocode,to,python + addl-build-args: --features=apply,luau,fetch,self_update,polars,geocode,to,python,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -67,7 +67,7 @@ jobs: os-name: macos target: x86_64-apple-darwin architecture: x86_64 - addl-build-args: --features=apply,luau,fetch,foreach,to,self_update,polars,geocode,python + addl-build-args: --features=apply,luau,fetch,foreach,to,self_update,polars,geocode,python,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 22b01cb9f..1af86a1a5 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -39,7 +39,7 @@ jobs: target: x86_64-unknown-linux-gnu architecture: x86_64 use-cross: false - addl-build-args: --features=apply,luau,fetch,foreach,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,foreach,self_update,geocode,polars,to,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau,polars @@ -50,7 +50,7 @@ jobs: architecture: x86_64 musl-prep: true use-cross: false - addl-build-args: --features=apply,fetch,foreach,self_update + addl-build-args: --features=apply,fetch,foreach,self_update,lens default-features: addl-qsvlite-features: addl-qsvdp-features: @@ -60,7 +60,7 @@ jobs: target: i686-unknown-linux-gnu architecture: i686 use-cross: true - addl-build-args: --features=apply,fetch,foreach,self_update + addl-build-args: --features=apply,fetch,foreach,self_update,lens default-features: addl-qsvlite-features: addl-qsvdp-features: @@ -70,7 +70,7 @@ jobs: target: x86_64-pc-windows-msvc architecture: x86_64 use-cross: false - addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to,lens default-features: addl-qsvlite-features: addl-qsvdp-features: luau @@ -80,7 +80,7 @@ jobs: target: i686-pc-windows-msvc architecture: i686 use-cross: true - addl-build-args: --features=apply,fetch,self_update + addl-build-args: --features=apply,fetch,self_update,lens default-features: addl-qsvlite-features: addl-qsvdp-features: @@ -90,7 +90,7 @@ jobs: target: x86_64-pc-windows-gnu architecture: x86_64 use-cross: false - addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to + addl-build-args: --features=apply,luau,fetch,self_update,geocode,polars,to,lens default-features: --no-default-features addl-qsvlite-features: addl-qsvdp-features: luau @@ -118,7 +118,7 @@ jobs: target: aarch64-unknown-linux-gnu architecture: aarch64 use-cross: true - addl-build-args: --features=apply,fetch,foreach,self_update + addl-build-args: --features=apply,fetch,foreach,self_update,lens default-features: addl-qsvlite-features: addl-qsvdp-features: diff --git a/.github/workflows/rust-beta.yml b/.github/workflows/rust-beta.yml index 8ef2b6ddd..f1a7d52ee 100644 --- a/.github/workflows/rust-beta.yml +++ b/.github/workflows/rust-beta.yml @@ -25,4 +25,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-feature=+fxsr,+sse,+sse2,+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+fma - run: cargo test --verbose --features feature_capable,apply,fetch,geocode,foreach,python,luau,polars + run: cargo test --verbose --features feature_capable,apply,fetch,geocode,foreach,python,luau,polars,lens diff --git a/.github/workflows/rust-macos-x86.yml b/.github/workflows/rust-macos-x86.yml index 5da8f56e3..36b410097 100644 --- a/.github/workflows/rust-macos-x86.yml +++ b/.github/workflows/rust-macos-x86.yml @@ -41,4 +41,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-cpu=native - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,to,feature_capable + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,to,feature_capable,lens diff --git a/.github/workflows/rust-macos.yml b/.github/workflows/rust-macos.yml index c4bb147c7..86478e103 100644 --- a/.github/workflows/rust-macos.yml +++ b/.github/workflows/rust-macos.yml @@ -41,4 +41,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-cpu=native - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,to,feature_capable + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,to,feature_capable,lens diff --git a/.github/workflows/rust-musl.yml b/.github/workflows/rust-musl.yml index c116ac6f2..8db6ae1ac 100644 --- a/.github/workflows/rust-musl.yml +++ b/.github/workflows/rust-musl.yml @@ -57,4 +57,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,to,feature_capable + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,to,feature_capable,lens diff --git a/.github/workflows/rust-nightly-bleeding-edge.yml b/.github/workflows/rust-nightly-bleeding-edge.yml index dbb1cbdd4..ef20e0b81 100644 --- a/.github/workflows/rust-nightly-bleeding-edge.yml +++ b/.github/workflows/rust-nightly-bleeding-edge.yml @@ -41,4 +41,4 @@ jobs: env: RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq # RUSTFLAGS: -C target-cpu=native - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,to,polars + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,to,polars,lens diff --git a/.github/workflows/rust-polars-nightly.yml b/.github/workflows/rust-polars-nightly.yml index 7defa7709..c2e235c6a 100644 --- a/.github/workflows/rust-polars-nightly.yml +++ b/.github/workflows/rust-polars-nightly.yml @@ -34,4 +34,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,polars + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,polars,lens diff --git a/.github/workflows/rust-polars-pinned-nightly.yml b/.github/workflows/rust-polars-pinned-nightly.yml index 08f3eec6d..6c375a9cf 100644 --- a/.github/workflows/rust-polars-pinned-nightly.yml +++ b/.github/workflows/rust-polars-pinned-nightly.yml @@ -38,4 +38,4 @@ jobs: env: RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq # RUSTFLAGS: -C target-cpu=native - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,to,polars + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,nightly,to,polars,lens diff --git a/.github/workflows/rust-windows.yml b/.github/workflows/rust-windows.yml index 2ea661744..184ad769e 100644 --- a/.github/workflows/rust-windows.yml +++ b/.github/workflows/rust-windows.yml @@ -36,4 +36,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,feature_capable + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,polars,feature_capable,lens diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 1b6ec9b9d..1343c49d4 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -48,4 +48,4 @@ jobs: - name: Run tests env: RUSTFLAGS: -C target-feature=+sse3,+ssse3,+sse4.1,+sse4.2,+popcnt,+avx,+avx2,+fma,+bmi1,+bmi2,+lzcnt,+pclmulqdq - run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable + run: cargo test --verbose --locked --features=apply,fetch,foreach,geocode,luau,python,feature_capable,lens