From ef8544d71de2a1689cff6bdc92edb43ee0ca29ce Mon Sep 17 00:00:00 2001 From: SIKAI ZHANG <34108862+MatthewSZhang@users.noreply.github.com> Date: Fri, 13 Sep 2024 11:13:41 +0800 Subject: [PATCH] MNT release 0.2.4 --- .github/workflows/ci.yml | 3 ++ meson.build | 2 +- pixi.lock | 78 +++++++++++++++++++++------------------- pyproject.toml | 2 +- 4 files changed, 46 insertions(+), 39 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index afa22f9..ed8e024 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,6 +80,9 @@ jobs: CIBW_BEFORE_ALL_LINUX: yum install -y ninja-build python3-devel CIBW_BEFORE_ALL_WINDOWS: choco install ninja CIBW_BEFORE_ALL_MACOS: brew install ninja + # Needed on Windows CI to compile with Visual Studio compiler + # otherwise Meson detects a MINGW64 platform and use MINGW64 + # toolchain CIBW_CONFIG_SETTINGS_WINDOWS: "setup-args=--vsenv" - name: Upload package uses: actions/upload-artifact@v4 diff --git a/meson.build b/meson.build index dc5adfd..825e7c6 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'fastcan', 'c', 'cython', - version: '0.2.3', + version: '0.2.4', license: 'MIT', meson_version: '>= 1.1.0', default_options: [ diff --git a/pixi.lock b/pixi.lock index 845937b..5607334 100644 --- a/pixi.lock +++ b/pixi.lock @@ -9,7 +9,7 @@ environments: linux-64: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 - - conda: https://conda.anaconda.org/conda-forge/linux-64/black-24.8.0-py312h7900ff3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/black-24.8.0-py312h7900ff3_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-unix_pyh707e725_0.conda @@ -100,10 +100,10 @@ environments: - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl - pypi: . osx-64: - - conda: https://conda.anaconda.org/conda-forge/osx-64/black-24.8.0-py312hb401068_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-64/black-24.8.0-py312hb401068_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/bzip2-1.0.8-hfdf4475_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/c-compiler-1.8.0-hb714fc7_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2024.8.30-h8857fd0_0.conda @@ -222,10 +222,10 @@ environments: - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl - pypi: . osx-arm64: - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/black-24.8.0-py312h81bd7bf_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/black-24.8.0-py312h81bd7bf_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/c-compiler-1.8.0-h2664225_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.8.30-hf0a4a13_0.conda @@ -344,10 +344,10 @@ environments: - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl - pypi: . win-64: - - conda: https://conda.anaconda.org/conda-forge/win-64/black-24.8.0-py312h2e8e312_0.conda + - conda: https://conda.anaconda.org/conda-forge/win-64/black-24.8.0-py312h2e8e312_1.conda - conda: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda - conda: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-win_pyh7428d3b_0.conda @@ -434,7 +434,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/27/83/859ecdd180cacc13b1f7e857abf8582a64552ea7a061057a6c716e790fce/sphinxcontrib_qthelp-2.0.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/52/a7/d2782e4e3f77c8450f727ba74a8f12756d5ba823d81b941f1b04da9d033a/sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl - pypi: . packages: - kind: conda @@ -501,11 +501,12 @@ packages: - kind: conda name: black version: 24.8.0 - build: py312h2e8e312_0 + build: py312h2e8e312_1 + build_number: 1 subdir: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/black-24.8.0-py312h2e8e312_0.conda - sha256: c5e14d579c17096a0ccfad1d6a2dfaabbe4540f16d20d8d20c292560a9dc4e07 - md5: 1e345cccc13ecfc1eab2039df11f6aa3 + url: https://conda.anaconda.org/conda-forge/win-64/black-24.8.0-py312h2e8e312_1.conda + sha256: 54a60a2a352fda5d14e456b731cbb6c7bc5c262949c0c751b120cab3cc827334 + md5: 189c8f8d4ec05fd8dd1bb6c8de214128 depends: - click >=8.0.0 - mypy_extensions >=0.4.3 @@ -518,16 +519,17 @@ packages: license_family: MIT purls: - pkg:pypi/black?source=hash-mapping - size: 416369 - timestamp: 1723489623911 + size: 415469 + timestamp: 1726155744531 - kind: conda name: black version: 24.8.0 - build: py312h7900ff3_0 + build: py312h7900ff3_1 + build_number: 1 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/black-24.8.0-py312h7900ff3_0.conda - sha256: c078bfee31869a60dc8629e2f8cac7e3693dad409e69f2cc57918053371147ef - md5: 2d11595df9fb5b1518180734ea6bf61f + url: https://conda.anaconda.org/conda-forge/linux-64/black-24.8.0-py312h7900ff3_1.conda + sha256: 2d266690fd2905057260761e1676d57951f49b731b1a1ccc8c3be05209339d87 + md5: ca45d7cae24f21605df3c77c94aa2029 depends: - click >=8.0.0 - mypy_extensions >=0.4.3 @@ -540,16 +542,17 @@ packages: license_family: MIT purls: - pkg:pypi/black?source=hash-mapping - size: 391901 - timestamp: 1723489022784 + size: 389443 + timestamp: 1726154946669 - kind: conda name: black version: 24.8.0 - build: py312h81bd7bf_0 + build: py312h81bd7bf_1 + build_number: 1 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/black-24.8.0-py312h81bd7bf_0.conda - sha256: ab9b6aedbf8a4b200ca0017b0cc9ee79fbc75a5bdfdfa60b5a5080784279a57f - md5: 95cee4fc6069fd9aa2355d44b3dd7b6a + url: https://conda.anaconda.org/conda-forge/osx-arm64/black-24.8.0-py312h81bd7bf_1.conda + sha256: 6e8c4d8ef214dabd93573de95a0e84d3e0c738767f2ebc9f36feaa6b7c3652b1 + md5: 558110e79317ee24824e80b65f5c11dc depends: - click >=8.0.0 - mypy_extensions >=0.4.3 @@ -563,16 +566,17 @@ packages: license_family: MIT purls: - pkg:pypi/black?source=hash-mapping - size: 391626 - timestamp: 1723489132035 + size: 391176 + timestamp: 1726155231781 - kind: conda name: black version: 24.8.0 - build: py312hb401068_0 + build: py312hb401068_1 + build_number: 1 subdir: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/black-24.8.0-py312hb401068_0.conda - sha256: 6d2b87da24529bd632b43336972d216999576ed1066201e949bee2f8e209d483 - md5: df932d7d7616b3f1ccf31876e8c4cd30 + url: https://conda.anaconda.org/conda-forge/osx-64/black-24.8.0-py312hb401068_1.conda + sha256: 726d50fb996463d5da72d8d8729ea1a8eee215a24b23038382b17578e48c8939 + md5: 36df523298f9f2ea46f06ddd8f3d4553 depends: - click >=8.0.0 - mypy_extensions >=0.4.3 @@ -585,8 +589,8 @@ packages: license_family: MIT purls: - pkg:pypi/black?source=hash-mapping - size: 392013 - timestamp: 1723489055444 + size: 391785 + timestamp: 1726154996308 - kind: conda name: bzip2 version: 1.0.8 @@ -1520,9 +1524,9 @@ packages: timestamp: 1720869435725 - kind: pypi name: fastcan - version: 0.2.3 + version: 0.2.4 path: . - sha256: ed6b2844d1cbe6eaae8d61cbef92e65395146733f966d99939a1261056423935 + sha256: 96d1cfef00aef925ebfb068afeea309388ae644fd1f1a1c68b15ed4d0db71850 requires_dist: - scikit-learn>=1.5.0,<1.6 - furo ; extra == 'doc' @@ -4976,9 +4980,9 @@ packages: timestamp: 1666630199266 - kind: pypi name: urllib3 - version: 2.2.2 - url: https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl - sha256: a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472 + version: 2.2.3 + url: https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl + sha256: ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac requires_dist: - brotli>=1.0.9 ; platform_python_implementation == 'CPython' and extra == 'brotli' - brotlicffi>=0.8.0 ; platform_python_implementation != 'CPython' and extra == 'brotli' diff --git a/pyproject.toml b/pyproject.toml index 0da2aea..c0e3b5e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "fastcan" -version = "0.2.3" +version = "0.2.4" description = "A fast canonical-correlation-based feature selection method" authors = [ { name = "Matthew Sikai Zhang", email = "matthew.szhang91@gmail.com" },