diff --git a/.circleci/config.yml b/.circleci/config.yml index 050f65a164f..3966d4883ee 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ defaults: &defaults # Note: when updating the docker image version, # make sure there are no extra old versions lying around. # (e.g. `rg -F --hidden `) - - image: pyodide/pyodide-env:20240801-chrome127-firefox128 + - image: pyodide/pyodide-env:20240928-chrome127-firefox128 environment: - EMSDK_NUM_CORES: 3 EMCC_CORES: 3 diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e433d298ed6..528cd57938c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,7 +1,7 @@ { "name": "Docker", // keep in sync with "run_docker" - "image": "pyodide/pyodide-env:20240312-chrome122-firefox122", + "image": "pyodide/pyodide-env:20240928-chrome127-firefox128", "remoteUser": "root", "onCreateCommand": ".devcontainer/onCreate-docker.sh" } diff --git a/docs/project/changelog.md b/docs/project/changelog.md index 7f9ce85be75..1a18e83dc84 100644 --- a/docs/project/changelog.md +++ b/docs/project/changelog.md @@ -82,14 +82,17 @@ myst: - Upgraded `sourmash` to 4.8.11 {pr}`4980` - Upgraded `scipy` to 1.14.1 {pr}`4719`, {pr}`5011`, {pr}`5012`, {pr}`5031` - Upgraded `scikit-image` to 0.24.0 {pr}`5003` +- Upgraded `statsmodels` to 0.14.4 {pr}`5058` - Upgraded `contourpy` to 1.3.0 {pr}`5048` - Upgraded `boost-histogram` to 1.5.0 {pr}`5074` - Upgraded `duckdb` to 1.1.0 {pr}`5078` +- Upgraded `sympy` to 1.13.3 {pr}`5098` - Added `casadi` 3.6.6 {pr}`4936`, {pr}`5057` - Added `pyarrow` 17.0.0 {pr}`4950` - Added `rasterio` 1.13.10, `affine` 2.4.0 {pr}`4983` - Added `iminuit` 2.29.1 {pr}`4767`, {pr}`5072` -- Added `arro3-core`, `arro3-io`, and `arro3-compute` 0.3.0 {pr}`5020` +- Added `arro3-core`, `arro3-io`, and `arro3-compute` 0.3.0, 0.4.0, 0.4.1 {pr}`5020`, {pr}`5095`, {pr}`5104` +- Added `tree-sitter` 0.23.0 {pr}`5099` ## Version 0.26.2 diff --git a/docs/usage/working-with-bundlers.md b/docs/usage/working-with-bundlers.md index 3e54290342a..9bfdab7ef3d 100644 --- a/docs/usage/working-with-bundlers.md +++ b/docs/usage/working-with-bundlers.md @@ -27,7 +27,8 @@ using a Vite plugin: ```js import { defineConfig } from "vite"; import { copyFile, mkdir } from "fs/promises"; -import { join } from "path"; +import { dirname, join } from "path"; +import { fileURLToPath } from "url"; export default defineConfig({ optimizeDeps: { exclude: ["pyodide"] }, @@ -43,9 +44,10 @@ export default defineConfig({ "pyodide.asm.wasm", "python_stdlib.zip", ]; + const modulePath = fileURLToPath(import.meta.resolve("pyodide")); for (const file of files) { await copyFile( - join("node_modules/pyodide", file), + join(dirname(modulePath), file), join(assetsDir, file), ); } diff --git a/packages/Cartopy/meta.yaml b/packages/Cartopy/meta.yaml index 4f5a42b4e68..8928d762f23 100644 --- a/packages/Cartopy/meta.yaml +++ b/packages/Cartopy/meta.yaml @@ -34,4 +34,4 @@ about: home: http://scitools.org.uk/cartopy PyPI: https://pypi.org/project/Cartopy/ summary: A library providing cartographic tools for python - license: LGPL-3.0-or-later + license: LGPL-3.0+ diff --git a/packages/Pygments/meta.yaml b/packages/Pygments/meta.yaml index fe2ec00a192..005ca9a8206 100644 --- a/packages/Pygments/meta.yaml +++ b/packages/Pygments/meta.yaml @@ -10,4 +10,4 @@ about: home: https://pygments.org/ PyPI: https://pypi.org/project/Pygments summary: Pygments is a syntax highlighting package written in Python. - license: BSD License + license: BSD-2-Clause diff --git a/packages/RobotRaconteur/meta.yaml b/packages/RobotRaconteur/meta.yaml index 7ddd2a6d7b2..874bc4eea48 100644 --- a/packages/RobotRaconteur/meta.yaml +++ b/packages/RobotRaconteur/meta.yaml @@ -54,3 +54,6 @@ build: $WASM_LIBRARY_DIR/lib/libboost_regex.a \ $WASM_LIBRARY_DIR/lib/libboost_system.a \ -o out/Python3/RobotRaconteur/_RobotRaconteurPython.so +about: + home: https://github.com/robotraconteur/robotraconteur + license: Apache-2.0 diff --git a/packages/affine/meta.yaml b/packages/affine/meta.yaml index 4bb231b17ec..dc4a9fedaa4 100644 --- a/packages/affine/meta.yaml +++ b/packages/affine/meta.yaml @@ -7,10 +7,10 @@ source: url: https://files.pythonhosted.org/packages/0b/f7/85273299ab57117850cc0a936c64151171fac4da49bc6fba0dad984a7c5f/affine-2.4.0-py3-none-any.whl sha256: 8a3df80e2b2378aef598a83c1392efd47967afec4242021a0b06b4c7cbc61a92 about: - home: "" + home: https://github.com/rasterio/affine PyPI: https://pypi.org/project/affine summary: Matrices describing affine transformation of the plane - license: "" + license: BSD-3-Clause extra: recipe-maintainers: - kjmalek diff --git a/packages/aiohttp/meta.yaml b/packages/aiohttp/meta.yaml index b135a9ef7ed..9bb6e209964 100644 --- a/packages/aiohttp/meta.yaml +++ b/packages/aiohttp/meta.yaml @@ -21,4 +21,4 @@ about: home: https://github.com/aio-libs/aiohttp PyPI: https://pypi.org/project/aiohttp summary: Async http client/server framework (asyncio) - license: Apache 2 + license: Apache-2.0 diff --git a/packages/aiosignal/meta.yaml b/packages/aiosignal/meta.yaml index 361cf17213f..3c5911a2e04 100644 --- a/packages/aiosignal/meta.yaml +++ b/packages/aiosignal/meta.yaml @@ -15,4 +15,4 @@ about: home: https://github.com/aio-libs/aiosignal PyPI: https://pypi.org/project/aiosignal summary: "aiosignal: a list of registered asynchronous callbacks" - license: Apache 2.0 + license: Apache-2.0 diff --git a/packages/altair/meta.yaml b/packages/altair/meta.yaml index 91895133c4a..ff8b2ef53c0 100644 --- a/packages/altair/meta.yaml +++ b/packages/altair/meta.yaml @@ -7,10 +7,10 @@ source: url: https://files.pythonhosted.org/packages/46/30/2118537233fa72c1d91a81f5908a7e843a6601ccc68b76838ebc4951505f/altair-5.3.0-py3-none-any.whl sha256: 7084a1dab4d83c5e7e5246b92dc1b4451a6c68fd057f3716ee9d315c8980e59a about: - home: + home: https://altair-viz.github.io/ PyPI: https://pypi.org/project/altair summary: "Vega-Altair: A declarative statistical visualization library for Python." - license: + license: BSD-3-Clause extra: recipe-maintainers: - joelostblom diff --git a/packages/annotated-types/meta.yaml b/packages/annotated-types/meta.yaml index dcbe5a8ade9..fb6ee40162e 100644 --- a/packages/annotated-types/meta.yaml +++ b/packages/annotated-types/meta.yaml @@ -7,7 +7,7 @@ source: url: https://files.pythonhosted.org/packages/28/78/d31230046e58c207284c6b2c4e8d96e6d3cb4e52354721b944d3e1ee4aa5/annotated_types-0.6.0-py3-none-any.whl sha256: 0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43 about: - home: "" + home: https://github.com/annotated-types/annotated-types PyPI: https://pypi.org/project/annotated-types summary: Reusable constraint types to use with typing.Annotated - license: "" + license: MIT diff --git a/packages/arro3-compute/meta.yaml b/packages/arro3-compute/meta.yaml index 5faae6b3310..b83fce4cebe 100644 --- a/packages/arro3-compute/meta.yaml +++ b/packages/arro3-compute/meta.yaml @@ -1,11 +1,11 @@ package: name: arro3-compute - version: 0.3.0 + version: 0.4.1 top-level: - "arro3.compute" source: - url: https://github.com/kylebarron/arro3/releases/download/py-v0.3.0/arro3_compute-0.3.0-cp312-cp312-emscripten_3_1_58_wasm32.whl - sha256: 0753b631c43c674dfa8651366c3e9f9a3221c13c1dab7c9da6606f45264a5f56 + url: https://github.com/kylebarron/arro3/releases/download/py-v0.4.1/arro3_compute-0.4.1-cp312-cp312-emscripten_3_1_58_wasm32.whl + sha256: 4501c0e9814a03e06e66988aab3bdb25d46594b6693d907158b67311ab29d7df requirements: run: - arro3-core diff --git a/packages/arro3-core/meta.yaml b/packages/arro3-core/meta.yaml index ac65ba5a246..1faaa5841a5 100644 --- a/packages/arro3-core/meta.yaml +++ b/packages/arro3-core/meta.yaml @@ -1,11 +1,11 @@ package: name: arro3-core - version: 0.3.0 + version: 0.4.1 top-level: - "arro3.core" source: - url: https://github.com/kylebarron/arro3/releases/download/py-v0.3.0/arro3_core-0.3.0-cp312-cp312-emscripten_3_1_58_wasm32.whl - sha256: 3ddeb31980f94e72a882bcdafe65cf7eb0bd2dce7bf306c327ef7dec6a72ec87 + url: https://github.com/kylebarron/arro3/releases/download/py-v0.4.1/arro3_core-0.4.1-cp312-cp312-emscripten_3_1_58_wasm32.whl + sha256: ea1ff02a0dd67129ba9dc81dde85415029cdc61c4172790857189328167c6be3 extra: recipe-maintainers: - kylebarron diff --git a/packages/arro3-io/meta.yaml b/packages/arro3-io/meta.yaml index 05f48df54e9..3cc3e9d5dcf 100644 --- a/packages/arro3-io/meta.yaml +++ b/packages/arro3-io/meta.yaml @@ -1,11 +1,11 @@ package: name: arro3-io - version: 0.3.0 + version: 0.4.1 top-level: - "arro3.io" source: - url: https://github.com/kylebarron/arro3/releases/download/py-v0.3.0/arro3_io-0.3.0-cp312-cp312-emscripten_3_1_58_wasm32.whl - sha256: ca5a05da31f1d72ac77ade6c5532b3d333317257eab768c61dc2cf46149e33e5 + url: https://github.com/kylebarron/arro3/releases/download/py-v0.4.1/arro3_io-0.4.1-cp312-cp312-emscripten_3_1_58_wasm32.whl + sha256: bf290dd5950603ae45e66a4d85747c1c53c373d0c2c7b7fe4293d6e283dfb8f1 requirements: run: - arro3-core diff --git a/packages/astropy/meta.yaml b/packages/astropy/meta.yaml index ddfc50b8480..3f9cb905d95 100644 --- a/packages/astropy/meta.yaml +++ b/packages/astropy/meta.yaml @@ -49,7 +49,7 @@ about: home: http://astropy.org PyPI: https://pypi.org/project/astropy summary: Astronomy and astrophysics core library - license: BSD 3-Clause License + license: BSD-3-Clause extra: recipe-maintainers: - jobovy diff --git a/packages/astropy_iers_data/meta.yaml b/packages/astropy_iers_data/meta.yaml index 4a93bddaeca..7d51a661a49 100644 --- a/packages/astropy_iers_data/meta.yaml +++ b/packages/astropy_iers_data/meta.yaml @@ -10,23 +10,4 @@ about: home: "" PyPI: https://pypi.org/project/astropy_iers_data summary: IERS Earth Rotation and Leap Second tables for the astropy core package - license: - 'Copyright (c) 2023, Astropy Developers All rights reserved. Redistribution - and use in source and binary forms, with or without modification, are permitted - provided that the following conditions are met: * Redistributions of source code - must retain the above copyright notice, this list of conditions and the following - disclaimer. * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. * Neither the name of the - Astropy Team nor the names of its contributors may be used to endorse or promote - products derived from this software without specific prior written permission. THIS - SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO - EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED - TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; - OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER - IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY - OF SUCH DAMAGE. ' + license: BSD-3-Clause diff --git a/packages/asttokens/meta.yaml b/packages/asttokens/meta.yaml index fcefde3dddf..2a58dedc414 100644 --- a/packages/asttokens/meta.yaml +++ b/packages/asttokens/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/gristlabs/asttokens PyPI: https://pypi.org/project/asttokens summary: Annotate AST trees with source code positions - license: Apache 2.0 + license: Apache-2.0 diff --git a/packages/async-timeout/meta.yaml b/packages/async-timeout/meta.yaml index b01e1daea26..84a9a3e54a6 100644 --- a/packages/async-timeout/meta.yaml +++ b/packages/async-timeout/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/aio-libs/async-timeout PyPI: https://pypi.org/project/async-timeout summary: Timeout context manager for asyncio programs - license: Apache 2 + license: Apache-2.0 diff --git a/packages/b2d/meta.yaml b/packages/b2d/meta.yaml index 2d54a36fc0c..ddaf368cbbb 100644 --- a/packages/b2d/meta.yaml +++ b/packages/b2d/meta.yaml @@ -19,6 +19,9 @@ test: imports: - b2d - b2d.testbed +about: + home: https://github.com/pyb2d/pyb2d + license: MIT extra: recipe-maintainers: - DerThorsten diff --git a/packages/bcrypt/meta.yaml b/packages/bcrypt/meta.yaml index 91af04f5807..80956864de6 100644 --- a/packages/bcrypt/meta.yaml +++ b/packages/bcrypt/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/pyca/bcrypt/ PyPI: https://pypi.org/project/bcrypt summary: Modern password hashing for your software and your servers - license: Apache License, Version 2.0 + license: Apache-2.0 diff --git a/packages/biopython/meta.yaml b/packages/biopython/meta.yaml index d8020a44d9e..b78236a9e29 100644 --- a/packages/biopython/meta.yaml +++ b/packages/biopython/meta.yaml @@ -16,3 +16,4 @@ about: home: https://biopython.org/ PyPI: https://pypi.org/project/biopython summary: Freely available tools for computational molecular biology. + license: Biopython diff --git a/packages/bitstring/meta.yaml b/packages/bitstring/meta.yaml index 2acde68484a..fc0d97d3af4 100644 --- a/packages/bitstring/meta.yaml +++ b/packages/bitstring/meta.yaml @@ -10,7 +10,7 @@ requirements: run: - bitarray about: - home: "" + home: https://github.com/scott-griffiths/bitstring PyPI: https://pypi.org/project/bitstring summary: Simple construction, analysis and modification of binary data. - license: "" + license: MIT diff --git a/packages/bleach/meta.yaml b/packages/bleach/meta.yaml index c107ccf395c..72b5f32cac6 100644 --- a/packages/bleach/meta.yaml +++ b/packages/bleach/meta.yaml @@ -15,4 +15,4 @@ about: home: https://github.com/mozilla/bleach PyPI: https://pypi.org/project/bleach summary: An easy safelist-based HTML-sanitizing tool. - license: Apache Software License + license: Apache-2.0 diff --git a/packages/boost-cpp/meta.yaml b/packages/boost-cpp/meta.yaml index 63c776dc4c5..407062be8f8 100644 --- a/packages/boost-cpp/meta.yaml +++ b/packages/boost-cpp/meta.yaml @@ -30,6 +30,7 @@ build: about: home: https://www.boost.org/ summary: Free peer-reviewed portable C++ source libraries. + license: Boost extra: recipe-maintainers: - johnwason diff --git a/packages/casadi/meta.yaml b/packages/casadi/meta.yaml index 1808d7ed2b8..06f8de6b3a7 100644 --- a/packages/casadi/meta.yaml +++ b/packages/casadi/meta.yaml @@ -21,7 +21,7 @@ about: home: http://casadi.org PyPI: https://pypi.org/project/casadi summary: CasADi -- framework for algorithmic differentiation and numeric optimization - license: GNU Lesser General Public License v3 or later (LGPLv3+) + license: LGPL-3.0+ extra: recipe-maintainers: - agriyakhetarpal diff --git a/packages/cbor-diag/meta.yaml b/packages/cbor-diag/meta.yaml index 327cb8fcc62..a80c3a80c14 100644 --- a/packages/cbor-diag/meta.yaml +++ b/packages/cbor-diag/meta.yaml @@ -16,4 +16,4 @@ about: home: https://github.com/chrysn/cbor-diag-py PyPI: https://pypi.org/project/cbor-diag/ summary: Conversion between CBOR and CBOR Diagnostic Notation - license: MIT OR Apache-2.0 + license: Apache-2.0 OR MIT diff --git a/packages/certifi/meta.yaml b/packages/certifi/meta.yaml index 02347b28d7c..eec662cab52 100644 --- a/packages/certifi/meta.yaml +++ b/packages/certifi/meta.yaml @@ -13,4 +13,4 @@ about: Certifi provides Mozilla’s carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. - license: "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)" + license: MPL-2.0 diff --git a/packages/cffi_example/meta.yaml b/packages/cffi_example/meta.yaml index bcafb9f4699..11fa800eedc 100644 --- a/packages/cffi_example/meta.yaml +++ b/packages/cffi_example/meta.yaml @@ -11,3 +11,6 @@ requirements: source: url: https://github.com/wolever/python-cffi-example/archive/ec14da61ee0de770750ff3781b412a3b25f020eb.zip sha256: 4d7844ff45e5e870dc7996b4cc61636eabd33c32cc8663cf2cd21e3f4f893abc +about: + home: https://github.com/wolever/python-cffi-example + license: BSD-2-Clause diff --git a/packages/cftime/meta.yaml b/packages/cftime/meta.yaml index 7468dd5fe8e..ccc295522fa 100644 --- a/packages/cftime/meta.yaml +++ b/packages/cftime/meta.yaml @@ -17,4 +17,4 @@ about: home: https://github.com/Unidata/cftime PyPI: https://pypi.org/project/cftime summary: Time-handling functionality from netcdf4-python - license: "License :: OSI Approved :: MIT License" + license: MIT diff --git a/packages/cligj/meta.yaml b/packages/cligj/meta.yaml index f456a21018f..f77dd33b36b 100644 --- a/packages/cligj/meta.yaml +++ b/packages/cligj/meta.yaml @@ -14,4 +14,4 @@ about: home: https://github.com/mapbox/cligj PyPI: https://pypi.org/project/cligj summary: Click params for command line interfaces to GeoJSON - license: BSD + license: BSD-3-Clause diff --git a/packages/cloudpickle/meta.yaml b/packages/cloudpickle/meta.yaml index c25a7f1bba7..d202fdb98a4 100644 --- a/packages/cloudpickle/meta.yaml +++ b/packages/cloudpickle/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/cloudpipe/cloudpickle PyPI: https://pypi.org/project/cloudpickle summary: Extended pickling support for Python objects - license: BSD 3-Clause License + license: BSD-3-Clause diff --git a/packages/cmyt/meta.yaml b/packages/cmyt/meta.yaml index 336f0a82a6a..944e2669242 100644 --- a/packages/cmyt/meta.yaml +++ b/packages/cmyt/meta.yaml @@ -16,4 +16,4 @@ about: home: https://github.com/yt-project/yt PyPI: https://pypi.org/project/cmyt summary: A collection of Matplotlib colormaps from the yt project - license: BSD 3-Clause + license: BSD-3-Clause diff --git a/packages/coverage/meta.yaml b/packages/coverage/meta.yaml index c4a6cd362c4..251c798c304 100644 --- a/packages/coverage/meta.yaml +++ b/packages/coverage/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/nedbat/coveragepy PyPI: https://pypi.org/project/coverage summary: Code coverage measurement for Python - license: Apache 2.0 + license: Apache-2.0 diff --git a/packages/cpp-exceptions-test/meta.yaml b/packages/cpp-exceptions-test/meta.yaml index 0b1725b3acd..04afb8cd6d3 100644 --- a/packages/cpp-exceptions-test/meta.yaml +++ b/packages/cpp-exceptions-test/meta.yaml @@ -14,3 +14,5 @@ build: em++ ${SIDE_MODULE_CFLAGS} -fexceptions -I${PYTHONINCLUDE} -flto -fno-lto -std=c++20 -c catch.cpp -o catch.o -mreference-types em++ ${SIDE_MODULE_LDFLAGS} -fexceptions -o ${DISTDIR}/cpp-exceptions-test-throw.so throw.o em++ ${SIDE_MODULE_LDFLAGS} -fexceptions -o ${DISTDIR}/cpp-exceptions-test-catch.so catch.o +about: + license: MPL-2.0 diff --git a/packages/cpp-exceptions-test2/meta.yaml b/packages/cpp-exceptions-test2/meta.yaml index 01810e79c00..e141c73077a 100644 --- a/packages/cpp-exceptions-test2/meta.yaml +++ b/packages/cpp-exceptions-test2/meta.yaml @@ -9,3 +9,5 @@ source: build: cxxflags: -fexceptions ldflags: -fexceptions +about: + license: MPL-2.0 diff --git a/packages/crc32c/meta.yaml b/packages/crc32c/meta.yaml index 2619d7774e0..02a1483f756 100644 --- a/packages/crc32c/meta.yaml +++ b/packages/crc32c/meta.yaml @@ -10,7 +10,7 @@ about: home: https://github.com/ICRAR/crc32c PyPI: https://pypi.org/project/crc32c summary: A python package implementing the crc32c algorithm in hardware and software - license: LGPL-2.1-or-later + license: LGPL-2.1+ extra: recipe-maintainers: - agriyakhetarpal diff --git a/packages/cssselect/meta.yaml b/packages/cssselect/meta.yaml index 690e19388f2..b58bb3964a2 100644 --- a/packages/cssselect/meta.yaml +++ b/packages/cssselect/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/scrapy/cssselect PyPI: https://pypi.org/project/cssselect summary: cssselect parses CSS3 Selectors and translates them to XPath 1.0 - license: BSD + license: BSD-3-Clause diff --git a/packages/cvxpy-base/meta.yaml b/packages/cvxpy-base/meta.yaml index cc23d9e04af..f0980456390 100644 --- a/packages/cvxpy-base/meta.yaml +++ b/packages/cvxpy-base/meta.yaml @@ -18,7 +18,7 @@ about: summary: A domain-specific language for modeling convex optimization problems in Python. - license: Apache License, Version 2.0 + license: Apache-2.0 extra: recipe-maintainers: - phschiele diff --git a/packages/cycler/meta.yaml b/packages/cycler/meta.yaml index 194d1e76ea5..0ba42c334f2 100644 --- a/packages/cycler/meta.yaml +++ b/packages/cycler/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/matplotlib/cycler PyPI: https://pypi.org/project/cycler summary: Composable style cycles - license: BSD + license: BSD-3-Clause diff --git a/packages/cysignals/meta.yaml b/packages/cysignals/meta.yaml index 1f4060bd6e2..01ba71a6616 100644 --- a/packages/cysignals/meta.yaml +++ b/packages/cysignals/meta.yaml @@ -13,7 +13,7 @@ about: home: https://github.com/sagemath/cysignals PyPI: https://pypi.org/project/cysignals summary: Interrupt and signal handling for Cython - license: LGPL v3 + license: LGPL-3.0 extra: recipe-maintainers: - mkoeppe diff --git a/packages/cytoolz/meta.yaml b/packages/cytoolz/meta.yaml index 4f3b23402ec..5ddd5a4d99e 100644 --- a/packages/cytoolz/meta.yaml +++ b/packages/cytoolz/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/pytoolz/cytoolz PyPI: https://pypi.org/project/cytoolz summary: "Cython implementation of Toolz: High performance functional utilities" - license: BSD + license: BSD-3-Clause diff --git a/packages/decorator/meta.yaml b/packages/decorator/meta.yaml index 6c387394ee9..f0c41e27996 100644 --- a/packages/decorator/meta.yaml +++ b/packages/decorator/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/micheles/decorator PyPI: https://pypi.org/project/decorator summary: Decorators for Humans - license: new BSD License + license: BSD-3-Clause diff --git a/packages/deprecation/meta.yaml b/packages/deprecation/meta.yaml index e5e7b63cdb3..80ae4e4e24a 100644 --- a/packages/deprecation/meta.yaml +++ b/packages/deprecation/meta.yaml @@ -13,4 +13,4 @@ about: home: http://deprecation.readthedocs.io/ PyPI: https://pypi.org/project/deprecation summary: A library to handle automated deprecations - license: Apache 2 + license: Apache-2.0 diff --git a/packages/docutils/meta.yaml b/packages/docutils/meta.yaml index 4cfebdd0bea..8cd448fe500 100644 --- a/packages/docutils/meta.yaml +++ b/packages/docutils/meta.yaml @@ -10,4 +10,4 @@ about: home: https://docutils.sourceforge.io/ PyPI: https://pypi.org/project/docutils summary: Docutils -- Python Documentation Utilities - license: public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt) + license: Mixed public domain, Python, BSD-2-Clause, GPL-3.0 (see COPYING.txt) diff --git a/packages/ewah_bool_utils/meta.yaml b/packages/ewah_bool_utils/meta.yaml index 38c99c10e28..8bcd0432d0f 100644 --- a/packages/ewah_bool_utils/meta.yaml +++ b/packages/ewah_bool_utils/meta.yaml @@ -10,7 +10,7 @@ requirements: host: - numpy about: - home: "" + home: https://github.com/yt-project/ewah_bool_utils PyPI: https://pypi.org/project/ewah_bool_utils summary: EWAH Bool Array utils for yt - license: BSD + license: BSD-3-Clause diff --git a/packages/fastparquet/meta.yaml b/packages/fastparquet/meta.yaml index 6256b9b996e..41ab881df90 100644 --- a/packages/fastparquet/meta.yaml +++ b/packages/fastparquet/meta.yaml @@ -17,7 +17,7 @@ about: home: https://github.com/dask/fastparquet/ PyPI: https://pypi.org/project/fastparquet summary: Python support for Parquet file format - license: Apache License 2.0 + license: Apache-2.0 extra: recipe-maintainers: - joemarshall diff --git a/packages/ffmpeg/meta.yaml b/packages/ffmpeg/meta.yaml index 2e8df09c3d6..5a217b01379 100644 --- a/packages/ffmpeg/meta.yaml +++ b/packages/ffmpeg/meta.yaml @@ -25,3 +25,6 @@ build: emmake make -j${PYODIDE_JOBS:-3} emmake make install +about: + home: https://ffmpeg.org/ + license: LGPL-2.1+ diff --git a/packages/fiona/meta.yaml b/packages/fiona/meta.yaml index f0a4707f4ff..290fd9eead3 100644 --- a/packages/fiona/meta.yaml +++ b/packages/fiona/meta.yaml @@ -45,5 +45,5 @@ about: home: http://github.com/Toblerity/Fiona PyPI: https://pypi.org/project/fiona summary: Fiona reads and writes spatial data files - license: BSD + license: BSD-3-Clause # Note: this package needs to be manually upgraded to the next version diff --git a/packages/flint/meta.yaml b/packages/flint/meta.yaml index aae84388ca9..7f425e35a55 100644 --- a/packages/flint/meta.yaml +++ b/packages/flint/meta.yaml @@ -25,3 +25,6 @@ build: --with-mpfr=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://flintlib.org/ + license: GPL-3.0 OR LGPL-3.0 diff --git a/packages/fpcast-test/meta.yaml b/packages/fpcast-test/meta.yaml index 0f2c6a559df..93f2c5404f9 100644 --- a/packages/fpcast-test/meta.yaml +++ b/packages/fpcast-test/meta.yaml @@ -8,3 +8,5 @@ package: - fpcast_test source: path: fpcast-test +about: + license: MPL-2.0 diff --git a/packages/frozenlist/meta.yaml b/packages/frozenlist/meta.yaml index 92de0a209c4..9276a8157d1 100644 --- a/packages/frozenlist/meta.yaml +++ b/packages/frozenlist/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/aio-libs/frozenlist PyPI: https://pypi.org/project/frozenlist summary: A list-like structure which implements collections.abc.MutableSequence - license: Apache 2 + license: Apache-2.0 diff --git a/packages/fsspec/meta.yaml b/packages/fsspec/meta.yaml index 4cb394a1e90..2104987b0ff 100644 --- a/packages/fsspec/meta.yaml +++ b/packages/fsspec/meta.yaml @@ -10,7 +10,7 @@ about: home: http://github.com/fsspec/filesystem_spec PyPI: https://pypi.org/project/fsspec summary: File-system specification - license: BSD + license: BSD-3-Clause extra: recipe-maintainers: - joemarshall diff --git a/packages/galpy/meta.yaml b/packages/galpy/meta.yaml index a616ebce310..59018249511 100644 --- a/packages/galpy/meta.yaml +++ b/packages/galpy/meta.yaml @@ -39,7 +39,7 @@ about: home: http://github.com/jobovy/galpy PyPI: https://pypi.org/project/galpy summary: Galactic Dynamics in python - license: New BSD + license: BSD-3-Clause extra: recipe-maintainers: - jobovy diff --git a/packages/gdal/meta.yaml b/packages/gdal/meta.yaml index 590360cae8b..9b8a0c01c55 100644 --- a/packages/gdal/meta.yaml +++ b/packages/gdal/meta.yaml @@ -108,6 +108,9 @@ build: cp ${WASM_LIBRARY_DIR}/lib/libgdal.so ${DISTDIR} # Note: this package needs to be manually upgraded to the next version +about: + home: https://gdal.org/ + license: MIT extra: recipe-maintainers: - jobovy diff --git a/packages/gensim/meta.yaml b/packages/gensim/meta.yaml index c262a8a98a4..8634f432bf1 100644 --- a/packages/gensim/meta.yaml +++ b/packages/gensim/meta.yaml @@ -15,7 +15,7 @@ requirements: - numpy - scipy - six - - smart_open + - smart-open - wrapt host: - numpy @@ -23,4 +23,4 @@ about: home: http://radimrehurek.com/gensim PyPI: https://pypi.org/project/gensim summary: Python framework for fast Vector Space Modelling - license: LGPL-2.1-only + license: LGPL-2.1 diff --git a/packages/geopandas/meta.yaml b/packages/geopandas/meta.yaml index a7465c1b181..f98e73edb31 100644 --- a/packages/geopandas/meta.yaml +++ b/packages/geopandas/meta.yaml @@ -18,4 +18,4 @@ about: home: http://geopandas.org PyPI: https://pypi.org/project/geopandas summary: Geographic pandas extensions - license: BSD + license: BSD-3-Clause diff --git a/packages/geos/meta.yaml b/packages/geos/meta.yaml index 77d763dcba3..73a0ad44acf 100644 --- a/packages/geos/meta.yaml +++ b/packages/geos/meta.yaml @@ -26,3 +26,6 @@ build: mkdir -p dist cp ${WASM_LIBRARY_DIR}/lib/libgeos* dist/ +about: + home: https://libgeos.org/ + license: LGPL-2.1 diff --git a/packages/glpk/meta.yaml b/packages/glpk/meta.yaml index ea19dfc22fe..f2b567151fc 100644 --- a/packages/glpk/meta.yaml +++ b/packages/glpk/meta.yaml @@ -17,3 +17,6 @@ build: --enable-static emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://www.gnu.org/software/glpk/ + license: GPL-3.0 diff --git a/packages/gsw/meta.yaml b/packages/gsw/meta.yaml index d3b94e13055..0d12fb11837 100644 --- a/packages/gsw/meta.yaml +++ b/packages/gsw/meta.yaml @@ -17,4 +17,4 @@ about: home: https://github.com/TEOS-10/GSW-python PyPI: https://pypi.org/project/gsw summary: Gibbs Seawater Oceanographic Package of TEOS-10 - license: BSD + license: BSD-3-Clause diff --git a/packages/hashlib/meta.yaml b/packages/hashlib/meta.yaml index a4b597b74d5..855a196bff1 100644 --- a/packages/hashlib/meta.yaml +++ b/packages/hashlib/meta.yaml @@ -27,3 +27,5 @@ requirements: - openssl host: - openssl +about: + license: PSF diff --git a/packages/html5lib/meta.yaml b/packages/html5lib/meta.yaml index c67d8c1fffa..d8932bc2316 100644 --- a/packages/html5lib/meta.yaml +++ b/packages/html5lib/meta.yaml @@ -14,4 +14,4 @@ about: home: https://github.com/html5lib/html5lib-python PyPI: https://pypi.org/project/html5lib summary: HTML parser based on the WHATWG HTML specification - license: MIT License + license: MIT diff --git a/packages/idna/meta.yaml b/packages/idna/meta.yaml index 89db1fae2e1..cbdb6199b38 100644 --- a/packages/idna/meta.yaml +++ b/packages/idna/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/kjd/idna PyPI: https://pypi.org/project/idna summary: Internationalized Domain Names in Applications (IDNA) - license: BSD-3-Clause license + license: BSD-3-Clause diff --git a/packages/igraph/meta.yaml b/packages/igraph/meta.yaml index a14b79f39b9..89808047e41 100644 --- a/packages/igraph/meta.yaml +++ b/packages/igraph/meta.yaml @@ -24,7 +24,7 @@ about: home: https://igraph.org/python PyPI: https://pypi.org/project/igraph summary: High performance graph data structures and algorithms - license: GNU General Public License (GPL) + license: GPL-2.0 extra: recipe-maintainers: - ntamas diff --git a/packages/iminuit/meta.yaml b/packages/iminuit/meta.yaml index c7b69b9f81b..ad175b36d50 100644 --- a/packages/iminuit/meta.yaml +++ b/packages/iminuit/meta.yaml @@ -14,7 +14,7 @@ about: home: http://github.com/scikit-hep/iminuit PyPI: https://pypi.org/project/iminuit summary: Jupyter-friendly Python frontend for MINUIT2 in C++ - license: MIT+LGPL + license: Mixed MIT, LGPL-2.0 extra: recipe-maintainers: - henryiii diff --git a/packages/iniconfig/meta.yaml b/packages/iniconfig/meta.yaml index 19bef97f1e1..df5819e3434 100644 --- a/packages/iniconfig/meta.yaml +++ b/packages/iniconfig/meta.yaml @@ -10,4 +10,4 @@ about: home: http://github.com/RonnyPfannschmidt/iniconfig PyPI: https://pypi.org/project/iniconfig summary: "iniconfig: brain-dead simple config-ini parsing" - license: MIT License + license: MIT diff --git a/packages/ipython/meta.yaml b/packages/ipython/meta.yaml index c3312d4cf71..754012a4206 100644 --- a/packages/ipython/meta.yaml +++ b/packages/ipython/meta.yaml @@ -16,7 +16,7 @@ requirements: - pure_eval - Pygments - six - - stack_data + - stack-data - traitlets - sqlite3 - wcwidth diff --git a/packages/joblib/meta.yaml b/packages/joblib/meta.yaml index 5f6bebc54b6..c7026082902 100644 --- a/packages/joblib/meta.yaml +++ b/packages/joblib/meta.yaml @@ -11,4 +11,4 @@ about: home: https://joblib.readthedocs.io PyPI: https://pypi.org/project/joblib summary: Lightweight pipelining with Python functions - license: BSD + license: BSD-3-Clause diff --git a/packages/kiwisolver/meta.yaml b/packages/kiwisolver/meta.yaml index f05036af73f..782238381f2 100644 --- a/packages/kiwisolver/meta.yaml +++ b/packages/kiwisolver/meta.yaml @@ -6,3 +6,6 @@ package: source: sha256: e57e563a57fb22a142da34f38acc2fc1a5c864bc29ca1517a88abc963e60d6ec url: https://files.pythonhosted.org/packages/b9/2d/226779e405724344fc678fcc025b812587617ea1a48b9442628b688e85ea/kiwisolver-1.4.5.tar.gz +about: + home: https://github.com/nucleic/kiwi + license: BSD-3-Clause diff --git a/packages/lazy_loader/meta.yaml b/packages/lazy_loader/meta.yaml index 1d286b8aea3..74cd1593777 100644 --- a/packages/lazy_loader/meta.yaml +++ b/packages/lazy_loader/meta.yaml @@ -7,6 +7,7 @@ source: url: https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl sha256: 342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc about: + home: https://scientific-python.org/specs/spec-0001/ PyPI: https://pypi.org/project/lazy_loader summary: lazy_loader - license: BSD + license: BSD-3-Clause diff --git a/packages/libcst/meta.yaml b/packages/libcst/meta.yaml index ba6486356db..08830f83f60 100644 --- a/packages/libcst/meta.yaml +++ b/packages/libcst/meta.yaml @@ -12,12 +12,7 @@ about: summary: A concrete syntax tree with AST-like properties for Python 3.0 through 3.12 programs. - license: - All contributions towards LibCST are MIT licensed. Some Python files have - been derived from the standard library and are therefore PSF licensed. Modifications - on these files are dual licensed (both MIT and PSF). Some Python files have been - taken from dataclasses and are therefore Apache licensed. Modifications on these - files are licensed under Apache 2.0 license. + license: Mixed, MIT, PSF, and Apache-2.0 extra: recipe-maintainers: - zsol diff --git a/packages/libde265/meta.yaml b/packages/libde265/meta.yaml index 629a5c7a1dc..395ecc0f1dc 100644 --- a/packages/libde265/meta.yaml +++ b/packages/libde265/meta.yaml @@ -23,3 +23,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://github.com/strukturag/libde265 + license: LGPL-3.0 diff --git a/packages/libf2c/meta.yaml b/packages/libf2c/meta.yaml index 0ae23ca169e..45858b5aef2 100644 --- a/packages/libf2c/meta.yaml +++ b/packages/libf2c/meta.yaml @@ -41,3 +41,6 @@ build: mkdir -p ${WASM_LIBRARY_DIR}/{lib,include} cp INCLUDE/f2c.h ${WASM_LIBRARY_DIR}/include cp F2CLIBS/libf2c.a ${WASM_LIBRARY_DIR}/lib +about: + home: https://www.netlib.org/clapack/ + license: BSD-3-Clause diff --git a/packages/libgmp/meta.yaml b/packages/libgmp/meta.yaml index 8e20ea93301..a6cb0cdcb62 100644 --- a/packages/libgmp/meta.yaml +++ b/packages/libgmp/meta.yaml @@ -20,3 +20,6 @@ build: --prefix=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://gmplib.org/ + license: GPL-2.0 OR LGPL-3.0 diff --git a/packages/libgsl/meta.yaml b/packages/libgsl/meta.yaml index 755f16b6c1b..35952c23b2f 100644 --- a/packages/libgsl/meta.yaml +++ b/packages/libgsl/meta.yaml @@ -16,3 +16,6 @@ build: --disable-shared emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://www.gnu.org/software/gsl/ + license: GPL-3.0 diff --git a/packages/libhdf5/meta.yaml b/packages/libhdf5/meta.yaml index 0bdbf22396a..5b8f87c6291 100644 --- a/packages/libhdf5/meta.yaml +++ b/packages/libhdf5/meta.yaml @@ -51,3 +51,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} install cp -P ${WASM_LIBRARY_DIR}/lib/libhdf* ${DISTDIR} +about: + home: https://github.com/HDFGroup/hdf5 + license: BSD-3-Clause diff --git a/packages/libheif/meta.yaml b/packages/libheif/meta.yaml index 138b81731dd..906ccd5339e 100644 --- a/packages/libheif/meta.yaml +++ b/packages/libheif/meta.yaml @@ -29,3 +29,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} emmake make install cp ${WASM_LIBRARY_DIR}/lib/libheif.so ${DISTDIR} +about: + home: https://github.com/strukturag/libheif + license: LGPL-3.0 diff --git a/packages/libiconv/meta.yaml b/packages/libiconv/meta.yaml index 0eed91d7fbe..b319c13cf26 100644 --- a/packages/libiconv/meta.yaml +++ b/packages/libiconv/meta.yaml @@ -18,3 +18,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://www.gnu.org/software/libiconv/ + license: LGPL-2.1 diff --git a/packages/liblzma/meta.yaml b/packages/liblzma/meta.yaml index 785fb3a1ffa..8bb887091f7 100644 --- a/packages/liblzma/meta.yaml +++ b/packages/liblzma/meta.yaml @@ -25,3 +25,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://github.com/tukaani-project/xz + license: BSD-0-Clause diff --git a/packages/libmagic/meta.yaml b/packages/libmagic/meta.yaml index 9b7e44a8464..4740f44a9f8 100644 --- a/packages/libmagic/meta.yaml +++ b/packages/libmagic/meta.yaml @@ -25,3 +25,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} libmagic.la \ LDFLAGS="-avoid-version -Xcompiler '${SIDE_MODULE_LDFLAGS}'" cp .libs/libmagic.so ${DISTDIR}/libmagic.so +about: + home: https://www.darwinsys.com/file/ + license: BSD-2-Clause diff --git a/packages/libmpc/meta.yaml b/packages/libmpc/meta.yaml index d123014a797..12ce61bfaaf 100644 --- a/packages/libmpc/meta.yaml +++ b/packages/libmpc/meta.yaml @@ -23,3 +23,6 @@ build: --prefix=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://gitlab.inria.fr/mpc/mpc + license: MIT diff --git a/packages/libmpfr/meta.yaml b/packages/libmpfr/meta.yaml index 8dc06cb0b57..4ffc50797af 100644 --- a/packages/libmpfr/meta.yaml +++ b/packages/libmpfr/meta.yaml @@ -22,3 +22,6 @@ build: --prefix=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://www.mpfr.org/ + license: LGPL-3.0+ diff --git a/packages/libnetcdf/meta.yaml b/packages/libnetcdf/meta.yaml index 189f28fc83d..8fa55f54298 100644 --- a/packages/libnetcdf/meta.yaml +++ b/packages/libnetcdf/meta.yaml @@ -45,3 +45,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} install cp -P ${WASM_LIBRARY_DIR}/lib/libnetcdf* ${DISTDIR} +about: + home: https://github.com/Unidata/netcdf-c + license: BSD-3-Clause diff --git a/packages/libproj/meta.yaml b/packages/libproj/meta.yaml index 6e5e6c66d62..0a80251025e 100644 --- a/packages/libproj/meta.yaml +++ b/packages/libproj/meta.yaml @@ -36,3 +36,6 @@ build: -DCMAKE_C_FLAGS="-fPIC" \ -DCMAKE_CXX_FLAGS="-fPIC"; emmake make -j ${PYODIDE_JOBS:-3} install; +about: + home: https://proj.org/en/9.5/ + license: MIT diff --git a/packages/libtiff/meta.yaml b/packages/libtiff/meta.yaml index bb1cb4dac60..6c738be7973 100644 --- a/packages/libtiff/meta.yaml +++ b/packages/libtiff/meta.yaml @@ -19,3 +19,24 @@ build: --prefix=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://gitlab.com/libtiff/libtiff + license: > + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + (i) the above copyright notices and this permission notice appear in all + copies of the software and related documentation, and (ii) the names of Sam + Leffler and Silicon Graphics may not be used in any advertising or publicity + relating to the software without the specific, prior written permission of + Sam Leffler and Silicon Graphics. + + THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, + IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF + MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + + IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, + INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT + ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. diff --git a/packages/libwebp/meta.yaml b/packages/libwebp/meta.yaml index 1d141b64a64..4517b2c443b 100644 --- a/packages/libwebp/meta.yaml +++ b/packages/libwebp/meta.yaml @@ -26,3 +26,6 @@ build: ../ emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://chromium.googlesource.com/webm/libwebp + license: BSD-3-Clause diff --git a/packages/libxml/meta.yaml b/packages/libxml/meta.yaml index 5005f6f79e5..7a749c3d824 100644 --- a/packages/libxml/meta.yaml +++ b/packages/libxml/meta.yaml @@ -26,3 +26,6 @@ build: --prefix=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://github.com/GNOME/libxml2 + license: MIT diff --git a/packages/libxslt/meta.yaml b/packages/libxslt/meta.yaml index 96c175f3cff..6b5ccded197 100644 --- a/packages/libxslt/meta.yaml +++ b/packages/libxslt/meta.yaml @@ -26,3 +26,6 @@ build: emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + home: https://github.com/GNOME/libxslt + license: MIT diff --git a/packages/libyaml/meta.yaml b/packages/libyaml/meta.yaml index 9273f269d91..f088e49c779 100644 --- a/packages/libyaml/meta.yaml +++ b/packages/libyaml/meta.yaml @@ -20,3 +20,6 @@ build: emmake make install rm -f ${INSTALL_DIR}/lib/libyaml.a ln -s ${INSTALL_DIR}/lib/libyaml_static.a ${INSTALL_DIR}/lib/libyaml.a +about: + home: https://pyyaml.org/wiki/LibYAML + license: MIT diff --git a/packages/lightgbm/meta.yaml b/packages/lightgbm/meta.yaml index 378dc935849..98cccc4fed7 100644 --- a/packages/lightgbm/meta.yaml +++ b/packages/lightgbm/meta.yaml @@ -19,4 +19,4 @@ about: home: https://github.com/microsoft/LightGBM PyPI: https://pypi.org/project/lightgbm summary: LightGBM Python Package - license: The MIT License (Microsoft) + license: MIT diff --git a/packages/logbook/meta.yaml b/packages/logbook/meta.yaml index 751ee6c47dd..d30935b1b2c 100644 --- a/packages/logbook/meta.yaml +++ b/packages/logbook/meta.yaml @@ -16,4 +16,4 @@ about: home: http://logbook.pocoo.org/ PyPI: https://pypi.org/project/logbook summary: A logging replacement for Python - license: BSD + license: BSD-3-Clause diff --git a/packages/lxml/meta.yaml b/packages/lxml/meta.yaml index 2bad9f87090..38dd430f105 100644 --- a/packages/lxml/meta.yaml +++ b/packages/lxml/meta.yaml @@ -26,4 +26,4 @@ about: summary: Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - license: BSD + license: BSD-3-Clause diff --git a/packages/lzma/meta.yaml b/packages/lzma/meta.yaml index efa744aee87..5a3bb7b48b8 100644 --- a/packages/lzma/meta.yaml +++ b/packages/lzma/meta.yaml @@ -27,3 +27,5 @@ build: requirements: host: - liblzma +about: + license: PSF diff --git a/packages/matplotlib-inline/meta.yaml b/packages/matplotlib-inline/meta.yaml index 5949434a7fb..a3c7c566523 100644 --- a/packages/matplotlib-inline/meta.yaml +++ b/packages/matplotlib-inline/meta.yaml @@ -11,7 +11,7 @@ about: home: https://github.com/ipython/matplotlib-inline PyPI: https://pypi.org/project/matplotlib-inline summary: Inline Matplotlib backend for Jupyter - license: BSD 3-Clause + license: BSD-3-Clause extra: recipe-maintainers: - mhochsteger diff --git a/packages/matplotlib-pyodide/meta.yaml b/packages/matplotlib-pyodide/meta.yaml index 206c0f51cdc..1107c707371 100644 --- a/packages/matplotlib-pyodide/meta.yaml +++ b/packages/matplotlib-pyodide/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/pyodide/matplotlib-pyodide PyPI: https://pypi.org/project/matplotlib-pyodide summary: HTML5 backends for Matplotlib compatible with Pyodide - license: MPL2 + license: MPL-2.0 diff --git a/packages/memory-allocator/meta.yaml b/packages/memory-allocator/meta.yaml index 74ee2640790..1e86a57869f 100644 --- a/packages/memory-allocator/meta.yaml +++ b/packages/memory-allocator/meta.yaml @@ -10,7 +10,7 @@ about: home: https://github.com/sagemath/memory_allocator PyPI: https://pypi.org/project/memory_allocator summary: An extension class to allocate memory easily with cython - license: GPLv3 + license: GPL-3.0 extra: recipe-maintainers: - mkoeppe diff --git a/packages/micropip/meta.yaml b/packages/micropip/meta.yaml index 71a22fb90e3..65290a00caf 100644 --- a/packages/micropip/meta.yaml +++ b/packages/micropip/meta.yaml @@ -14,3 +14,6 @@ source: requirements: run: - packaging +about: + home: https://github.com/pyodide/micropip + license: MPL-2.0 diff --git a/packages/mmh3/meta.yaml b/packages/mmh3/meta.yaml index b129983f172..ea43e1edb5a 100644 --- a/packages/mmh3/meta.yaml +++ b/packages/mmh3/meta.yaml @@ -6,6 +6,7 @@ source: sha256: a1cf25348b9acd229dda464a094d6170f47d2850a1fcb762a3b6172d2ce6ca4a about: PyPI: https://pypi.org/project/mmh3 + home: https://github.com/hajimes/mmh3 summary: Python extension for MurmurHash (MurmurHash3), a set of fast and robust hash functions. diff --git a/packages/more-itertools/meta.yaml b/packages/more-itertools/meta.yaml index 53ba6b99d66..2302f0c1d5b 100644 --- a/packages/more-itertools/meta.yaml +++ b/packages/more-itertools/meta.yaml @@ -7,5 +7,7 @@ source: sha256: 686b06abe565edfab151cb8fd385a05651e1fdf8f0a14191e4439283421f8684 url: https://files.pythonhosted.org/packages/50/e2/8e10e465ee3987bb7c9ab69efb91d867d93959095f4807db102d07995d94/more_itertools-10.2.0-py3-none-any.whl about: + home: https://github.com/more-itertools/more-itertools PyPI: https://pypi.org/project/more-itertools summary: More routines for operating on iterables, beyond itertools + license: MIT diff --git a/packages/mpmath/meta.yaml b/packages/mpmath/meta.yaml index 5f865f5ae5a..4def998ad29 100644 --- a/packages/mpmath/meta.yaml +++ b/packages/mpmath/meta.yaml @@ -10,4 +10,4 @@ about: home: http://mpmath.org/ PyPI: https://pypi.org/project/mpmath summary: Python library for arbitrary-precision floating-point arithmetic - license: BSD + license: BSD-3-Clause diff --git a/packages/msgpack/meta.yaml b/packages/msgpack/meta.yaml index dc9b1d4003e..017d086aaef 100644 --- a/packages/msgpack/meta.yaml +++ b/packages/msgpack/meta.yaml @@ -10,4 +10,4 @@ about: home: https://msgpack.org/ PyPI: https://pypi.org/project/msgpack summary: MessagePack serializer - license: Apache 2.0 + license: Apache-2.0 diff --git a/packages/msprime/meta.yaml b/packages/msprime/meta.yaml index 861e3e59143..ae16db491d0 100644 --- a/packages/msprime/meta.yaml +++ b/packages/msprime/meta.yaml @@ -30,4 +30,4 @@ about: summary: Simulate genealogical trees and genomic sequence data using population genetic models - license: GNU GPLv3+ + license: GPL-3.0+ diff --git a/packages/multidict/meta.yaml b/packages/multidict/meta.yaml index 543644911e9..3dc1eabc769 100644 --- a/packages/multidict/meta.yaml +++ b/packages/multidict/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/aio-libs/multidict PyPI: https://pypi.org/project/multidict summary: multidict implementation - license: Apache 2 + license: Apache-2.0 diff --git a/packages/mypy/meta.yaml b/packages/mypy/meta.yaml index ba3250f8793..a07eebf4b0b 100644 --- a/packages/mypy/meta.yaml +++ b/packages/mypy/meta.yaml @@ -15,4 +15,4 @@ about: home: http://www.mypy-lang.org/ PyPI: https://pypi.org/project/mypy summary: Optional static typing for Python - license: MIT License + license: MIT diff --git a/packages/networkx/meta.yaml b/packages/networkx/meta.yaml index 69647260b7e..5c210a112b9 100644 --- a/packages/networkx/meta.yaml +++ b/packages/networkx/meta.yaml @@ -40,3 +40,6 @@ test: - networkx.readwrite - networkx.readwrite.json_graph - networkx.utils +about: + home: https://networkx.org/ + license: BSD-3-Clause diff --git a/packages/newick/meta.yaml b/packages/newick/meta.yaml index 8fce1d034e9..224ae638a1d 100644 --- a/packages/newick/meta.yaml +++ b/packages/newick/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/dlce-eva/python-newick PyPI: https://pypi.org/project/newick summary: A python module to read and write the Newick format - license: Apache 2 + license: Apache-2.0 diff --git a/packages/nlopt/meta.yaml b/packages/nlopt/meta.yaml index bf17fa8291f..d72162f87b1 100644 --- a/packages/nlopt/meta.yaml +++ b/packages/nlopt/meta.yaml @@ -22,3 +22,6 @@ requirements: build: cxxflags: -std=c++11 +about: + home: https://github.com/stevengj/nlopt + license: LGPL-2.1+ diff --git a/packages/nltk/meta.yaml b/packages/nltk/meta.yaml index d1fd33f02da..e6558060a3c 100644 --- a/packages/nltk/meta.yaml +++ b/packages/nltk/meta.yaml @@ -14,4 +14,4 @@ about: home: https://www.nltk.org/ PyPI: https://pypi.org/project/nltk summary: Natural Language Toolkit - license: Apache License, Version 2.0 + license: Apache-2.0 diff --git a/packages/numpy/meta.yaml b/packages/numpy/meta.yaml index 9c3a8fee197..3c1fdf811f6 100644 --- a/packages/numpy/meta.yaml +++ b/packages/numpy/meta.yaml @@ -30,4 +30,4 @@ about: home: https://www.numpy.org PyPI: https://pypi.org/project/numpy summary: NumPy is the fundamental package for array computing with Python. - license: BSD + license: BSD-3-Clause diff --git a/packages/openblas/meta.yaml b/packages/openblas/meta.yaml index 706f2d14099..1325649a512 100644 --- a/packages/openblas/meta.yaml +++ b/packages/openblas/meta.yaml @@ -42,3 +42,6 @@ build: requirements: host: - libf2c +about: + home: https://www.openblas.net/ + license: BSD-3-Clause diff --git a/packages/openssl/meta.yaml b/packages/openssl/meta.yaml index fcb51d39f4b..b20c848554e 100644 --- a/packages/openssl/meta.yaml +++ b/packages/openssl/meta.yaml @@ -33,3 +33,6 @@ build: rm -f ${WASM_LIBRARY_DIR}/lib/{libcrypto.a,libssl.a} cp libcrypto.so libssl.so ${WASM_LIBRARY_DIR}/lib cp libcrypto.so libssl.so ${DISTDIR} +about: + home: https://www.openssl.org + license: Apache-2.0 diff --git a/packages/patsy/meta.yaml b/packages/patsy/meta.yaml index de30624828d..479b156ba10 100644 --- a/packages/patsy/meta.yaml +++ b/packages/patsy/meta.yaml @@ -16,4 +16,4 @@ about: summary: A Python package for describing statistical models and for building design matrices. - license: 2-clause BSD + license: BSD-2-Clause diff --git a/packages/peewee/meta.yaml b/packages/peewee/meta.yaml index b2c01051a70..9fbe1207b0d 100644 --- a/packages/peewee/meta.yaml +++ b/packages/peewee/meta.yaml @@ -18,4 +18,4 @@ about: summary: Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use. - license: MIT License + license: MIT diff --git a/packages/pillow_heif/meta.yaml b/packages/pillow_heif/meta.yaml index 8dc1904356d..ec1d9011537 100644 --- a/packages/pillow_heif/meta.yaml +++ b/packages/pillow_heif/meta.yaml @@ -25,5 +25,5 @@ about: home: https://github.com/bigcat88/pillow_heif PyPI: https://pypi.org/project/pillow_heif summary: Python 3.6+ interface to libheif library - license: LGPLv2.1 + license: LGPL-2.1 # Note: this package needs to be manually upgraded to the next version diff --git a/packages/ppl/meta.yaml b/packages/ppl/meta.yaml index e1c761171f9..df7edfd665d 100644 --- a/packages/ppl/meta.yaml +++ b/packages/ppl/meta.yaml @@ -29,6 +29,8 @@ build: --prefix=${WASM_LIBRARY_DIR} emmake make -j ${PYODIDE_JOBS:-3} emmake make install +about: + license: GPL-3.0+ extra: recipe-maintainers: - mkoeppe diff --git a/packages/pplpy/meta.yaml b/packages/pplpy/meta.yaml index 2c5f368e867..9c01ccdf9e2 100644 --- a/packages/pplpy/meta.yaml +++ b/packages/pplpy/meta.yaml @@ -24,7 +24,7 @@ about: home: https://github.com/sagemath/pplpy PyPI: https://pypi.org/project/pplpy summary: Python PPL wrapper - license: GPL v3 + license: GPL-3.0 extra: recipe-maintainers: - mkoeppe diff --git a/packages/primecountpy/meta.yaml b/packages/primecountpy/meta.yaml index b7cd747c6eb..299815fea80 100644 --- a/packages/primecountpy/meta.yaml +++ b/packages/primecountpy/meta.yaml @@ -10,7 +10,7 @@ about: home: https://github.com/dimpase/primecountpy PyPI: https://pypi.org/project/primecountpy summary: Cython interface for C++ primecount library - license: GPLv3 + license: GPL-3.0 requirements: host: - primecount diff --git a/packages/prompt_toolkit/meta.yaml b/packages/prompt_toolkit/meta.yaml index 43d888e4b9b..cd631b8b9ff 100644 --- a/packages/prompt_toolkit/meta.yaml +++ b/packages/prompt_toolkit/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/prompt-toolkit/python-prompt-toolkit PyPI: https://pypi.org/project/prompt_toolkit summary: Library for building powerful interactive command lines in Python - license: "" + license: BSD-3-Clause diff --git a/packages/protobuf/meta.yaml b/packages/protobuf/meta.yaml index 420a03fa0ca..ab7a5fc2f68 100644 --- a/packages/protobuf/meta.yaml +++ b/packages/protobuf/meta.yaml @@ -14,7 +14,7 @@ about: home: https://github.com/protocolbuffers/protobuf PyPI: https://pypi.org/project/protobuf summary: Protocol Buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data - license: Custom + license: BSD-3-Clause build: cflags: "-Wno-int-conversion" diff --git a/packages/pure-eval/meta.yaml b/packages/pure-eval/meta.yaml new file mode 100644 index 00000000000..ccd749aaf0e --- /dev/null +++ b/packages/pure-eval/meta.yaml @@ -0,0 +1,16 @@ +package: + name: pure-eval + version: 0.2.3 + top-level: + - pure_eval +source: + url: https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl + sha256: 1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0 +about: + home: http://github.com/alexmojaki/pure_eval + PyPI: https://pypi.org/project/pure-eval + summary: Safely evaluate AST nodes without side effects + license: MIT +extra: + recipe-maintainers: + - ryanking13 diff --git a/packages/py/meta.yaml b/packages/py/meta.yaml index 3025eccdd2a..abac6d8007e 100644 --- a/packages/py/meta.yaml +++ b/packages/py/meta.yaml @@ -14,4 +14,4 @@ about: home: https://py.readthedocs.io/ PyPI: https://pypi.org/project/py summary: library with cross-python path, ini-parsing, io, code, log facilities - license: MIT license + license: MIT diff --git a/packages/pyarrow/meta.yaml b/packages/pyarrow/meta.yaml index c7e070ceee6..9390a69d229 100644 --- a/packages/pyarrow/meta.yaml +++ b/packages/pyarrow/meta.yaml @@ -11,6 +11,9 @@ requirements: - numpy - pandas - pyodide-unix-timezones +about: + home: https://github.com/apache/arrow + license: Apache-2.0 extra: recipe-maintainers: - joemarshall diff --git a/packages/pycparser/meta.yaml b/packages/pycparser/meta.yaml index a7b0f9c8813..6883190371f 100644 --- a/packages/pycparser/meta.yaml +++ b/packages/pycparser/meta.yaml @@ -12,4 +12,4 @@ about: home: https://github.com/eliben/pycparser PyPI: https://pypi.org/project/pycparser summary: C parser in Python - license: BSD + license: BSD-3-Clause diff --git a/packages/pycryptodome/meta.yaml b/packages/pycryptodome/meta.yaml index 492f7f4a962..cb350a076f2 100644 --- a/packages/pycryptodome/meta.yaml +++ b/packages/pycryptodome/meta.yaml @@ -12,4 +12,4 @@ about: home: https://www.pycryptodome.org PyPI: https://pypi.org/project/pycryptodome summary: Cryptographic library for Python - license: BSD, Public Domain + license: Mixed BSD-2-Clause, Public Domain diff --git a/packages/pydecimal/meta.yaml b/packages/pydecimal/meta.yaml index 25441c3c2cf..1fea98032c7 100644 --- a/packages/pydecimal/meta.yaml +++ b/packages/pydecimal/meta.yaml @@ -15,3 +15,5 @@ build: cd Python-${PYVERSION} cp Lib/_pydecimal.py ${PKG_BUILD_DIR}/_pydecimal.py +about: + license: PSF diff --git a/packages/pydoc_data/meta.yaml b/packages/pydoc_data/meta.yaml index 2daf973b49c..ee698470685 100644 --- a/packages/pydoc_data/meta.yaml +++ b/packages/pydoc_data/meta.yaml @@ -15,3 +15,5 @@ build: cd Python-${PYVERSION}/Lib tar --exclude=__pycache__ -cf - pydoc_data | tar -C ${PKG_BUILD_DIR} -xf - +about: + license: PSF diff --git a/packages/pyerfa/meta.yaml b/packages/pyerfa/meta.yaml index 38144a62604..3c7ca16f68e 100644 --- a/packages/pyerfa/meta.yaml +++ b/packages/pyerfa/meta.yaml @@ -15,4 +15,4 @@ about: home: https://github.com/liberfa/pyerfa PyPI: https://pypi.org/project/pyerfa summary: Python bindings for ERFA - license: BSD 3-Clause License + license: BSD-3-Clause diff --git a/packages/pygame-ce/meta.yaml b/packages/pygame-ce/meta.yaml index 1ee8c23ae8e..464c3dce7c3 100644 --- a/packages/pygame-ce/meta.yaml +++ b/packages/pygame-ce/meta.yaml @@ -91,4 +91,4 @@ about: home: https://www.pygame.org PyPI: https://pypi.org/project/pygame summary: Python Game Development - license: LGPL + license: LGPL-2.1 diff --git a/packages/pyheif/meta.yaml b/packages/pyheif/meta.yaml index 496f2700aed..92ceaf567f3 100644 --- a/packages/pyheif/meta.yaml +++ b/packages/pyheif/meta.yaml @@ -22,3 +22,4 @@ about: home: https://github.com/carsales/pyheif PyPI: https://pypi.org/project/pyheif summary: Python 3.6+ interface to libheif library + license: Apache-2.0 diff --git a/packages/pynacl/meta.yaml b/packages/pynacl/meta.yaml index 43b3f72f428..dfd23607fa2 100644 --- a/packages/pynacl/meta.yaml +++ b/packages/pynacl/meta.yaml @@ -17,4 +17,4 @@ about: home: https://github.com/pyca/pynacl/ PyPI: https://pypi.org/project/pynacl summary: Python binding to the Networking and Cryptography (NaCl) library - license: Apache License 2.0 + license: Apache-2.0 diff --git a/packages/pyparsing/meta.yaml b/packages/pyparsing/meta.yaml index 1f9927b2ad6..012aeb95bca 100644 --- a/packages/pyparsing/meta.yaml +++ b/packages/pyparsing/meta.yaml @@ -6,3 +6,6 @@ package: source: sha256: f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742 url: https://files.pythonhosted.org/packages/9d/ea/6d76df31432a0e6fdf81681a895f009a4bb47b3c39036db3e1b528191d52/pyparsing-3.1.2-py3-none-any.whl +about: + home: https://github.com/pyparsing/pyparsing/ + license: MIT diff --git a/packages/pyproj/meta.yaml b/packages/pyproj/meta.yaml index 48ab84e9717..d00accf11c0 100644 --- a/packages/pyproj/meta.yaml +++ b/packages/pyproj/meta.yaml @@ -40,4 +40,4 @@ about: summary: Python interface to PROJ (cartographic projections and coordinate transformations library) - license: "License :: OSI Approved :: MIT License" + license: MIT diff --git a/packages/pysam/meta.yaml b/packages/pysam/meta.yaml index f6370b84835..87e51194309 100644 --- a/packages/pysam/meta.yaml +++ b/packages/pysam/meta.yaml @@ -27,7 +27,7 @@ about: home: https://github.com/pysam-developers/pysam PyPI: https://pypi.org/project/pysam summary: Package for reading, manipulating, and writing genomic data - license: MIT License + license: MIT extra: recipe-maintainers: - stevenweaver diff --git a/packages/pytest-asyncio/meta.yaml b/packages/pytest-asyncio/meta.yaml index b6f49e0b20b..1bcc99de1ea 100644 --- a/packages/pytest-asyncio/meta.yaml +++ b/packages/pytest-asyncio/meta.yaml @@ -16,7 +16,7 @@ about: home: https://github.com/pytest-dev/pytest-asyncio PyPI: https://pypi.org/project/pytest-asyncio summary: Pytest support for asyncio - license: Apache 2.0 + license: Apache-2.0 extra: recipe-maintainers: - agriyakhetarpal diff --git a/packages/python-dateutil/meta.yaml b/packages/python-dateutil/meta.yaml index c6c4409c5c2..d68c7290c49 100644 --- a/packages/python-dateutil/meta.yaml +++ b/packages/python-dateutil/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/dateutil/dateutil PyPI: https://pypi.org/project/python-dateutil summary: Extensions to the standard Python datetime module - license: Dual License + license: BSD-3-Clause diff --git a/packages/python-flint/meta.yaml b/packages/python-flint/meta.yaml index e354546140f..b690cc47e0b 100644 --- a/packages/python-flint/meta.yaml +++ b/packages/python-flint/meta.yaml @@ -25,3 +25,4 @@ about: extra: recipe-maintainers: - mkoeppe + - oscarbenjamin diff --git a/packages/python_solvespace/meta.yaml b/packages/python-solvespace/meta.yaml similarity index 93% rename from packages/python_solvespace/meta.yaml rename to packages/python-solvespace/meta.yaml index 63ad01600cc..606e2a3b870 100644 --- a/packages/python_solvespace/meta.yaml +++ b/packages/python-solvespace/meta.yaml @@ -1,5 +1,5 @@ package: - name: python_solvespace + name: python-solvespace version: 3.0.8 top-level: - python_solvespace @@ -14,4 +14,4 @@ about: home: https://github.com/KmolYuan/solvespace/tree/python PyPI: https://pypi.org/project/python_solvespace summary: Python library of Solvespace. - license: GPLv3+ + license: GPL-3.0+ diff --git a/packages/python_solvespace/test_python_solvespace.py b/packages/python-solvespace/test_python_solvespace.py similarity index 100% rename from packages/python_solvespace/test_python_solvespace.py rename to packages/python-solvespace/test_python_solvespace.py diff --git a/packages/pyxel/meta.yaml b/packages/pyxel/meta.yaml index 1fad983b074..3c56d5a3b97 100644 --- a/packages/pyxel/meta.yaml +++ b/packages/pyxel/meta.yaml @@ -23,3 +23,4 @@ about: home: https://github.com/kitao/pyxel PyPI: https://pypi.org/project/pyxel/ summary: A retro game engine for Python + license: MIT diff --git a/packages/rasterio/meta.yaml b/packages/rasterio/meta.yaml index db015532810..bf8777c07db 100644 --- a/packages/rasterio/meta.yaml +++ b/packages/rasterio/meta.yaml @@ -37,7 +37,7 @@ about: home: https://github.com/rasterio/rasterio PyPI: https://pypi.org/project/rasterio summary: Fast and direct raster I/O for use with Numpy and SciPy - license: BSD + license: BSD-3-Clause extra: recipe-maintainers: - kjmalek diff --git a/packages/rebound/meta.yaml b/packages/rebound/meta.yaml index 9469bee5626..a850257d793 100644 --- a/packages/rebound/meta.yaml +++ b/packages/rebound/meta.yaml @@ -24,7 +24,7 @@ about: home: https://github.com/hannorein/rebound/ PyPI: https://pypi.org/project/rebound summary: An open-source multi-purpose N-body code - license: GPL + license: GPL-3.0 extra: recipe-maintainers: - hannorein diff --git a/packages/reboundx/meta.yaml b/packages/reboundx/meta.yaml index b4a0c67459b..fa52882cb4d 100644 --- a/packages/reboundx/meta.yaml +++ b/packages/reboundx/meta.yaml @@ -22,7 +22,7 @@ about: home: https://github.com/dtamayo/reboundx PyPI: https://pypi.org/project/reboundx summary: A library for including additional forces in REBOUND - license: GPL + license: GPL-3.0 extra: recipe-maintainers: - hannorein diff --git a/packages/regex/meta.yaml b/packages/regex/meta.yaml index d5e03fe08cb..f58866ef339 100644 --- a/packages/regex/meta.yaml +++ b/packages/regex/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/mrabarnett/mrab-regex PyPI: https://pypi.org/project/regex summary: Alternative regular expression module, to replace re. - license: Apache Software License + license: Apache-2.0 diff --git a/packages/requests/meta.yaml b/packages/requests/meta.yaml index 721d0b3c557..0098946e28b 100644 --- a/packages/requests/meta.yaml +++ b/packages/requests/meta.yaml @@ -19,4 +19,4 @@ about: home: https://requests.readthedocs.io PyPI: https://pypi.org/project/requests summary: Python HTTP for Humans. - license: Apache 2.0 + license: Apache-2.0 diff --git a/packages/retrying/meta.yaml b/packages/retrying/meta.yaml index e08a869bed3..a1c96cfc959 100644 --- a/packages/retrying/meta.yaml +++ b/packages/retrying/meta.yaml @@ -13,4 +13,4 @@ about: home: https://github.com/rholder/retrying PyPI: https://pypi.org/project/retrying summary: Retrying - license: Apache 2.0 + license: Apache-2.0 diff --git a/packages/river/meta.yaml b/packages/river/meta.yaml index 415f3e3e257..19bcebdc960 100644 --- a/packages/river/meta.yaml +++ b/packages/river/meta.yaml @@ -23,7 +23,7 @@ about: home: https://github.com/online-ml/river PyPI: https://pypi.org/project/river summary: Online machine learning in Python - license: BSD-3 + license: BSD-3-Clause test: imports: diff --git a/packages/ruamel.yaml/meta.yaml b/packages/ruamel.yaml/meta.yaml index b5e0f883fe9..62a08e696b3 100644 --- a/packages/ruamel.yaml/meta.yaml +++ b/packages/ruamel.yaml/meta.yaml @@ -15,4 +15,4 @@ about: summary: ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order - license: MIT license + license: MIT diff --git a/packages/rust-panic-test/meta.yaml b/packages/rust-panic-test/meta.yaml index 1f4096ae32d..ab87aa76380 100644 --- a/packages/rust-panic-test/meta.yaml +++ b/packages/rust-panic-test/meta.yaml @@ -10,3 +10,5 @@ build: requirements: executable: - rustup +about: + license: MPL-2.0 diff --git a/packages/scikit-image/meta.yaml b/packages/scikit-image/meta.yaml index c264b31a1d5..8936caf125d 100644 --- a/packages/scikit-image/meta.yaml +++ b/packages/scikit-image/meta.yaml @@ -32,7 +32,7 @@ about: home: https://scikit-image.org PyPI: https://pypi.org/project/scikit-image summary: Image processing in Python - license: Modified BSD + license: BSD-3-Clause extra: recipe-maintainers: - lagru diff --git a/packages/scikit-learn/meta.yaml b/packages/scikit-learn/meta.yaml index db3269e4c75..e9bb64145f3 100644 --- a/packages/scikit-learn/meta.yaml +++ b/packages/scikit-learn/meta.yaml @@ -64,7 +64,7 @@ about: home: http://scikit-learn.org PyPI: https://pypi.org/project/scikit-learn summary: A set of python modules for machine learning and data mining - license: new BSD + license: BSD-3-Clause extra: recipe-maintainers: - lesteve diff --git a/packages/scipy/meta.yaml b/packages/scipy/meta.yaml index 54d62bb6f8a..31bd64c8d02 100644 --- a/packages/scipy/meta.yaml +++ b/packages/scipy/meta.yaml @@ -175,7 +175,7 @@ about: home: https://www.scipy.org PyPI: https://pypi.org/project/scipy summary: "SciPy: Scientific Library for Python" - license: BSD + license: BSD-3-Clause extra: recipe-maintainers: - lesteve diff --git a/packages/screed/meta.yaml b/packages/screed/meta.yaml index 3fddb4b89ee..1a0b7585d86 100644 --- a/packages/screed/meta.yaml +++ b/packages/screed/meta.yaml @@ -11,4 +11,4 @@ about: home: https://github.com/dib-lab/screed PyPI: https://pypi.org/project/screed summary: a Python library for loading FASTA and FASTQ sequences - license: BSD 3-clause + license: BSD-3-Clause diff --git a/packages/setuptools/meta.yaml b/packages/setuptools/meta.yaml index db138fad10e..9411aceeb11 100644 --- a/packages/setuptools/meta.yaml +++ b/packages/setuptools/meta.yaml @@ -18,3 +18,4 @@ about: home: https://github.com/pypa/setuptools PyPI: https://pypi.org/project/setuptools summary: Easily download, build, install, upgrade, and uninstall Python packages + license: MIT diff --git a/packages/shapely/meta.yaml b/packages/shapely/meta.yaml index 2667ca5388a..cfe3f8559c8 100644 --- a/packages/shapely/meta.yaml +++ b/packages/shapely/meta.yaml @@ -33,4 +33,4 @@ about: home: https://github.com/shapely/shapely PyPI: https://pypi.org/project/shapely summary: Geometric objects, predicates, and operations - license: BSD + license: BSD-3-Clause diff --git a/packages/sharedlib-test-py/meta.yaml b/packages/sharedlib-test-py/meta.yaml index 83e5c15d8e7..f2d3fa0230d 100644 --- a/packages/sharedlib-test-py/meta.yaml +++ b/packages/sharedlib-test-py/meta.yaml @@ -22,3 +22,5 @@ build: -I$(PKGDIR)/../sharedlib-test/src/include ldflags: | $(PKGDIR)/../sharedlib-test/build/sharedlib-test-1.0/dist/sharedlib-test.so +about: + license: MPL-2.0 diff --git a/packages/sharedlib-test/meta.yaml b/packages/sharedlib-test/meta.yaml index b0ebf9f15cb..d7a645f2f41 100644 --- a/packages/sharedlib-test/meta.yaml +++ b/packages/sharedlib-test/meta.yaml @@ -17,3 +17,5 @@ build: emcc dep2.o ${SIDE_MODULE_LDFLAGS} -o ${DISTDIR}/sharedlib-test-dep2.so emcc dep.o ${SIDE_MODULE_LDFLAGS} ${DISTDIR}/sharedlib-test-dep2.so -o ${DISTDIR}/sharedlib-test-dep.so emcc main.o ${SIDE_MODULE_LDFLAGS} ${DISTDIR}/sharedlib-test-dep.so -o ${DISTDIR}/sharedlib-test.so +about: + license: MPL-2.0 diff --git a/packages/smart_open/meta.yaml b/packages/smart-open/meta.yaml similarity index 90% rename from packages/smart_open/meta.yaml rename to packages/smart-open/meta.yaml index 8792ff5cc95..61cfc348f4f 100644 --- a/packages/smart_open/meta.yaml +++ b/packages/smart-open/meta.yaml @@ -1,11 +1,14 @@ package: - name: smart_open + name: smart-open version: 7.0.4 top-level: - smart_open source: url: https://files.pythonhosted.org/packages/65/12/cc24847b4b0b124501a33cd8f7963f79f6f6584bc7f2f4fc16bbbaa54c8f/smart_open-7.0.4-py3-none-any.whl sha256: 4e98489932b3372595cddc075e6033194775165702887216b65eba760dfd8d47 +requirements: + run: + - wrapt about: home: https://github.com/piskvorky/smart_open PyPI: https://pypi.org/project/smart_open diff --git a/packages/sortedcontainers/meta.yaml b/packages/sortedcontainers/meta.yaml index 5479a21fea4..fae45ff96af 100644 --- a/packages/sortedcontainers/meta.yaml +++ b/packages/sortedcontainers/meta.yaml @@ -10,7 +10,7 @@ about: home: http://www.grantjenks.com/docs/sortedcontainers/ PyPI: https://pypi.org/project/sortedcontainers summary: Sorted Containers -- Sorted List, Sorted Dict, Sorted Set - license: Apache 2.0 + license: Apache-2.0 extra: recipe-maintainers: - bitsondatadev diff --git a/packages/soupsieve/meta.yaml b/packages/soupsieve/meta.yaml index 29b84d271b2..44ec5b63309 100644 --- a/packages/soupsieve/meta.yaml +++ b/packages/soupsieve/meta.yaml @@ -6,3 +6,6 @@ package: source: sha256: eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7 url: https://files.pythonhosted.org/packages/4c/f3/038b302fdfbe3be7da016777069f26ceefe11a681055ea1f7817546508e3/soupsieve-2.5-py3-none-any.whl +about: + home: https://github.com/facelessuser/soupsieve + license: MIT diff --git a/packages/sparseqr/meta.yaml b/packages/sparseqr/meta.yaml index 723e89d5fcf..72cad9b5170 100644 --- a/packages/sparseqr/meta.yaml +++ b/packages/sparseqr/meta.yaml @@ -33,3 +33,6 @@ build: -lcolamd -lcholmod -lmetis +about: + home: https://github.com/yig/PySPQR + license: CC0-1.0 diff --git a/packages/sqlite3/meta.yaml b/packages/sqlite3/meta.yaml index 3b753f6faea..8ac52ea2d70 100644 --- a/packages/sqlite3/meta.yaml +++ b/packages/sqlite3/meta.yaml @@ -39,3 +39,5 @@ build: -sUSE_SQLITE3 -lsqlite3 cd Lib && tar --exclude=test -cf - sqlite3 | tar -C ${PKG_BUILD_DIR} -xf - +about: + license: PSF diff --git a/packages/ssl/meta.yaml b/packages/ssl/meta.yaml index cc70d9ace5f..dd46e6d2c5d 100644 --- a/packages/ssl/meta.yaml +++ b/packages/ssl/meta.yaml @@ -28,3 +28,5 @@ requirements: - openssl run: - openssl +about: + license: PSF diff --git a/packages/stack_data/meta.yaml b/packages/stack-data/meta.yaml similarity index 84% rename from packages/stack_data/meta.yaml rename to packages/stack-data/meta.yaml index 35f2cef5124..960a9297e95 100644 --- a/packages/stack_data/meta.yaml +++ b/packages/stack-data/meta.yaml @@ -1,11 +1,16 @@ package: - name: stack_data + name: stack-data version: 0.6.3 top-level: - stack_data source: url: https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl sha256: d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695 +requirements: + run: + - executing + - asttokens + - pure-eval about: home: http://github.com/alexmojaki/stack_data PyPI: https://pypi.org/project/stack_data diff --git a/packages/statsmodels/meta.yaml b/packages/statsmodels/meta.yaml index a7ffdb5cba6..74365551abf 100644 --- a/packages/statsmodels/meta.yaml +++ b/packages/statsmodels/meta.yaml @@ -1,23 +1,22 @@ package: name: statsmodels - version: 0.14.2 + version: 0.14.4 top-level: - statsmodels source: - url: https://files.pythonhosted.org/packages/25/a3/4a7a240e9bc9e146fbd9f0c410ecac328a899ca0c4467c72d9b8aa1e4015/statsmodels-0.14.2.tar.gz - sha256: 890550147ad3a81cda24f0ba1a5c4021adc1601080bd00e191ae7cd6feecd6ad + url: https://files.pythonhosted.org/packages/1f/3b/963a015dd8ea17e10c7b0e2f14d7c4daec903baf60a017e756b57953a4bf/statsmodels-0.14.4.tar.gz + sha256: 5d69e0f39060dc72c067f9bb6e8033b6dccdb0bae101d76a7ef0bcc94e898b67 build: ldflags: | -L$(NUMPY_LIB)/core/lib/ -L$(NUMPY_LIB)/random/lib/ + unvendor-tests: false # for better testing requirements: host: - numpy - scipy - # TODO: Check that pandas and patsy really host dependencies - - pandas - - patsy + - setuptools run: - numpy - scipy @@ -33,4 +32,8 @@ about: home: https://www.statsmodels.org/ PyPI: https://pypi.org/project/statsmodels summary: Statistical computations and models for Python - license: BSD License + license: BSD-3-Clause + +extra: + recipe-maintainers: + - agriyakhetarpal diff --git a/packages/statsmodels/test_statsmodels.py b/packages/statsmodels/test_statsmodels.py new file mode 100644 index 00000000000..f2b1b3b582f --- /dev/null +++ b/packages/statsmodels/test_statsmodels.py @@ -0,0 +1,22 @@ +import pytest +from pytest_pyodide import run_in_pyodide + + +# Regression test for SciPy/OpenBLAS unresolved symbols +# i.e., pow_dd and pow_di +@pytest.mark.driver_timeout(160) +@run_in_pyodide(packages=["statsmodels", "pytest"]) +def test_zero_collinear(selenium): + import statsmodels as sm + + assert sm.test(["-svra", "-k", "test_zero_collinear"], exit=False) + + +# Regression test for scipy.optimize behaviour against illegal values +# for DLASCL parameter numbers +@pytest.mark.driver_timeout(160) +@run_in_pyodide(packages=["statsmodels", "pytest"]) +def test_tuckey_hsd(selenium): + import statsmodels as sm + + assert sm.test(["-svra", "-k", "TuckeyHSD"], exit=False) diff --git a/packages/suitesparse/meta.yaml b/packages/suitesparse/meta.yaml index c62b0d5c809..f2f73f52fa3 100644 --- a/packages/suitesparse/meta.yaml +++ b/packages/suitesparse/meta.yaml @@ -37,3 +37,6 @@ build: ${WASM_LIBRARY_DIR}/lib/libcholmod.so \ ${WASM_LIBRARY_DIR}/lib/libspqr.so \ ${DISTDIR} +about: + home: https://github.com/DrTimothyAldenDavis/SuiteSparse + license: Mixed, see https://github.com/DrTimothyAldenDavis/SuiteSparse/blob/dev/LICENSE.txt diff --git a/packages/svgwrite/meta.yaml b/packages/svgwrite/meta.yaml index ff372e6cfa8..b67ac0d9dfd 100644 --- a/packages/svgwrite/meta.yaml +++ b/packages/svgwrite/meta.yaml @@ -10,4 +10,4 @@ about: home: http://github.com/mozman/svgwrite.git PyPI: https://pypi.org/project/svgwrite summary: A Python library to create SVG drawings. - license: MIT License + license: MIT diff --git a/packages/swiglpk/meta.yaml b/packages/swiglpk/meta.yaml index af6d16890e2..97f2003d508 100644 --- a/packages/swiglpk/meta.yaml +++ b/packages/swiglpk/meta.yaml @@ -16,3 +16,7 @@ build: requirements: host: - glpk +about: + home: https://github.com/opencobra/swiglpk + PyPI: https://pypi.org/project/swiglpk/ + license: GPL-3.0 diff --git a/packages/sympy/meta.yaml b/packages/sympy/meta.yaml index 9194ff80baf..acaa2470834 100644 --- a/packages/sympy/meta.yaml +++ b/packages/sympy/meta.yaml @@ -1,6 +1,6 @@ package: name: sympy - version: "1.12" + version: "1.13.3" top-level: - isympy - sympy @@ -8,10 +8,13 @@ requirements: run: - mpmath source: - sha256: c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5 - url: https://files.pythonhosted.org/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl + sha256: 54612cf55a62755ee71824ce692986f23c88ffa77207b30c1368eda4a7060f73 + url: https://files.pythonhosted.org/packages/99/ff/c87e0622b1dadea79d2fb0b25ade9ed98954c9033722eb707053d310d4f3/sympy-1.13.3-py3-none-any.whl about: home: https://sympy.org PyPI: https://pypi.org/project/sympy summary: Computer algebra system (CAS) in Python - license: BSD + license: BSD-3-Clause +extra: + recipe-maintainers: + - oscarbenjamin diff --git a/packages/sympy/test_sympy.py b/packages/sympy/test_sympy.py index 7f1b406b3fb..c08315877cb 100644 --- a/packages/sympy/test_sympy.py +++ b/packages/sympy/test_sympy.py @@ -9,3 +9,7 @@ def test_sympy(selenium): c = sympy.sqrt(a**2 + b**2) assert c.subs({a: 3, b: 4}) == 5 + + # Uses python-flint if installed + x = sympy.symbols("x") + assert (x**2 - 1).factor() == (x + 1) * (x - 1) diff --git a/packages/test/meta.yaml b/packages/test/meta.yaml index 47b21e9cc69..5af447fe627 100644 --- a/packages/test/meta.yaml +++ b/packages/test/meta.yaml @@ -85,3 +85,5 @@ build: tar --exclude=__pycache__ -cf - \ test \ | tar -C ${PKG_BUILD_DIR} -xf - +about: + license: PSF diff --git a/packages/tomli-w/meta.yaml b/packages/tomli-w/meta.yaml index c41d4598856..e167780d240 100644 --- a/packages/tomli-w/meta.yaml +++ b/packages/tomli-w/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/hukkin/tomli-w PyPI: https://pypi.org/project/tomli-w summary: "A lil' TOML writer" - license: "MIT License" + license: MIT diff --git a/packages/tomli/meta.yaml b/packages/tomli/meta.yaml index 3d6a77cc2b8..de2820e6ae6 100644 --- a/packages/tomli/meta.yaml +++ b/packages/tomli/meta.yaml @@ -9,3 +9,5 @@ source: about: PyPI: https://pypi.org/project/tomli summary: A lil' TOML parser + license: MIT + home: https://github.com/hukkin/tomli diff --git a/packages/toolz/meta.yaml b/packages/toolz/meta.yaml index 5d86e9ad46a..a6e88d026d3 100644 --- a/packages/toolz/meta.yaml +++ b/packages/toolz/meta.yaml @@ -11,4 +11,4 @@ about: home: https://github.com/pytoolz/toolz/ PyPI: https://pypi.org/project/toolz summary: List processing tools and functional utilities - license: BSD + license: BSD-3-Clause diff --git a/packages/tqdm/meta.yaml b/packages/tqdm/meta.yaml index 9dd1ea7af54..0987dc61da5 100644 --- a/packages/tqdm/meta.yaml +++ b/packages/tqdm/meta.yaml @@ -10,4 +10,4 @@ about: home: https://tqdm.github.io PyPI: https://pypi.org/project/tqdm summary: Fast, Extensible Progress Meter - license: MPLv2.0, MIT Licences + license: Mixed MPL-2.0, MIT diff --git a/packages/traitlets/meta.yaml b/packages/traitlets/meta.yaml index c708ba9c7b7..60707f3d8ca 100644 --- a/packages/traitlets/meta.yaml +++ b/packages/traitlets/meta.yaml @@ -10,4 +10,4 @@ about: home: "" PyPI: https://pypi.org/project/traitlets summary: Traitlets Python configuration system - license: BSD 3-Clause License + license: BSD-3-Clause diff --git a/packages/traits/meta.yaml b/packages/traits/meta.yaml index 7fab46e3f91..812b8714418 100644 --- a/packages/traits/meta.yaml +++ b/packages/traits/meta.yaml @@ -10,4 +10,4 @@ about: home: http://docs.enthought.com/traits PyPI: https://pypi.org/project/traits summary: Observable typed attributes for Python classes - license: BSD + license: BSD-3-Clause diff --git a/packages/tree-sitter/meta.yaml b/packages/tree-sitter/meta.yaml new file mode 100644 index 00000000000..bb39cb40426 --- /dev/null +++ b/packages/tree-sitter/meta.yaml @@ -0,0 +1,16 @@ +package: + name: tree-sitter + version: 0.23.0 + top-level: + - tree_sitter +source: + url: https://files.pythonhosted.org/packages/61/87/8b37aebd12e386533fad099bcc33f9fff73fb2104b7ab79f91da57fee9e2/tree-sitter-0.23.0.tar.gz + sha256: 4c0d186f262a6b186e155a327150064abbf02b5659f7bc580eb965374025f2c2 +about: + home: https://tree-sitter.github.io/tree-sitter + PyPI: https://pypi.org/project/tree-sitter + summary: Python bindings to the Tree-sitter parsing library + license: MIT +extra: + recipe-maintainers: + - ericwb diff --git a/packages/tree-sitter/test_tree_sitter.py b/packages/tree-sitter/test_tree_sitter.py new file mode 100644 index 00000000000..1287b460f3b --- /dev/null +++ b/packages/tree-sitter/test_tree_sitter.py @@ -0,0 +1,9 @@ +from pytest_pyodide import run_in_pyodide + + +@run_in_pyodide(packages=["tree-sitter"]) +def test_tree_sitter(selenium): + import tree_sitter + + assert hasattr(tree_sitter, "Language") + assert hasattr(tree_sitter, "Node") diff --git a/packages/typing-extensions/meta.yaml b/packages/typing-extensions/meta.yaml index a82f2bf6412..79b2f4dfe64 100644 --- a/packages/typing-extensions/meta.yaml +++ b/packages/typing-extensions/meta.yaml @@ -6,3 +6,6 @@ package: source: url: https://files.pythonhosted.org/packages/01/f3/936e209267d6ef7510322191003885de524fc48d1b43269810cd589ceaf5/typing_extensions-4.11.0-py3-none-any.whl sha256: c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a +about: + home: https://github.com/python/typing_extensions + license: PSF diff --git a/packages/uncertainties/meta.yaml b/packages/uncertainties/meta.yaml index 3aa86cc9d41..62d8ed91852 100644 --- a/packages/uncertainties/meta.yaml +++ b/packages/uncertainties/meta.yaml @@ -15,4 +15,4 @@ about: summary: Transparent calculations with uncertainties on the quantities involved (aka error propagation); fast calculation of derivatives - license: Revised BSD License + license: BSD-3-Clause diff --git a/packages/unyt/meta.yaml b/packages/unyt/meta.yaml index 4062a3f855d..ad94c843266 100644 --- a/packages/unyt/meta.yaml +++ b/packages/unyt/meta.yaml @@ -15,4 +15,4 @@ about: home: https://github.com/yt-project/unyt PyPI: https://pypi.org/project/unyt summary: A package for handling numpy arrays with units - license: BSD license + license: BSD-3-Clause diff --git a/packages/urllib3/meta.yaml b/packages/urllib3/meta.yaml index 5da4d234af0..479051e04a1 100644 --- a/packages/urllib3/meta.yaml +++ b/packages/urllib3/meta.yaml @@ -11,7 +11,7 @@ test: - urllib3 - urllib3.contrib.emscripten about: - home: "" + home: https://github.com/urllib3/urllib3 PyPI: https://pypi.org/project/urllib3 summary: HTTP library with thread-safe connection pooling, file post, and more. - license: "" + license: MIT diff --git a/packages/webencodings/meta.yaml b/packages/webencodings/meta.yaml index ca749c9bb8e..8614259165e 100644 --- a/packages/webencodings/meta.yaml +++ b/packages/webencodings/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/SimonSapin/python-webencodings PyPI: https://pypi.org/project/webencodings summary: Character encoding aliases for legacy web content - license: BSD + license: BSD-3-Clause diff --git a/packages/wrapt/meta.yaml b/packages/wrapt/meta.yaml index c3617299f07..a179b7a01c6 100644 --- a/packages/wrapt/meta.yaml +++ b/packages/wrapt/meta.yaml @@ -10,4 +10,4 @@ about: home: https://github.com/GrahamDumpleton/wrapt PyPI: https://pypi.org/project/wrapt summary: Module for decorators, wrappers and monkey patching. - license: BSD + license: BSD-2-Clause diff --git a/packages/xarray/meta.yaml b/packages/xarray/meta.yaml index 3053bd0e72b..ef681386f1d 100644 --- a/packages/xarray/meta.yaml +++ b/packages/xarray/meta.yaml @@ -16,4 +16,4 @@ about: home: https://github.com/pydata/xarray PyPI: https://pypi.org/project/xarray summary: N-D labeled arrays and datasets in Python - license: Apache + license: Apache-2.0 diff --git a/packages/xlrd/meta.yaml b/packages/xlrd/meta.yaml index c1209da9745..c8da8977fc0 100644 --- a/packages/xlrd/meta.yaml +++ b/packages/xlrd/meta.yaml @@ -12,4 +12,4 @@ about: summary: Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files - license: BSD + license: BSD-3-Clause diff --git a/packages/xxhash/meta.yaml b/packages/xxhash/meta.yaml index 53acbe37b26..0add9aa1c0d 100644 --- a/packages/xxhash/meta.yaml +++ b/packages/xxhash/meta.yaml @@ -10,7 +10,7 @@ about: home: https://github.com/ifduyue/python-xxhash PyPI: https://pypi.org/project/xxhash summary: Python binding for xxHash - license: BSD + license: BSD-2-Clause extra: recipe-maintainers: - ifduyue diff --git a/packages/yarl/meta.yaml b/packages/yarl/meta.yaml index 29e707ad36e..f251dd87246 100644 --- a/packages/yarl/meta.yaml +++ b/packages/yarl/meta.yaml @@ -14,4 +14,4 @@ about: home: https://github.com/aio-libs/yarl/ PyPI: https://pypi.org/project/yarl summary: Yet another URL library - license: Apache 2 + license: Apache-2.0 diff --git a/packages/yt/meta.yaml b/packages/yt/meta.yaml index 497a3208270..074b4ac09c0 100644 --- a/packages/yt/meta.yaml +++ b/packages/yt/meta.yaml @@ -36,4 +36,4 @@ about: home: https://github.com/yt-project/yt PyPI: https://pypi.org/project/yt summary: An analysis and visualization toolkit for volumetric data - license: BSD 3-Clause + license: BSD-3-Clause diff --git a/packages/zlib/meta.yaml b/packages/zlib/meta.yaml index 6be360a7442..a70bb77ab7a 100644 --- a/packages/zlib/meta.yaml +++ b/packages/zlib/meta.yaml @@ -23,3 +23,21 @@ build: emmake make -j ${PYODIDE_JOBS:-3} emmake make install popd +about: + home: https://zlib.net/ + license: > + This software is provided 'as-is', without any express or implied warranty. + In no event will the authors be held liable for any damages arising from the + use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software in a + product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. diff --git a/packages/zstandard/meta.yaml b/packages/zstandard/meta.yaml index 808ee541c68..f8fb2db4612 100644 --- a/packages/zstandard/meta.yaml +++ b/packages/zstandard/meta.yaml @@ -16,7 +16,7 @@ about: home: https://github.com/indygreg/python-zstandard PyPI: https://pypi.org/project/zstandard summary: Zstandard bindings for Python - license: BSD + license: BSD-3-Clause extra: recipe-maintainers: - agriyakhetarpal diff --git a/run_docker b/run_docker index f13266cf4d8..33907da1002 100755 --- a/run_docker +++ b/run_docker @@ -1,7 +1,7 @@ #!/usr/bin/env bash PYODIDE_IMAGE_REPO="pyodide" -PYODIDE_IMAGE_TAG="20240801-chrome127-firefox128" +PYODIDE_IMAGE_TAG="20240928-chrome127-firefox128" DEFAULT_PYODIDE_DOCKER_IMAGE="${PYODIDE_IMAGE_REPO}/pyodide-env:${PYODIDE_IMAGE_TAG}" DEFAULT_PYODIDE_SYSTEM_PORT="none" DOCKER_COMMAND="/bin/bash"