From 79acd1ea9648523a330db1767e9d645f14f51d5d Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Wed, 2 Sep 2026 13:43:57 +0200 Subject: [PATCH 1/3] ci: publish wheels as immutable GitHub releases Replace GitLab publishing with a reusable release workflow and generate the Simple API from package YAML metadata. Signed-off-by: Ludovic Henry --- .github/workflows/_publish_wheel.yml | 194 +++++++++++++ .github/workflows/build-amazon-ion.yml | 16 +- .github/workflows/build-apache-tvm-ffi.yml | 16 +- .github/workflows/build-array-record.yml | 16 +- .github/workflows/build-arro3-core.yml | 16 +- .github/workflows/build-astropy.yml | 16 +- .github/workflows/build-asyncpg.yml | 16 +- .github/workflows/build-awscrt.yml | 16 +- .github/workflows/build-bcrypt.yml | 16 +- .github/workflows/build-biopython.yml | 16 +- .github/workflows/build-bitarray.yml | 16 +- .github/workflows/build-black.yml | 16 +- .github/workflows/build-blis.yml | 16 +- .../workflows/build-bluetooth-data-tools.yml | 16 +- .github/workflows/build-bottleneck.yml | 16 +- .github/workflows/build-brotli.yml | 16 +- .github/workflows/build-brotlicffi.yml | 16 +- .github/workflows/build-burner-redis.yml | 16 +- .github/workflows/build-cachebox.yml | 16 +- .github/workflows/build-caio.yml | 16 +- .github/workflows/build-cbor2.yml | 16 +- .github/workflows/build-cffi.yml | 16 +- .github/workflows/build-cftime.yml | 16 +- .github/workflows/build-chromadb.yml | 16 +- .github/workflows/build-ciso8601.yml | 16 +- .github/workflows/build-citiespy.yml | 16 +- .github/workflows/build-clarabel.yml | 16 +- .../workflows/build-clickhouse-connect.yml | 16 +- .github/workflows/build-clickhouse-driver.yml | 16 +- .github/workflows/build-confluent-kafka.yml | 16 +- .github/workflows/build-cramjam.yml | 16 +- .github/workflows/build-crc32c.yml | 16 +- .github/workflows/build-crcmod-plus.yml | 16 +- .github/workflows/build-cryptography.yml | 16 +- .github/workflows/build-cymem.yml | 16 +- .github/workflows/build-cython.yml | 16 +- .github/workflows/build-datefinder.yml | 16 +- .github/workflows/build-dbt-extractor.yml | 16 +- .github/workflows/build-ddtrace.yml | 16 +- .github/workflows/build-debugpy.yml | 16 +- .github/workflows/build-deltalake.yml | 16 +- .github/workflows/build-djlint.yml | 16 +- .github/workflows/build-dlib-bin.yml | 16 +- .github/workflows/build-docling-parse.yml | 16 +- .github/workflows/build-duckdb.yml | 16 +- .github/workflows/build-dulwich.yml | 16 +- .github/workflows/build-editdistance.yml | 16 +- .github/workflows/build-ezdxf.yml | 16 +- .github/workflows/build-faiss-cpu.yml | 21 +- .github/workflows/build-fastavro.yml | 16 +- .github/workflows/build-fastparquet.yml | 16 +- .github/workflows/build-fastuuid.yml | 16 +- .github/workflows/build-fonttools.yml | 16 +- .github/workflows/build-gevent.yml | 16 +- .github/workflows/build-geventhttpclient.yml | 16 +- .github/workflows/build-google-crc32c.yml | 16 +- .github/workflows/build-google-re2.yml | 16 +- .github/workflows/build-granian.yml | 16 +- .github/workflows/build-grimp.yml | 16 +- .github/workflows/build-grpcio.yml | 16 +- .github/workflows/build-h3.yml | 16 +- .github/workflows/build-h5py.yml | 16 +- .github/workflows/build-habluetooth.yml | 16 +- .github/workflows/build-hf-xet.yml | 16 +- .github/workflows/build-highspy.yml | 16 +- .github/workflows/build-hiredis.yml | 16 +- .github/workflows/build-httpr.yml | 16 +- .github/workflows/build-hypothesis.yml | 16 +- .github/workflows/build-ijson.yml | 16 +- .github/workflows/build-inflate64.yml | 16 +- .github/workflows/build-jellyfish.yml | 16 +- .github/workflows/build-jpype1.yml | 16 +- .github/workflows/build-lazy-object-proxy.yml | 16 +- .github/workflows/build-levenshtein.yml | 16 +- .github/workflows/build-lightgbm.yml | 16 +- .github/workflows/build-litellm.yml | 16 +- .github/workflows/build-lmdb.yml | 16 +- .../build-lmnr-claude-code-proxy.yml | 16 +- .github/workflows/build-lz4.yml | 16 +- .github/workflows/build-magika.yml | 16 +- .github/workflows/build-marisa-trie.yml | 16 +- .github/workflows/build-matplotlib.yml | 16 +- .github/workflows/build-maxminddb.yml | 16 +- .github/workflows/build-memray.yml | 21 +- .github/workflows/build-mmh3.yml | 16 +- .github/workflows/build-murmurhash.yml | 16 +- .github/workflows/build-mypy.yml | 16 +- .../build-mysql-connector-python.yml | 21 +- .github/workflows/build-ndindex.yml | 15 +- .github/workflows/build-netcdf4.yml | 16 +- .github/workflows/build-newrelic.yml | 16 +- .github/workflows/build-numcodecs.yml | 16 +- .github/workflows/build-numexpr.yml | 16 +- .github/workflows/build-numpy.yml | 16 +- .github/workflows/build-onnx.yml | 18 +- .github/workflows/build-onnxruntime.yml | 16 +- .../build-opencv-python-headless.yml | 16 +- .github/workflows/build-opencv-python.yml | 16 +- .github/workflows/build-oracledb.yml | 16 +- .github/workflows/build-orjson.yml | 16 +- .github/workflows/build-ormsgpack.yml | 16 +- .github/workflows/build-pglast.yml | 16 +- .github/workflows/build-pillow-heif.yml | 16 +- .github/workflows/build-pillow.yml | 16 +- .github/workflows/build-polars-runtime.yml | 19 +- .github/workflows/build-polyleven.yml | 16 +- .github/workflows/build-preshed.yml | 16 +- .github/workflows/build-primp.yml | 16 +- .github/workflows/build-protobuf.yml | 16 +- .github/workflows/build-psygnal.yml | 16 +- .github/workflows/build-py-spy.yml | 16 +- .github/workflows/build-pyarrow.yml | 16 +- .github/workflows/build-pybcj.yml | 16 +- .github/workflows/build-pycares.yml | 16 +- .github/workflows/build-pyclipper.yml | 16 +- .github/workflows/build-pycryptodome.yml | 16 +- .github/workflows/build-pycryptodomex.yml | 16 +- .github/workflows/build-pygraphviz.yml | 21 +- .github/workflows/build-pyiceberg.yml | 16 +- .github/workflows/build-pyinstaller.yml | 16 +- .github/workflows/build-pyinstrument.yml | 16 +- .github/workflows/build-pymongo.yml | 16 +- .github/workflows/build-pymssql.yml | 16 +- .github/workflows/build-pymupdf-layout.yml | 16 +- .github/workflows/build-pymupdf.yml | 16 +- .github/workflows/build-pyodbc.yml | 16 +- .github/workflows/build-pyogrio.yml | 16 +- .github/workflows/build-pyppmd.yml | 16 +- .github/workflows/build-pyproj.yml | 16 +- .github/workflows/build-pyroaring.yml | 16 +- .github/workflows/build-pyroscope-io.yml | 16 +- .github/workflows/build-pyrsistent.yml | 16 +- .github/workflows/build-python-bidi.yml | 16 +- .github/workflows/build-python-rapidjson.yml | 16 +- .github/workflows/build-pytokens.yml | 16 +- .github/workflows/build-pywavelets.yml | 16 +- .github/workflows/build-ray.yml | 16 +- .github/workflows/build-rdkit.yml | 16 +- .github/workflows/build-regress.yml | 16 +- .github/workflows/build-rtree.yml | 16 +- .github/workflows/build-ruamel-yaml-clib.yml | 16 +- .github/workflows/build-scikit-learn.yml | 21 +- .github/workflows/build-scipy.yml | 16 +- .github/workflows/build-scs.yml | 21 +- .github/workflows/build-semgrep.yml | 21 +- .github/workflows/build-sentencepiece.yml | 16 +- .github/workflows/build-shapely.yml | 16 +- .github/workflows/build-simplejson.yml | 16 +- .github/workflows/build-simsimd.yml | 21 +- .../build-snowflake-connector-python.yml | 16 +- .github/workflows/build-soxr.yml | 16 +- .github/workflows/build-spacy.yml | 16 +- .github/workflows/build-sqlalchemy.yml | 16 +- .github/workflows/build-srsly.yml | 16 +- .../workflows/build-statsig-python-core.yml | 16 +- .github/workflows/build-statsmodels.yml | 16 +- .github/workflows/build-temporalio.yml | 16 +- .github/workflows/build-textual-speedups.yml | 16 +- .github/workflows/build-thinc.yml | 16 +- .github/workflows/build-thrift.yml | 16 +- .github/workflows/build-tibs.yml | 16 +- .github/workflows/build-tiktoken.yml | 16 +- .github/workflows/build-time-machine.yml | 16 +- .github/workflows/build-tomli.yml | 16 +- .github/workflows/build-torch.yml | 18 +- .github/workflows/build-torchaudio.yml | 16 +- .github/workflows/build-tornado.yml | 16 +- .github/workflows/build-tree-sitter-bash.yml | 16 +- .github/workflows/build-tree-sitter-c.yml | 16 +- .github/workflows/build-tree-sitter-cpp.yml | 16 +- .github/workflows/build-tree-sitter-go.yml | 16 +- .../build-tree-sitter-javascript.yml | 16 +- .../build-tree-sitter-language-pack.yml | 16 +- .../workflows/build-tree-sitter-languages.yml | 16 +- .../workflows/build-tree-sitter-python.yml | 16 +- .github/workflows/build-tree-sitter-rust.yml | 16 +- .github/workflows/build-tzfpy.yml | 16 +- .github/workflows/build-uuid-utils.yml | 16 +- .github/workflows/build-wandb.yml | 16 +- .github/workflows/build-xattr.yml | 16 +- .github/workflows/build-xgboost.yml | 21 +- .github/workflows/build-xgrammar.yml | 16 +- .github/workflows/build-yappi.yml | 16 +- .github/workflows/build-zope-interface.yml | 16 +- .github/workflows/build-zopfli.yml | 16 +- .github/workflows/build-zstandard.yml | 16 +- actions/publish-to-gitlab/action.yml | 267 ------------------ actions/publish-wheels/action.yml | 178 ------------ ci_scripts/update_doc.py | 172 +++++++---- docs/development.md | 86 +++--- docs/infrastructure.md | 58 +--- docs/install.md | 20 +- docs/packages/generate_packages_doc.py | 233 +++++---------- docs/requirements.txt | 2 - docs/workflows.md | 46 +-- .../references/gotchas/licensing-and-gpl.md | 4 +- .../gotchas/native-build-bazel-and-drivers.md | 2 +- .../gotchas/pr-ci-and-maintainer.md | 2 +- .../references/patching-and-licensing.md | 7 +- .../references/pr-and-publishing.md | 6 +- .../references/workflow-anatomy.md | 20 +- 201 files changed, 1251 insertions(+), 3057 deletions(-) create mode 100644 .github/workflows/_publish_wheel.yml delete mode 100644 actions/publish-to-gitlab/action.yml delete mode 100644 actions/publish-wheels/action.yml diff --git a/.github/workflows/_publish_wheel.yml b/.github/workflows/_publish_wheel.yml new file mode 100644 index 00000000000..245dcbc341d --- /dev/null +++ b/.github/workflows/_publish_wheel.yml @@ -0,0 +1,194 @@ +# SPDX-FileCopyrightText: 2026 The RISE Project +# SPDX-License-Identifier: MIT + +name: Publish wheels + +on: + workflow_call: + inputs: + artifact-pattern: + description: Pattern selecting the wheel artifacts to publish. + required: true + type: string + artifact-path: + description: Directory into which wheel artifacts are downloaded. + required: false + default: dist + type: string + gpl-sources-artifact: + description: Optional artifact containing gpl-sources.tar. + required: false + default: '' + type: string + gpl-sources-description: + description: Optional description of the bundled GPL sources. + required: false + default: '' + type: string + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - name: Checkout python-wheels + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + fetch-depth: 0 + + - name: Download wheels + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + with: + pattern: ${{ inputs.artifact-pattern }} + path: ${{ inputs.artifact-path }} + merge-multiple: true + + - name: Download GPL sources artifact + if: inputs.gpl-sources-artifact != '' + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + with: + name: ${{ inputs.gpl-sources-artifact }} + path: gpl-sources + + - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 + with: + python-version: '3' + + - name: Install publishing dependencies + run: pip install pyyaml + + - name: Inspect wheels and prepare release + id: release + env: + ARTIFACTS_PATH: ${{ inputs.artifact-path }} + run: | + python3 - <<'PY' + import hashlib + import os + import re + import zipfile + from datetime import datetime, timezone + from email.parser import Parser + from pathlib import Path + + wheels = sorted(Path(os.environ["ARTIFACTS_PATH"]).glob("*.whl")) + if not wheels: + raise SystemExit(f"No wheels found in {os.environ['ARTIFACTS_PATH']}") + + metadata = [] + for wheel in wheels: + with zipfile.ZipFile(wheel) as archive: + metadata_path = next( + (name for name in archive.namelist() if name.endswith(".dist-info/METADATA")), + None, + ) + if metadata_path is None: + raise SystemExit(f"{wheel} has no .dist-info/METADATA") + message = Parser().parsestr(archive.read(metadata_path).decode()) + name = message.get("Name") + version = message.get("Version") + if not name or not version: + raise SystemExit(f"Name or Version is missing from {wheel}") + metadata.append((name, version, wheel)) + + normalized_names = {re.sub(r"[-_.]+", "-", name).lower() for name, _, _ in metadata} + versions = {version for _, version, _ in metadata} + if len(normalized_names) != 1 or len(versions) != 1: + raise SystemExit(f"Wheels contain mixed projects or versions: {metadata}") + + package = normalized_names.pop() + version = versions.pop() + title = f"{package}-v{version}" + timestamp = datetime.now(timezone.utc).strftime("%Y%m%d%H%M%S") + tag = f"{title}-{timestamp}" + + output = Path(os.environ["GITHUB_OUTPUT"]) + with output.open("a") as stream: + stream.write(f"package={package}\nversion={version}\ntitle={title}\ntag={tag}\n") + + print(f"Release title: {title}") + print(f"Release tag: {tag}") + for _, _, wheel in metadata: + print(f"{hashlib.sha256(wheel.read_bytes()).hexdigest()} {wheel}") + PY + + - name: Validate GPL sources artifact + if: inputs.gpl-sources-artifact != '' + run: test -f gpl-sources/gpl-sources.tar + + - name: Show dry run + if: github.ref != 'refs/heads/main' + env: + RELEASE_TAG: ${{ steps.release.outputs.tag }} + RELEASE_TITLE: ${{ steps.release.outputs.title }} + ARTIFACTS_PATH: ${{ inputs.artifact-path }} + run: | + { + echo "### GitHub Release dry run" + echo "Would create release \`$RELEASE_TAG\` with title \`$RELEASE_TITLE\`." + find "$ARTIFACTS_PATH" -maxdepth 1 -type f -name "*.whl" -printf -- "- \`%f\`\n" + } >> "$GITHUB_STEP_SUMMARY" + + - name: Require immutable releases + if: github.ref == 'refs/heads/main' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + enabled=$(gh api \ + "repos/${{ github.repository }}/immutable-releases" \ + --jq '.enabled') + if [[ "$enabled" != 'true' ]]; then + echo "::error::Immutable releases must be enabled for ${{ github.repository }}." + exit 1 + fi + + - name: Create draft release and upload assets + if: github.ref == 'refs/heads/main' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + RELEASE_TAG: ${{ steps.release.outputs.tag }} + RELEASE_TITLE: ${{ steps.release.outputs.title }} + run: | + set -euo pipefail + notes=$(cat <--*) so publish-wheels' artifact-pattern can select + # (--*) so _publish_wheel.yml's artifact-pattern can select # it, while `dir` is where .ci/manywheel/build_all.sh actually writes the # wheel: ${PYTORCH_FINAL_PACKAGE_DIR}/${BUILD_NAME_PREFIX}${BUILD_NAME_SUFFIX}. - name: Set manywheel artifact name @@ -194,19 +194,11 @@ jobs: path: ${{ steps.artifact-name.outputs.wheel-dir }}/*.whl publish: - name: Publish torch ${{ inputs.version || '2.13.0' }} to GitLab + name: Publish torch ${{ inputs.version || '2.13.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: torch-${{ env.TORCH_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: torch-${{ inputs.version || '2.13.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-torchaudio.yml b/.github/workflows/build-torchaudio.yml index 3a408957e1d..4f1b3414a91 100644 --- a/.github/workflows/build-torchaudio.yml +++ b/.github/workflows/build-torchaudio.yml @@ -112,19 +112,11 @@ jobs: if-no-files-found: error publish: - name: Publish torchaudio ${{ inputs.version || '2.11.0' }} to GitLab + name: Publish torchaudio ${{ inputs.version || '2.11.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: torchaudio-${{ env.TORCHAUDIO_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: torchaudio-${{ inputs.version || '2.11.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tornado.yml b/.github/workflows/build-tornado.yml index ee7c61fadab..3e8b596eeb4 100644 --- a/.github/workflows/build-tornado.yml +++ b/.github/workflows/build-tornado.yml @@ -87,19 +87,11 @@ jobs: path: ./wheelhouse/*.whl publish: - name: Publish tornado ${{ inputs.version || '6.5.8' }} to GitLab + name: Publish tornado ${{ inputs.version || '6.5.8' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: artifacts-* - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: artifacts-* diff --git a/.github/workflows/build-tree-sitter-bash.yml b/.github/workflows/build-tree-sitter-bash.yml index ca77f60388c..9e57a857864 100644 --- a/.github/workflows/build-tree-sitter-bash.yml +++ b/.github/workflows/build-tree-sitter-bash.yml @@ -61,19 +61,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-bash ${{ inputs.version || '0.25.1' }} to GitLab + name: Publish tree-sitter-bash ${{ inputs.version || '0.25.1' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-bash-${{ env.TREE_SITTER_BASH_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-bash-${{ inputs.version || '0.25.1' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-c.yml b/.github/workflows/build-tree-sitter-c.yml index fff9889fbbf..965db2ca542 100644 --- a/.github/workflows/build-tree-sitter-c.yml +++ b/.github/workflows/build-tree-sitter-c.yml @@ -71,19 +71,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-c ${{ inputs.version || '0.24.2' }} to GitLab + name: Publish tree-sitter-c ${{ inputs.version || '0.24.2' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-c-${{ env.TREE_SITTER_C_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-c-${{ inputs.version || '0.24.2' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-cpp.yml b/.github/workflows/build-tree-sitter-cpp.yml index 982d4928668..6bae2459c9d 100644 --- a/.github/workflows/build-tree-sitter-cpp.yml +++ b/.github/workflows/build-tree-sitter-cpp.yml @@ -61,19 +61,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-cpp ${{ inputs.version || '0.23.4' }} to GitLab + name: Publish tree-sitter-cpp ${{ inputs.version || '0.23.4' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-cpp-${{ env.TREE_SITTER_CPP_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-cpp-${{ inputs.version || '0.23.4' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-go.yml b/.github/workflows/build-tree-sitter-go.yml index 612506817d6..87f8ed77fdd 100644 --- a/.github/workflows/build-tree-sitter-go.yml +++ b/.github/workflows/build-tree-sitter-go.yml @@ -61,19 +61,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-go ${{ inputs.version || '0.25.0' }} to GitLab + name: Publish tree-sitter-go ${{ inputs.version || '0.25.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-go-${{ env.TREE_SITTER_GO_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-go-${{ inputs.version || '0.25.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-javascript.yml b/.github/workflows/build-tree-sitter-javascript.yml index 3241ee078cc..f0212ec1bcc 100644 --- a/.github/workflows/build-tree-sitter-javascript.yml +++ b/.github/workflows/build-tree-sitter-javascript.yml @@ -61,19 +61,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-javascript ${{ inputs.version || '0.25.0' }} to GitLab + name: Publish tree-sitter-javascript ${{ inputs.version || '0.25.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-javascript-${{ env.TREE_SITTER_JAVASCRIPT_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-javascript-${{ inputs.version || '0.25.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-language-pack.yml b/.github/workflows/build-tree-sitter-language-pack.yml index 27e0c98fb38..649e53a2bb7 100644 --- a/.github/workflows/build-tree-sitter-language-pack.yml +++ b/.github/workflows/build-tree-sitter-language-pack.yml @@ -165,19 +165,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-language-pack ${{ inputs.version || '1.15.8' }} to GitLab + name: Publish tree-sitter-language-pack ${{ inputs.version || '1.15.8' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-language-pack-${{ env.TSLP_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-language-pack-${{ inputs.version || '1.15.8' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-languages.yml b/.github/workflows/build-tree-sitter-languages.yml index d05e3e179b2..fdb9ab6dc5c 100644 --- a/.github/workflows/build-tree-sitter-languages.yml +++ b/.github/workflows/build-tree-sitter-languages.yml @@ -95,19 +95,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-languages ${{ inputs.version || '1.10.2' }} to GitLab + name: Publish tree-sitter-languages ${{ inputs.version || '1.10.2' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-languages-${{ env.TREE_SITTER_LANGUAGES_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-languages-${{ inputs.version || '1.10.2' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-python.yml b/.github/workflows/build-tree-sitter-python.yml index cbb3122ac89..ecadbf9cb17 100644 --- a/.github/workflows/build-tree-sitter-python.yml +++ b/.github/workflows/build-tree-sitter-python.yml @@ -61,19 +61,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-python ${{ inputs.version || '0.25.0' }} to GitLab + name: Publish tree-sitter-python ${{ inputs.version || '0.25.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-python-${{ env.TREE_SITTER_PYTHON_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-python-${{ inputs.version || '0.25.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tree-sitter-rust.yml b/.github/workflows/build-tree-sitter-rust.yml index 00a00ffcc66..db4b96b3fc5 100644 --- a/.github/workflows/build-tree-sitter-rust.yml +++ b/.github/workflows/build-tree-sitter-rust.yml @@ -61,19 +61,11 @@ jobs: if-no-files-found: error publish: - name: Publish tree-sitter-rust ${{ inputs.version || '0.24.2' }} to GitLab + name: Publish tree-sitter-rust ${{ inputs.version || '0.24.2' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tree-sitter-rust-${{ env.TREE_SITTER_RUST_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tree-sitter-rust-${{ inputs.version || '0.24.2' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-tzfpy.yml b/.github/workflows/build-tzfpy.yml index 3c76fae4ef8..94cf6a0a9fa 100644 --- a/.github/workflows/build-tzfpy.yml +++ b/.github/workflows/build-tzfpy.yml @@ -92,19 +92,11 @@ jobs: if-no-files-found: error publish: - name: Publish tzfpy ${{ inputs.version || '1.3.3' }} to GitLab + name: Publish tzfpy ${{ inputs.version || '1.3.3' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: tzfpy-${{ env.TZFPY_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: tzfpy-${{ inputs.version || '1.3.3' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-uuid-utils.yml b/.github/workflows/build-uuid-utils.yml index 96b362d36de..616412950bc 100644 --- a/.github/workflows/build-uuid-utils.yml +++ b/.github/workflows/build-uuid-utils.yml @@ -75,19 +75,11 @@ jobs: if-no-files-found: error publish: - name: Publish uuid-utils ${{ inputs.version || '0.17.0' }} to GitLab + name: Publish uuid-utils ${{ inputs.version || '0.17.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: uuid-utils-${{ env.UUID_UTILS_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: uuid-utils-${{ inputs.version || '0.17.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-wandb.yml b/.github/workflows/build-wandb.yml index 94db4633512..5c68df47d8a 100644 --- a/.github/workflows/build-wandb.yml +++ b/.github/workflows/build-wandb.yml @@ -135,19 +135,11 @@ jobs: if-no-files-found: error publish: - name: Publish wandb ${{ inputs.version || '0.28.2' }} to GitLab + name: Publish wandb ${{ inputs.version || '0.28.2' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: wandb-${{ env.WANDB_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: wandb-${{ inputs.version || '0.28.2' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-xattr.yml b/.github/workflows/build-xattr.yml index e780a6f0a37..df813f94acb 100644 --- a/.github/workflows/build-xattr.yml +++ b/.github/workflows/build-xattr.yml @@ -67,19 +67,11 @@ jobs: if-no-files-found: error publish: - name: Publish xattr ${{ inputs.version || '1.3.0' }} to GitLab + name: Publish xattr ${{ inputs.version || '1.3.0' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: xattr-${{ env.XATTR_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: xattr-${{ inputs.version || '1.3.0' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-xgboost.yml b/.github/workflows/build-xgboost.yml index 26f3a619444..554873dc8eb 100644 --- a/.github/workflows/build-xgboost.yml +++ b/.github/workflows/build-xgboost.yml @@ -128,22 +128,13 @@ jobs: if-no-files-found: error publish: - name: Publish xgboost ${{ inputs.version || '3.4.1' }} to GitLab + name: Publish xgboost ${{ inputs.version || '3.4.1' }} needs: [setup, build_wheels, gpl_sources] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: xgboost-${{ env.XGBOOST_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} - gpl-sources-artifact: xgboost-${{ env.XGBOOST_VERSION }}-gpl-sources - gpl-sources-release-tag: xgboost-v${{ env.XGBOOST_VERSION }} - gpl-sources-description: gcc + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: xgboost-${{ inputs.version || '3.4.1' }}-*-manylinux_riscv64 + gpl-sources-artifact: xgboost-${{ inputs.version || '3.4.1' }}-gpl-sources + gpl-sources-description: gcc diff --git a/.github/workflows/build-xgrammar.yml b/.github/workflows/build-xgrammar.yml index f1acc159b2c..cee3baa2580 100644 --- a/.github/workflows/build-xgrammar.yml +++ b/.github/workflows/build-xgrammar.yml @@ -99,19 +99,11 @@ jobs: if-no-files-found: error publish: - name: Publish xgrammar ${{ inputs.version || '0.2.4' }} to GitLab + name: Publish xgrammar ${{ inputs.version || '0.2.4' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: xgrammar-${{ env.XGRAMMAR_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: xgrammar-${{ inputs.version || '0.2.4' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-yappi.yml b/.github/workflows/build-yappi.yml index 8463f05dcfe..089c7c33507 100644 --- a/.github/workflows/build-yappi.yml +++ b/.github/workflows/build-yappi.yml @@ -71,19 +71,11 @@ jobs: if-no-files-found: error publish: - name: Publish yappi ${{ inputs.version || '1.7.6' }} to GitLab + name: Publish yappi ${{ inputs.version || '1.7.6' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: yappi-${{ env.YAPPI_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: yappi-${{ inputs.version || '1.7.6' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-zope-interface.yml b/.github/workflows/build-zope-interface.yml index 3989826c2b5..e2c8799776b 100644 --- a/.github/workflows/build-zope-interface.yml +++ b/.github/workflows/build-zope-interface.yml @@ -75,19 +75,11 @@ jobs: if-no-files-found: error publish: - name: Publish zope-interface ${{ inputs.version || '8.6' }} to GitLab + name: Publish zope-interface ${{ inputs.version || '8.6' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: zope-interface-${{ env.ZOPE_INTERFACE_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: zope-interface-${{ inputs.version || '8.6' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-zopfli.yml b/.github/workflows/build-zopfli.yml index 3cb65db6be5..57098d406d4 100644 --- a/.github/workflows/build-zopfli.yml +++ b/.github/workflows/build-zopfli.yml @@ -71,19 +71,11 @@ jobs: if-no-files-found: error publish: - name: Publish zopfli ${{ inputs.version || '0.4.3' }} to GitLab + name: Publish zopfli ${{ inputs.version || '0.4.3' }} needs: [setup, build_wheels] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: zopfli-${{ env.ZOPFLI_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: zopfli-${{ inputs.version || '0.4.3' }}-*-manylinux_riscv64 diff --git a/.github/workflows/build-zstandard.yml b/.github/workflows/build-zstandard.yml index 1fe23850811..a8846dfa847 100644 --- a/.github/workflows/build-zstandard.yml +++ b/.github/workflows/build-zstandard.yml @@ -98,19 +98,11 @@ jobs: if-no-files-found: error publish: - name: Publish zstandard ${{ inputs.version || '0.25.0' }} to GitLab + name: Publish zstandard ${{ inputs.version || '0.25.0' }} needs: [setup, linux] - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: zstandard-${{ env.ZSTANDARD_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: zstandard-${{ inputs.version || '0.25.0' }}-*-manylinux_riscv64 diff --git a/actions/publish-to-gitlab/action.yml b/actions/publish-to-gitlab/action.yml deleted file mode 100644 index a03ce7a6280..00000000000 --- a/actions/publish-to-gitlab/action.yml +++ /dev/null @@ -1,267 +0,0 @@ -name: 'Publish to GitLab PyPI Package Registry' -description: > - Uploads Python distributions (wheels and/or sdists) from a GitHub Actions - runner to a GitLab PyPI Package Registry endpoint via twine. Packages - uploaded here are pip-discoverable through the /packages/pypi/simple - index — unlike the Generic Package Registry, which cannot be consumed - by pip. - -inputs: - - # ── Required ──────────────────────────────────────────────────────────────── - - gitlab-username: - description: > - Username for basic auth against the GitLab PyPI endpoint. For a - deploy token this is the token name (e.g. - "gitlab+deploy-token-12345"). For a personal access token use - "__token__" (or any placeholder). - required: true - - gitlab-token: - description: > - GitLab authentication token used as the password for basic auth. - Use a Personal Access Token (scope: api) or a Deploy Token (scope: - write_package_registry). Store as a GitHub Actions secret; never - hard-code. - required: true - - gitlab-project-id: - description: > - Numeric ID of the target GitLab project (Settings → General → - Project ID). - required: true - - # files is a newline-separated list of glob patterns resolved by the runner. - files: - description: > - Newline-separated list of file paths (or globs) to upload. Each - matched file is uploaded as a separate PyPI distribution. Example: - files: | - dist/*.whl - dist/*.tar.gz - required: true - - # ── Optional ──────────────────────────────────────────────────────────────── - - gitlab-host: - description: > - Base URL of the GitLab instance. Override for self-hosted GitLab. - required: false - default: 'https://gitlab.com' - - skip-existing: - description: > - When "true", pass --skip-existing to twine so files that already - exist in the registry are silently skipped instead of failing the - upload. Default "false". - required: false - default: 'false' - - twine-version: - description: > - Pin a specific twine version for reproducibility. Passed to - `uvx --from twine==`. Leave empty to use the latest. - required: false - default: '' - -outputs: - - registry-url: - description: > - URL of the PyPI package listing in the GitLab UI. - value: >- - ${{ inputs.gitlab-host }}/-/packages - - uploaded-files: - description: > - Newline-separated list of files that twine successfully uploaded. Empty - when running in dry-run mode (see `dry-run` output). - value: ${{ steps.upload.outputs.uploaded_files }} - - dry-run: - description: > - "true" when the action ran outside of the main branch and only printed - a mock of what would have been uploaded, "false" when it actually - uploaded via twine. - value: ${{ steps.upload.outputs.dry_run }} - -runs: - using: 'composite' - steps: - - # ── 1. Validate inputs ─────────────────────────────────────────────────── - - name: Validate inputs - shell: bash - run: | - echo "::group::Validating inputs" - - error=0 - - if [[ -z "${{ inputs.gitlab-username }}" ]]; then - echo "::error::Input 'gitlab-username' must not be empty." - error=1 - fi - - if [[ -z "${{ inputs.gitlab-token }}" ]]; then - echo "::error::Input 'gitlab-token' must not be empty." - error=1 - fi - - if [[ ! "${{ inputs.gitlab-project-id }}" =~ ^[0-9]+$ ]]; then - echo "::error::Input 'gitlab-project-id' must be a numeric project ID." - error=1 - fi - - SKIP_EXISTING="${{ inputs.skip-existing }}" - if [[ "$SKIP_EXISTING" != "true" && "$SKIP_EXISTING" != "false" ]]; then - echo "::error::Input 'skip-existing' must be 'true' or 'false'. Got: $SKIP_EXISTING" - error=1 - fi - - if [[ $error -eq 1 ]]; then - echo "::endgroup::" - exit 1 - fi - - echo "All inputs validated successfully." - echo "::endgroup::" - - # ── 2. Ensure uv is available (provides uvx for one-shot twine runs) ───── - - name: Set up uv - uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 - with: - enable-cache: false - - # ── 3. Resolve globs and upload via twine ──────────────────────────────── - - name: Upload files - id: upload - shell: bash - env: - TWINE_USERNAME: ${{ inputs.gitlab-username }} - TWINE_PASSWORD: ${{ inputs.gitlab-token }} - TWINE_REPOSITORY_URL: ${{ inputs.gitlab-host }}/api/v4/projects/${{ inputs.gitlab-project-id }}/packages/pypi - TWINE_NON_INTERACTIVE: '1' - run: | - echo "::group::Resolving file globs" - - matched_files=() - - while IFS= read -r pattern; do - [[ -z "$pattern" ]] && continue - - expanded=( $pattern ) - if [[ ${#expanded[@]} -eq 0 ]] || [[ ! -e "${expanded[0]}" ]]; then - echo "::warning::Pattern '${pattern}' did not match any files — skipping." - - dir=$(dirname -- "$pattern") - if [[ -d "$dir" ]]; then - echo " '$dir' exists but contains:" - find "$dir" -mindepth 1 -maxdepth 1 -printf ' %f\n' 2>/dev/null - [[ -z "$(ls -A "$dir" 2>/dev/null)" ]] && echo " (empty)" - else - echo " Directory '$dir' does not exist from the working directory $(pwd)." - fi - continue - fi - - for filepath in "${expanded[@]}"; do - if [[ ! -f "$filepath" ]]; then - echo "::warning::'${filepath}' is not a regular file — skipping." - continue - fi - matched_files+=("$filepath") - done - done <<< "${{ inputs.files }}" - - if [[ ${#matched_files[@]} -eq 0 ]]; then - echo "::error::No files matched the provided globs; nothing to upload." - - echo "Looking for wheels/sdists elsewhere under $(pwd) (max depth 4) as a hint:" - hits="$(find . -maxdepth 4 \( -iname '*.whl' -o -iname '*.tar.gz' \) 2>/dev/null)" - if [[ -n "$hits" ]]; then - echo "$hits" | sed 's/^/ /' - echo " ^ found here instead — check the 'files' input and the artifact download path." - else - echo " None found within 4 directories of $(pwd) either." - echo " Check that the build/download-artifact step actually produced files before this action ran." - fi - - echo "::endgroup::" - exit 1 - fi - - printf 'Matched %d file(s):\n' "${#matched_files[@]}" - printf ' %s\n' "${matched_files[@]}" - - echo "::endgroup::" - - if [[ "${{ github.ref }}" != 'refs/heads/main' ]]; then - echo "::group::Dry run (not on main branch — no upload will happen)" - - echo "dry_run=true" >> "$GITHUB_OUTPUT" - - skip_flag='' - if [[ "${{ inputs.skip-existing }}" == 'true' ]]; then - skip_flag=' --skip-existing' - fi - - printf 'Would run: twine upload --disable-progress-bar%s \n' "$skip_flag" - printf 'Would upload %d file(s) to %s:\n' "${#matched_files[@]}" "${{ inputs.gitlab-host }}" - printf ' %s\n' "${matched_files[@]}" - - echo "::endgroup::" - - { - echo "uploaded_files<> "$GITHUB_OUTPUT" - - exit 0 - fi - - echo "dry_run=false" >> "$GITHUB_OUTPUT" - - echo "::group::Uploading via twine" - - twine_from='twine' - if [[ -n "${{ inputs.twine-version }}" ]]; then - twine_from="twine==${{ inputs.twine-version }}" - fi - - skip_flag='' - if [[ "${{ inputs.skip-existing }}" == 'true' ]]; then - skip_flag='--skip-existing' - fi - - uvx --from "$twine_from" twine upload \ - --disable-progress-bar \ - $skip_flag \ - "${matched_files[@]}" - - echo "::endgroup::" - - # Emit uploaded_files output - { - echo "uploaded_files<> "$GITHUB_OUTPUT" - - # ── 4. Annotate the workflow run summary ───────────────────────────────── - - name: Print registry URL - shell: bash - run: | - echo "### GitLab PyPI Package Registry" >> "$GITHUB_STEP_SUMMARY" - echo "" >> "$GITHUB_STEP_SUMMARY" - echo "**Registry endpoint:** \`${{ inputs.gitlab-host }}/api/v4/projects/${{ inputs.gitlab-project-id }}/packages/pypi\`" >> "$GITHUB_STEP_SUMMARY" - echo "" >> "$GITHUB_STEP_SUMMARY" - - if [[ "${{ steps.upload.outputs.dry_run }}" == 'true' ]]; then - echo "**DRY RUN** — not on main branch, nothing was uploaded." >> "$GITHUB_STEP_SUMMARY" - else - echo "**Uploaded files:**" >> "$GITHUB_STEP_SUMMARY" - while IFS= read -r f; do - [[ -n "$f" ]] && echo "- \`$f\`" >> "$GITHUB_STEP_SUMMARY" - done <<< "${{ steps.upload.outputs.uploaded_files }}" - fi diff --git a/actions/publish-wheels/action.yml b/actions/publish-wheels/action.yml deleted file mode 100644 index 48838b92d2e..00000000000 --- a/actions/publish-wheels/action.yml +++ /dev/null @@ -1,178 +0,0 @@ -name: 'Publish riscv64 Wheels and Document Release' -description: > - Checks out python-wheels, downloads a package's built wheel artifacts, - publishes them to the GitLab PyPI Package Registry, and opens a pull - request documenting the new version in docs/packages/. Wraps the publish - job body shared by every build-.yml workflow so it doesn't need - to be duplicated per package. - -inputs: - - # ── Required ──────────────────────────────────────────────────────────────── - - artifact-pattern: - description: > - Pattern passed to actions/download-artifact to select this package's - wheel artifacts, e.g. "numpy-2.5.1-*-manylinux_riscv64". - required: true - - gitlab-username: - description: Passed through to the publish-to-gitlab action. - required: true - - gitlab-token: - description: Passed through to the publish-to-gitlab action. - required: true - - gitlab-project-id: - description: Passed through to the publish-to-gitlab action. - required: true - - gh-token: - description: > - GitHub token used to push the docs branch and open the docs PR. - Composite actions cannot read the `secrets` context directly, so the - caller must pass it explicitly (e.g. secrets.GITHUB_TOKEN). - required: true - - # ── Optional ──────────────────────────────────────────────────────────────── - - artifact-path: - description: Directory the wheel artifacts are downloaded into. - required: false - default: 'dist' - - files: - description: Newline-separated glob(s) of files to publish. Passed through to publish-to-gitlab. - required: false - default: 'dist/*.whl' - - skip-existing: - description: Passed through to the publish-to-gitlab action. - required: false - default: 'false' - - twine-version: - description: Passed through to the publish-to-gitlab action. - required: false - default: '' - - gpl-sources-artifact: - description: > - Name of an artifact (produced by an earlier job in the caller workflow) - containing a gpl-sources.tar file with bundled GPL source packages - (e.g. a manylinux toolchain's src.rpm, collected via - collect-gpl-sources). When set, it is downloaded, published - as an asset on the GitHub Release named by gpl-sources-release-tag, - and linked in the docs PR opened by update_doc.py. Leave empty to skip - GPL sources publishing entirely. - required: false - default: '' - - gpl-sources-release-tag: - description: > - Git tag for the GitHub Release that hosts the gpl-sources-artifact - asset, e.g. "numpy-v2.5.1". Required when gpl-sources-artifact is set; - the release is created if it doesn't already exist. - required: false - default: '' - - gpl-sources-description: - description: > - Short parenthetical describing what's bundled in the GPL sources - artifact, e.g. "gcc". Rendered in the docs comment as - "... bundled GPL libraries (gcc)". Only used when gpl-sources-artifact - is set. - required: false - default: '' - -runs: - using: 'composite' - steps: - - - name: Checkout python-wheels - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Download wheels - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 - with: - pattern: ${{ inputs.artifact-pattern }} - path: ${{ inputs.artifact-path }} - merge-multiple: true - - - name: Publish to GitLab PyPI registry - uses: riseproject-dev/python-wheels/actions/publish-to-gitlab@main - with: - gitlab-username: ${{ inputs.gitlab-username }} - gitlab-token: ${{ inputs.gitlab-token }} - gitlab-project-id: ${{ inputs.gitlab-project-id }} - files: ${{ inputs.files }} - skip-existing: ${{ inputs.skip-existing }} - twine-version: ${{ inputs.twine-version }} - - - name: Download GPL sources artifact - if: inputs.gpl-sources-artifact != '' - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 - with: - name: ${{ inputs.gpl-sources-artifact }} - path: gpl-sources - - - name: Publish GPL sources as a GitHub Release asset - if: inputs.gpl-sources-artifact != '' - shell: bash - env: - GH_TOKEN: ${{ inputs.gh-token }} - run: | - set -euo pipefail - - tag="${{ inputs.gpl-sources-release-tag }}" - if [[ -z "$tag" ]]; then - echo "::error::gpl-sources-release-tag must be set when gpl-sources-artifact is used." - exit 1 - fi - - asset="gpl-sources/gpl-sources.tar" - url="https://github.com/${{ github.repository }}/releases/download/$tag/gpl-sources.tar" - - if [[ "${{ github.ref }}" != 'refs/heads/main' ]]; then - echo "::group::Dry run (not on main branch — no release will be published)" - if gh release view "$tag" --repo "${{ github.repository }}" >/dev/null 2>&1; then - echo "Would run: gh release upload $tag $asset --clobber" - else - echo "Would run: gh release create $tag $asset --title $tag" - fi - echo "Would set GPL_SOURCES_URL=$url" - echo "::endgroup::" - exit 0 - fi - - if gh release view "$tag" --repo "${{ github.repository }}" >/dev/null 2>&1; then - gh release upload "$tag" "$asset" --repo "${{ github.repository }}" --clobber - else - gh release create "$tag" "$asset" \ - --repo "${{ github.repository }}" \ - --title "$tag" \ - --notes "Bundled GPL source packages for $tag." - fi - - echo "GPL_SOURCES_URL=$url" >> "$GITHUB_ENV" - - - uses: actions/setup-python@v5 - with: - python-version: '3' - - - name: Install ci_scripts/update_doc.py dependencies - shell: bash - run: pip install pyyaml - - - name: Open docs update PR - shell: bash - env: - GH_TOKEN: ${{ inputs.gh-token }} - ARTIFACTS_PATH: ${{ inputs.artifact-path }} - GPL_SOURCES_URL: ${{ env.GPL_SOURCES_URL }} - GPL_SOURCES_DESCRIPTION: ${{ inputs.gpl-sources-description }} - DRY_RUN: ${{ github.ref != 'refs/heads/main' && 'true' || 'false' }} - run: python3 ci_scripts/update_doc.py diff --git a/ci_scripts/update_doc.py b/ci_scripts/update_doc.py index 25c5024faba..225cca51ac8 100644 --- a/ci_scripts/update_doc.py +++ b/ci_scripts/update_doc.py @@ -13,6 +13,7 @@ """ import difflib +import hashlib import os import re import string @@ -29,15 +30,13 @@ DOCS_DIR = Path("docs/packages") PACKAGES_FILE = Path("ci_scripts/packages.txt") ARTIFACTS_PATH = os.environ.get("ARTIFACTS_PATH", "dist") -GPL_SOURCES_URL = os.environ.get("GPL_SOURCES_URL") +RELEASE_TAG = os.environ.get("RELEASE_TAG") GPL_SOURCES_DESCRIPTION = os.environ.get("GPL_SOURCES_DESCRIPTION", "").strip() DRY_RUN = os.environ.get("DRY_RUN", "false").strip().lower() == "true" -def find_wheel_file(path): - for file in Path(path).glob("*.whl"): - return file - return None +def find_wheel_files(path): + return sorted(Path(path).glob("*.whl")) def normalize_name(name): @@ -142,19 +141,29 @@ def extract_metadata_from_whl(whl_path): "version": message.get("Version"), "license": extract_license(message), "source_code": extract_source_code_url(message), + "filename": whl_path.name, + "sha256": hashlib.sha256(whl_path.read_bytes()).hexdigest(), + "requires-python": message.get("Requires-Python"), } -def render_gpl_sources_comment(): - """ - Render a doc comment linking to a permanently-hosted GPL sources - artifact (e.g. a manylinux toolchain's src.rpm), if the calling workflow - published one for this build. - """ - if not GPL_SOURCES_URL: - return None - suffix = f" ({GPL_SOURCES_DESCRIPTION})" if GPL_SOURCES_DESCRIPTION else "" - return f"`Link <{GPL_SOURCES_URL}>`__ to sources of bundled GPL libraries{suffix}" +def release_entry(release_tag, wheel_metadata, gpl_sources_description=""): + files = [] + for metadata in wheel_metadata: + file_data = { + "filename": metadata["filename"], + "sha256": metadata["sha256"], + } + if metadata["requires-python"]: + file_data["requires-python"] = metadata["requires-python"] + files.append(file_data) + release = {"tag": release_tag, "files": files} + if gpl_sources_description: + release["gpl-sources"] = { + "filename": "gpl-sources.tar", + "description": gpl_sources_description, + } + return release def find_patch_dir(slug, version): @@ -176,7 +185,9 @@ def yaml_line(key, value): ).rstrip("\n") -def render_new_yaml(slug, source_code, license, version, patch_dir, comment=None): +def render_new_yaml( + slug, source_code, license, version, patch_dir, release, comment=None +): """Render a brand-new docs/packages/.yaml for a package's first version.""" lines = [yaml_line("package-name", slug)] if source_code: @@ -188,21 +199,38 @@ def render_new_yaml(slug, source_code, license, version, patch_dir, comment=None lines.append(" patched:") if comment: lines.append(f" {yaml_line('comment', comment)}") + release_yaml = yaml.safe_dump( + {"releases": [release]}, sort_keys=False, allow_unicode=True + ).rstrip("\n") + lines.extend(f" {line}" for line in release_yaml.splitlines()) return "\n".join(lines) + "\n" -def append_version(content, package_data, version, license, patch_dir, comment=None): +def append_version( + content, package_data, version, license, patch_dir, release, comment=None +): """ Append a new version entry to the end of an existing package YAML file's `versions:` list, preserving the rest of the file byte-for-byte. - Returns None if this exact version is already documented. + An existing version receives another immutable release entry. """ - existing_versions = { - str(v.get("version")) for v in (package_data.get("versions") or []) - } - if str(version) in existing_versions: - return None + existing_version = next( + ( + item + for item in (package_data.get("versions") or []) + if str(item.get("version")) == str(version) + ), + None, + ) + if existing_version is not None: + if any( + item.get("tag") == release["tag"] + for item in existing_version.get("releases", []) + ): + return None + existing_version.setdefault("releases", []).append(release) + return yaml.safe_dump(package_data, sort_keys=False, allow_unicode=True) top_level_license = package_data.get("license") lines = [f" - {yaml_line('version', version)}"] @@ -212,13 +240,19 @@ def append_version(content, package_data, version, license, patch_dir, comment=N lines.append(f" {yaml_line('license', license)}") if comment: lines.append(f" {yaml_line('comment', comment)}") + release_yaml = yaml.safe_dump( + {"releases": [release]}, sort_keys=False, allow_unicode=True + ).rstrip("\n") + lines.extend(f" {line}" for line in release_yaml.splitlines()) return content.rstrip("\n") + "\n" + "\n".join(lines) + "\n" def add_to_packages_file(slug): lines = PACKAGES_FILE.read_text().splitlines() - header_end = next(i for i, line in enumerate(lines) if line and not line.startswith("#")) + header_end = next( + i for i, line in enumerate(lines) if line and not line.startswith("#") + ) header, entries = lines[:header_end], [line for line in lines[header_end:] if line] entries = sorted(set(entries) | {slug}, key=str.casefold) PACKAGES_FILE.write_text("\n".join(header + entries) + "\n") @@ -238,7 +272,10 @@ def checkout_shared_branch(branch): """ git_run("fetch", "origin") remote_ref = f"origin/{branch}" - exists = git_run("rev-parse", "--verify", "--quiet", remote_ref, check=False).returncode == 0 + exists = ( + git_run("rev-parse", "--verify", "--quiet", remote_ref, check=False).returncode + == 0 + ) base = remote_ref if exists else "origin/main" git_run("switch", "--force-create", branch, base) @@ -247,21 +284,32 @@ def pr_exists(branch): """Return True if an open PR already targets this branch as its head.""" out = subprocess.run( [ - "gh", "pr", "list", - "--repo", REPO, - "--head", branch, - "--state", "open", - "--json", "number", - "--jq", "length", + "gh", + "pr", + "list", + "--repo", + REPO, + "--head", + branch, + "--state", + "open", + "--json", + "number", + "--jq", + "length", ], - capture_output=True, text=True, check=True, + capture_output=True, + text=True, + check=True, ).stdout.strip() return out.isdigit() and int(out) > 0 def configure_git_identity(): git_run("config", "user.name", "github-actions[bot]") - git_run("config", "user.email", "41898282+github-actions[bot]@users.noreply.github.com") + git_run( + "config", "user.email", "41898282+github-actions[bot]@users.noreply.github.com" + ) def extract_pr_url(stdout): @@ -273,24 +321,31 @@ def extract_pr_url(stdout): def main(): - whl_file = find_wheel_file(ARTIFACTS_PATH) - if not whl_file: + wheel_files = find_wheel_files(ARTIFACTS_PATH) + if not wheel_files: print(f"No .whl file found in {ARTIFACTS_PATH}") sys.exit(1) + if not RELEASE_TAG: + print("RELEASE_TAG must be set") + sys.exit(1) + + wheel_metadata = [extract_metadata_from_whl(path) for path in wheel_files] + names = {normalize_name(item["name"]) for item in wheel_metadata if item["name"]} + versions = {item["version"] for item in wheel_metadata if item["version"]} + if len(names) != 1 or len(versions) != 1: + print("Wheels contain mixed or missing package names or versions") + sys.exit(1) - metadata = extract_metadata_from_whl(whl_file) + metadata = wheel_metadata[0] display_name = metadata["name"] version = metadata["version"] license = metadata["license"] source_code = metadata["source_code"] - - if not display_name or not version: - print("Name or version could not be extracted") - sys.exit(1) + release = release_entry(RELEASE_TAG, wheel_metadata, GPL_SOURCES_DESCRIPTION) slug = normalize_name(display_name) patch_dir = find_patch_dir(slug, version) - comment = render_gpl_sources_comment() + comment = None yaml_path = DOCS_DIR / f"{slug}.yaml" branch = "github-actions/update-doc" @@ -302,12 +357,12 @@ def compute_content(): old_content = None if is_new else yaml_path.read_text() if is_new: new_content = render_new_yaml( - slug, source_code, license, version, patch_dir, comment + slug, source_code, license, version, patch_dir, release, comment ) else: package_data = yaml.safe_load(old_content) or {} new_content = append_version( - old_content, package_data, version, license, patch_dir, comment + old_content, package_data, version, license, patch_dir, release, comment ) return is_new, old_content, new_content @@ -316,7 +371,9 @@ def compute_content(): if new_content is None: print(f"{slug} {version} is already documented; nothing to do") return - print("[dry-run] Not on main branch — no branch, commit, or PR will be created.") + print( + "[dry-run] Not on main branch — no branch, commit, or PR will be created." + ) print(f"[dry-run] Would write {yaml_path}:") diff = difflib.unified_diff( (old_content or "").splitlines(keepends=True), @@ -327,7 +384,9 @@ def compute_content(): sys.stdout.writelines(diff) if is_new: print(f"[dry-run] Would add '{slug}' to {PACKAGES_FILE}") - print(f"[dry-run] Would open PR '{pr_title}' from branch '{branch}' against main") + print( + f"[dry-run] Would open PR '{pr_title}' from branch '{branch}' against main" + ) return configure_git_identity() @@ -358,18 +417,27 @@ def compute_content(): result = subprocess.run( [ - "gh", "pr", "create", - "--repo", REPO, - "--base", "main", - "--head", branch, - "--reviewer", "threexc,justeph,luhenry", - "--title", pr_title, + "gh", + "pr", + "create", + "--repo", + REPO, + "--base", + "main", + "--head", + branch, + "--reviewer", + "threexc,justeph,luhenry", + "--title", + pr_title, "--body", "Automatically generated PR to document newly published wheels. " "Please review it carefully before merging.\n\n" "If necessary, force-push this branch.", ], - capture_output=True, text=True, check=True, + capture_output=True, + text=True, + check=True, ) pr_url = extract_pr_url(result.stdout) print(f"[+] Opened PR: {pr_url or '(URL not found in output)'}") diff --git a/docs/development.md b/docs/development.md index eb7acf0045b..49c0ca5643d 100644 --- a/docs/development.md +++ b/docs/development.md @@ -128,13 +128,12 @@ when invoked. ### Using the python-wheels Repository in Workflows -The `python-wheels` repository contains some custom Actions we require, and -patch files to apply for certain projects. The one every `build-.yml` -workflow needs is `publish-wheels`, which performs the following steps: +The `python-wheels` repository contains reusable workflows and patch files to +apply for certain projects. Every `build-.yml` workflow calls +`_publish_wheel.yml`, which performs the following steps: 1. Downloads the built wheel(s) from the previous job -2. Uploads them to the GitLab PyPI registry (via the lower-level - `publish-to-gitlab` Action) +2. Creates an immutable GitHub Release containing the wheels 3. Opens a PR against `docs/packages/.yaml` documenting the new version (via `ci_scripts/update_doc.py`), which `docs/packages/generate_packages_doc.py` later renders into the published Markdown page. With it in place, the @@ -142,32 +141,23 @@ workflow needs is `publish-wheels`, which performs the following steps: ``` publish: - name: Publish numpy ${{ inputs.version || '2.5.0' }} to GitLab + name: Publish numpy ${{ inputs.version || '2.5.0' }} needs: build_wheels - runs-on: ubuntu-latest permissions: contents: write pull-requests: write - - steps: - - name: Publish wheels and open docs PR - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: numpy-${{ env.NUMPY_VERSION }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: numpy-${{ inputs.version || '2.5.0' }}-*-manylinux_riscv64 ``` `permissions` needs `contents: write` and `pull-requests: write` here (not just `contents: read`) since the docs step pushes a branch and opens a PR with the default `GITHUB_TOKEN`. -Other workflows need to follow the same process, modifying `artifact-pattern` to -match their own artifact naming scheme and otherwise reusing `publish-wheels` -like the example. The `publish-to-gitlab` Action should only be used directly if -a workflow needs the upload step without the docs PR side effect. +Other workflows follow the same process, modifying `artifact-pattern` to match +their own artifact naming scheme and otherwise reusing `_publish_wheel.yml` like +the example. ## Testing a New Workflow @@ -223,28 +213,44 @@ workflow. In this scenario, follow these steps: **Note: Patching should be performed and reviewed on a case-by-case basis - as much functionality as possible should be tested by our system to ensure a smooth -user experience when consuming wheels from RISE's package registry.** +user experience when consuming wheels from RISE's package index.** + +## Merging and Publishing a Wheel + +A pull request run builds and tests the wheels, then calls `_publish_wheel.yml` +in dry-run mode. Review the publish job and confirm that it selected exactly the +expected wheels and derived the expected normalized package name and version. +Pull request runs never create releases or documentation pull requests. + +Merging the pull request does not publish its artifacts. After merge, a +maintainer must dispatch the package workflow again from the `main` branch with +the reviewed version. The successful `main` run: + +1. creates a draft GitHub Release targeting the workflow's commit; +2. names the release `-v` and gives its tag a UTC + timestamp suffix, `-v-`; +3. uploads all selected wheels and any required `gpl-sources.tar` asset; +4. publishes the release, at which point repository-level immutable releases + freeze its tag and assets; and +5. opens or updates the shared documentation pull request with the release tag, + wheel filenames, SHA-256 hashes, and `Requires-Python` metadata. -## Releasing a Wheel +Every `main` run creates a new release; existing releases are never reused or +modified. Its description links back to the workflow run that produced it. +Publishing fails if immutable releases are disabled. -The `publish-to-gitlab` and `publish-wheels` actions only perform their real -side effects (twine upload, GPL sources release, docs PR) when the workflow is -triggered from `main`. On any other ref they print a dry-run instead — the -resolved file globs, the twine command that would have run, and the branch/PR -title `update_doc.py` would have used — without uploading anything or opening -a PR. This is intentional, and is meant to ensure that only those workflows -which have been fully tested, reviewed, and merged are used to build and push -packages, while still letting a PR run demonstrate what publishing would do. -Following the merge of a PR, the workflow(s) must be re-triggered from the -`main` branch in order to actually release the wheels to the package registry. +The generated `/simple/` package index reads only `docs/packages/*.yaml`. The +new release does not become discoverable through pip until the generated +documentation pull request has been reviewed, merged, and deployed. Review that +pull request promptly to complete publication. ## Other Workflow Tips and Tricks ### Licensing The wheels built by the `python-wheels` project use a variety of open-source -licenses. Since RISE is the distributor of riscv64 wheels in the corresponding -package registry, we must ensure that the wheels adhere to each project's +licenses. Since RISE is the distributor of riscv64 wheels through its package +index, we must ensure that the wheels adhere to each project's licensing requirements. More specifically, check: 1. The built wheel contains one or more `LICENSE` files corresponding to those @@ -295,18 +301,16 @@ collected actually correspond to the toolchain that produced the wheels (see `build-numpy.yml` for a complete example). Then add `gpl_sources` to the `publish` job's `needs:`, and pass the artifact -through to `publish-wheels`: +through to `_publish_wheel.yml`: ``` gpl-sources-artifact: -${{ inputs.version }}-gpl-sources -gpl-sources-release-tag: -v${{ inputs.version }} gpl-sources-description: gcc ``` -`publish-wheels` publishes the tar as a permanent asset on a GitHub Release -(created if it doesn't already exist) and passes its download URL to -`ci_scripts/update_doc.py`, which renders it as a `comment:` on the new -version entry automatically - no manual doc edit needed. +`_publish_wheel.yml` publishes the tar as a permanent asset on the newly created +immutable GitHub Release and records it in the new version's release metadata — +no manual documentation edit is needed. ### Adding Builds for Rust Packages diff --git a/docs/infrastructure.md b/docs/infrastructure.md index 553e0a02c5b..e147d73d895 100644 --- a/docs/infrastructure.md +++ b/docs/infrastructure.md @@ -19,57 +19,25 @@ Runners](https://riscv-runners.riseproject.dev/) project. It is already enabled for the repository; to reconfigure, see the [installation guide](https://riscv-runners.riseproject.dev/docs/getting-started/install). -## GitLab +## GitHub Releases -The `python-wheels` project is a continuation of -[wheel_builder](https://gitlab.com/riseproject/python/wheel_builder), which is -hosted on GitLab. This project leverages the GitLab CI/CD framework to create -pipelines for building, testing, and deploying wheels, along with automatic -documentation updates and periodic checks for new package versions upstream. +Built wheels are stored as assets on GitHub Releases. Each successful publish +from `main` creates a new release with a normalized package-and-version title +and a unique UTC timestamp in its tag. Releases are created as drafts, populated +with all wheel and GPL-source assets, and then published. -While development and maintenance now primarily occur on GitHub, the existing -GitLab infrastructure (particularly the package registry) must be maintained. -The original wheel_builder -[documentation](https://riseproject.gitlab.io/python/wheel_builder/index.html) -is maintained for reference purposes, and provides a detailed explanation of how -the project was originally structured. +Immutable releases must remain enabled under the repository's release settings. +Once published, a release's tag and assets cannot be changed or deleted. The +`_publish_wheel.yml` reusable workflow checks this setting before publishing and +verifies that the resulting release is immutable. -### GitLab for Open Source - -We apply for the [GitLab for Open -Source](https://about.gitlab.com/solutions/open-source/join/) program. This -provides us with the GitLab Ultimate tier at no cost. Membership requires annual -renewal. - -### CI/CD Pipeline Tokens and Access - -The GitLab CI/CD pipelines make use of project tokens, generated at different -project scopes. Two tokens are defined: - -1. `PYTHON_CI_GROUP_TOKEN` - Defined at the "Group" - ([Python](https://gitlab.com/riseproject/python)) level, under `Python -> - Settings -> Access Tokens`. Used for triggering - pipelines for merge requests and most automatic updates and checks. The value - of this token is inherited by `wheel_builder` as `PYTHON_CI_GROUP_TOKEN` - under `Settings -> CI/CD Settings -> Variables` (see the [CI/CD variables - panel](https://gitlab.com/riseproject/python/wheel_builder/-/settings/ci_cd#js-cicd-variables-settings)). -2. `rise-github-package-registry` - Defined at the "Repository" - ([wheel_builder](https://gitlab.com/riseproject/python/wheel_builder/-/settings/repository#js-deploy-tokens)) - level. Used for pushing wheels to the GitLab package registry from GitHub. - -These tokens are generated with a 1-year expiry timeline, so they need to be -regenerated by a project administrator/owner. - -#### Token Scope Reference - -| Token | Level | Role | Scopes | Used For | Expiry | -|-------|-------|------|--------|----------|--------| -| `PYTHON_CI_GROUP_TOKEN` | Group ([Python](https://gitlab.com/riseproject/python)) | Maintainer | `api`, `read_api`, `read_repository`, `write_repository` | MR pipeline triggers, auto updates/checks | 1 year (April 19th, 2027) | -| `rise-github-package-registry` | Repository deploy token ([wheel_builder](https://gitlab.com/riseproject/python/wheel_builder/-/settings/repository#js-deploy-tokens)) | n/a (deploy token) | `read_package_registry`, `write_package_registry` | Push wheels GitHub → GitLab package registry | 1 year (June 29th, 2027) | +The workflow uses the repository-provided `GITHUB_TOKEN`; callers grant the +publish job `contents: write` and `pull-requests: write`. No external package +registry credentials are required. ## GitHub Pages Configuration -The `.github/workflows/docs.yml` workflow handles building and deploying +The `.github/workflows/website.yml` workflow handles building and deploying documentation, including providing previews of the docs on a per-PR basis. For this to work correctly, the following settings need to be configured under `Settings -> Pages -> Build and deployment` in the repository: diff --git a/docs/install.md b/docs/install.md index 37054631741..1602af3365c 100644 --- a/docs/install.md +++ b/docs/install.md @@ -6,17 +6,17 @@ nav_order: 3 # Installing the Packages -The built wheels are hosted in the [package -registry](https://gitlab.com/riseproject/python/wheel_builder/-/packages) -associated with the riseproject/python/wheel_builder project. To install them, -first upgrade pip to the latest version, e.g., +The built wheels are stored as immutable assets in this project's [GitHub +Releases](https://github.com/riseproject-dev/python-wheels/releases) and exposed +through a static Python Simple Repository API. To install them, first upgrade +pip to the latest version, e.g., ```bash python -m pip install --upgrade pip ``` and then pass the `--index-url` option to the install command to tell pip to -pull packages from the registry associated with this project, e.g., +pull packages from the RISE package index, e.g., ```bash python -m pip install scipy --index-url https://pypi.riseproject.dev/simple/ @@ -24,7 +24,7 @@ python -m pip install scipy --index-url https://pypi.riseproject.dev/simple/ {: .note } > Some riscv64 packages are now built and published upstream on PyPI. We will -> no longer build, upgrade and publish them as part of the wheel_builder +> no longer build, upgrade and publish them as part of the `python-wheels` > project. > > To make sure to always install the latest version available, use @@ -35,17 +35,17 @@ python -m pip install scipy --index-url https://pypi.riseproject.dev/simple/ > > This will: > -> - search both PyPI and the internal registry. +> - search both PyPI and the RISE package index. > - pick the highest available version. > - prefer binary wheels over source distributions. > > This ensures we get wheels from PyPI when available, while falling back to -> our registry for packages without riscv64 wheels, avoiding unnecessary source -> builds. +> our package index for packages without riscv64 wheels, avoiding unnecessary +> source builds. {: .warning } > In general, `--extra-index-url` should be used very carefully (see > ). > -> The wheel_builder registry only contains wheels for packages that have +> The RISE package index only contains wheels for packages that have > pre-existing counterparts in PyPI, so it is safe to use it in that context. diff --git a/docs/packages/generate_packages_doc.py b/docs/packages/generate_packages_doc.py index 80c66523eda..9a223bf6448 100644 --- a/docs/packages/generate_packages_doc.py +++ b/docs/packages/generate_packages_doc.py @@ -5,25 +5,12 @@ import html import os import re +from urllib.parse import quote + import packaging.version as packaging_version -import requests import yaml -from html.parser import HTMLParser - -GITLAB_PROJECT_ID = "56254198" -GITLAB_REGISTRY_URL = ( - f"https://gitlab.com/api/v4/projects/{GITLAB_PROJECT_ID}/packages" -) -GITLAB_PYPI_SIMPLE_URL = ( - f"https://gitlab.com/api/v4/projects/{GITLAB_PROJECT_ID}/packages/pypi/simple" -) -GITLAB_WHEEL_BUILDER_URL = ( - "https://gitlab.com/riseproject/python/wheel_builder/-/tree/main" -) -GITHUB_PYTHON_WHEELS_URL = ( - "https://github.com/riseproject-dev/python-wheels/tree/main" -) +GITHUB_PYTHON_WHEELS_URL = "https://github.com/riseproject-dev/python-wheels/tree/main" PYPI_INDEX_URL = "https://pypi.riseproject.dev/simple/" # Match RST inline external refs: `Label `_ or `Label `__ @@ -31,31 +18,6 @@ PACKAGE_NORMALIZE_RE = re.compile(r"[-_.]+") -class SimplePageParser(HTMLParser): - """Collect PEP 503 link attributes from a GitLab simple page.""" - - def __init__(self): - super().__init__() - self.links = [] - self._link = None - self._text = [] - - def handle_starttag(self, tag, attrs): - if tag == "a": - self._link = dict(attrs) - self._text = [] - - def handle_data(self, data): - if self._link is not None: - self._text.append(data) - - def handle_endtag(self, tag): - if tag == "a" and self._link is not None: - self.links.append((self._link, "".join(self._text))) - self._link = None - self._text = [] - - def normalize_package_name(package_name): """Return the normalized project name required by the Simple API.""" return PACKAGE_NORMALIZE_RE.sub("-", package_name).lower() @@ -68,64 +30,6 @@ def rst_to_md(text): return RST_LINK_RE.sub(r"[\1](\2)", text) -def get_all_packages(): - """Fetch all package data from GitLab, handling pagination.""" - session = requests.Session() - packages = [] - page = 1 - - try: - while True: - response = session.get( - GITLAB_REGISTRY_URL, params={"per_page": 100, "page": page} - ) - if response.status_code != 200: - print( - f"Error fetching packages: {response.status_code} - {response.text}" - ) - return [] - - data = response.json() - if not data: - break - - packages.extend(data) - next_page = response.headers.get("X-Next-Page") - if not next_page: - break - page = int(next_page) - - except requests.RequestException as e: - print(f"Request error: {e}") - return [] - - return packages - - -def get_package_id(package_name, version, package_list): - return next( - ( - pkg["id"] - for pkg in package_list - if pkg["name"] == package_name and pkg["version"].startswith(version) - ), - None, - ) - - -def get_upstream_tag(package_name, version, package_list): - return next( - ( - pkg["pipeline"]["ref"] - for pkg in package_list - if pkg["name"] == package_name - and pkg["version"].startswith(version) - and "pipeline" in pkg - ), - None, - ) - - def _callout(lines, label, text): """Append a just-the-docs callout block to ``lines``.""" lines.append("") @@ -149,20 +53,6 @@ def generate_simple_page(yaml_file, output_html): print(f"Error reading {yaml_file}: package-name is missing") return None, None - normalized_name = normalize_package_name(package_name) - url = f"{GITLAB_PYPI_SIMPLE_URL}/{normalized_name}" - try: - response = requests.get(url, timeout=30) - except requests.RequestException as e: - print(f"Request error fetching {url}: {e}") - return None, None - if response.status_code != 200: - print(f"Error fetching {url}: {response.status_code} - {response.text}") - return None, None - - parser = SimplePageParser() - parser.feed(response.text) - lines = [ "", '', @@ -173,20 +63,35 @@ def generate_simple_page(yaml_file, output_html): " ", f"

Links for {html.escape(package_name)}

", ] - for attrs, link_text in parser.links: - href = attrs.get("href") - if not href: - continue - rendered_attrs = [f'href="{html.escape(href, quote=True)}"'] - # These optional attributes are defined by the Simple Repository API. - for attr in ("data-requires-python", "data-yanked", "data-core-metadata"): - if attr in attrs: - rendered_attrs.append( - f'{attr}="{html.escape(attrs[attr] or "", quote=True)}"' + for version in package_data.get("versions", []): + releases = version.get("releases") + if releases is None: + raise ValueError( + f"{yaml_file}: version {version.get('version')} has no releases" + ) + for release in releases: + tag = release["tag"] + for file_data in release.get("files", []): + filename = file_data["filename"] + href = ( + "https://github.com/riseproject-dev/python-wheels/releases/" + f"download/{quote(tag, safe='')}/{quote(filename, safe='')}" + f"#sha256={file_data['sha256']}" + ) + rendered_attrs = [f'href="{html.escape(href, quote=True)}"'] + requires_python = file_data.get("requires-python") + if requires_python: + rendered_attrs.append( + 'data-requires-python="' + f'{html.escape(str(requires_python), quote=True)}"' + ) + if "yanked" in file_data: + rendered_attrs.append( + f'data-yanked="{html.escape(str(file_data["yanked"] or ""), quote=True)}"' + ) + lines.append( + f" {html.escape(filename)}" ) - lines.append( - f" {html.escape(link_text)}" - ) lines += [" ", ""] try: @@ -200,7 +105,7 @@ def generate_simple_page(yaml_file, output_html): return package_name, output_html -def generate_md_page(yaml_file, output_md, package_list): +def generate_md_page(yaml_file, output_md): """Generate a Markdown page from a single package YAML file.""" try: with open(yaml_file, "r", encoding="utf-8") as f: @@ -296,45 +201,44 @@ def generate_md_page(yaml_file, output_md, package_list): lines.append(f"**License:** {lic}") lines.append("") - package_id = get_package_id(package_name, version_number, package_list) - if package_id: - registry_link = ( - f"https://gitlab.com/riseproject/python/wheel_builder/-/packages/{package_id}" - ) - lines.append( - f"**Download files:** [{registry_link}]({registry_link})" - ) + releases = version.get("releases", []) + if releases: + release_links = [] + for release in releases: + tag = release["tag"] + release_url = ( + "https://github.com/riseproject-dev/python-wheels/releases/tag/" + f"{quote(tag, safe='')}" + ) + release_links.append(f"[{tag}]({release_url})") + lines.append(f"**Download files:** {', '.join(release_links)}") lines.append("") + for release in releases: + gpl_sources = release.get("gpl-sources") + if not gpl_sources: + continue + tag = release["tag"] + filename = gpl_sources.get("filename", "gpl-sources.tar") + source_url = ( + "https://github.com/riseproject-dev/python-wheels/releases/" + f"download/{quote(tag, safe='')}/{quote(filename, safe='')}" + ) + description = gpl_sources.get("description") + suffix = f" ({description})" if description else "" + _callout( + lines, + "note", + f"[Sources of bundled GPL libraries]({source_url}){suffix}", + ) if "patched" in version and source_code: - project_name = ( - source_code.removesuffix("/").removesuffix(".git").split("/")[-1] + patch_link = ( + f"{GITHUB_PYTHON_WHEELS_URL}/" + f"patches/{package_name}/{version_number}" ) - upstream_tag = get_upstream_tag( - package_name, version_number, package_list + lines.append( + f"**Patch applied for this version:** " f"[{patch_link}]({patch_link})" ) - if upstream_tag: - patch_link = ( - f"{GITLAB_WHEEL_BUILDER_URL}/wheel_builder/" - f"{project_name}/patches/{upstream_tag}" - ) - lines.append( - f"**Patch applied for this version:** " - f"[{patch_link}]({patch_link})" - ) - lines.append("") - else: - # if upstream tag is not present, it means the package was uploaded from github action - # on github we changed the way we store patches: we use package_name and version - # instead of project_name and tag - patch_link = ( - f"{GITHUB_PYTHON_WHEELS_URL}/" - f"patches/{package_name}/{version_number}" - ) - lines.append( - f"**Patch applied for this version:** " - f"[{patch_link}]({patch_link})" - ) if version.get("comment"): _callout(lines, "note", version["comment"]) @@ -360,7 +264,7 @@ def generate_md_page(yaml_file, output_md, package_list): return package_name, output_md -def process_all_yaml_files(package_list): +def process_all_yaml_files(): out_dir = os.path.dirname(os.path.abspath(__file__)) yaml_files = sorted(glob.glob(os.path.join(out_dir, "*.yaml"))) if not yaml_files: @@ -374,7 +278,7 @@ def process_all_yaml_files(package_list): print(f"Processing {yaml_file}...") base = os.path.basename(yaml_file).replace(".yaml", ".md") md_file = os.path.join(out_dir, base) - name, fname = generate_md_page(yaml_file, md_file, package_list) + name, fname = generate_md_page(yaml_file, md_file) if name and fname: package_entries.append((name, os.path.basename(fname))) @@ -453,5 +357,4 @@ def generate_index(package_entries, out_dir): if __name__ == "__main__": - package_list = get_all_packages() - process_all_yaml_files(package_list) + process_all_yaml_files() diff --git a/docs/requirements.txt b/docs/requirements.txt index 4d24ef553be..5e09fee6c7d 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,7 +1,5 @@ -beautifulsoup4 packaging pyyaml -requests sphinx-rtd-theme sphinx-copybutton sphinx-inline-tabs diff --git a/docs/workflows.md b/docs/workflows.md index 9ced3a5351e..8a375bd513f 100644 --- a/docs/workflows.md +++ b/docs/workflows.md @@ -25,11 +25,11 @@ considered sufficient without user review. For best practices, reference `HTTP 404`. The `pull_request: paths` run from opening the PR is what registers it. Never drop this trigger to "avoid a duplicate CI run" it's the only way a new package's build ever starts. -3. The `publish-wheels` action must be used in place of any upstream deployment - procedure. It provides a dry-run mechanism for in-flight PRs, and consistent - deployment of wheels to the RISE registry on merge to `main`. In particular, - the contributor **must** check that the correct number of wheels are - generated and selected for upload. +3. The `_publish_wheel.yml` reusable workflow must be used in place of any + upstream deployment procedure. It performs a dry run on pull requests and + publishes immutable GitHub Releases when dispatched from `main`. In + particular, the contributor **must** check that the correct number of wheels + are generated and selected for upload. 4. Built wheels need to be inspected for license compliance, both to ensure that the package ships its own licensing information and that any third-party libraries which are statically linked are also properly handled (which is @@ -37,20 +37,23 @@ considered sufficient without user review. For best practices, reference the build environment's `gcc`) end up linked into a wheel, the `collect-gpl-sources` action must be used to publish those sources permanently alongside the release. -5. After the contribution is merged, the workflow needs to be re-triggered from - the `main` branch by a maintainer for the packages to be deployed to the RISE - registry, and a new documentation PR to be auto-generated for the new - version. The maintainer also opens (or reuses) a tracking issue for the +5. After the contribution is merged, a maintainer must dispatch the workflow + again from `main`. That run creates a new immutable GitHub Release and opens + or updates the shared documentation PR. The release becomes visible through + the RISE Simple API only after that documentation PR is reviewed, merged, + and deployed. The maintainer also opens (or reuses) a tracking issue for the package and links it to the PR. ## Reviewing a Documentation PR -Documentation updates are generated as part of the `publish-wheels` workflow, -which runs the `ci_scripts/update_doc.py` script against the newly-built wheels' -metadata. This is not to be confused with `.github/workflows/docs.yml`, which -generates updates to the GitHub Pages documentation (including previews in docs -PRs) based on these updates. The corresponding draft PRs need to be checked -against the following criteria: +Documentation updates are generated as part of the `_publish_wheel.yml` +workflow, which runs `ci_scripts/update_doc.py` against every newly built wheel. +Each version's YAML entry records immutable release tags and, for every wheel, +the filename, SHA-256 hash, and optional `Requires-Python` value. These YAML +files are the source of truth for both the package documentation and the static +Simple API. This is separate from `.github/workflows/website.yml`, which builds +and deploys the site, including documentation previews. The generated +pull requests need to be checked against the following criteria: 1. The `license` field indicating the current project license should only ever be placed near the top of the file, not under each new package version. The @@ -64,9 +67,10 @@ against the following criteria: license text in the documentation file. This should be replaced with the actual license type. For valid license strings, review the [SPDX list](https://spdx.org/licenses/). -3. If the package linked against one or more GPL-licensed projects as part of - the build, the documentation needs to provide a `comment:` field with links - to the GPL source archives generated as part of the workflows. +3. Each release entry must list every expected wheel with the correct filename, + SHA-256 hash, and `Requires-Python` value. If the package linked against one + or more GPL-licensed projects, the same release entry must also record its + `gpl-sources.tar` asset. 4. A `patched:` field should be added if one or more patches are applied to the source for each version. This will produce a link to the appropriate patches located under `patches//`. @@ -83,9 +87,9 @@ against the following criteria: To assist with contributions, the `python-wheels` repository contains the following workflows beyond those used for specific package builds: -1. `docs.yml`: Builds and deploys documentation changes to GitHub Pages +1. `website.yml`: Builds and deploys documentation changes to GitHub Pages 2. `nightly.yml`: Performs a nightly comparison of supported package versions in - the RISE registry against those available upstream. It also creates + the RISE package index against those available upstream. It also creates 'deprecation' PRs for packages which support riscv64 upstream (meaning that RISE no longer needs to support them separately), and runs a basic `pip_audit` run against our package list. @@ -110,6 +114,6 @@ RISE makes use of the [RISC-V Wheels](https://stanfromireland.github.io/riscv-wheels/) dashboard, which tracks the status of riscv64 compatibility for 360 binary Python wheels. This provides a detailed look at ecosystem-wide support, including wheels which are available -in the RISE registry but not yet upstream. It should be the first reference when +in the RISE package index but not yet upstream. It should be the first reference when determining which packages to contribute support for and at what level (i.e. upstream versus `python-wheels`). diff --git a/skills/python-project-porting/references/gotchas/licensing-and-gpl.md b/skills/python-project-porting/references/gotchas/licensing-and-gpl.md index ff71b712a43..6990e538dea 100644 --- a/skills/python-project-porting/references/gotchas/licensing-and-gpl.md +++ b/skills/python-project-porting/references/gotchas/licensing-and-gpl.md @@ -140,7 +140,7 @@ To pull up one entry: `grep -n '^N\. ' references/gotchas/licensing-and-gpl.md`. - **Its artifact must not match the publish job's `artifact-pattern`.** Name it `--gpl-sources` and keep the pattern anchored on `*-manylinux_riscv64`, then pass it separately via `gpl-sources-artifact`/`-release-tag`/`-description`; - `publish-wheels` attaches it to a GitHub Release and renders the URL as the + `_publish_wheel.yml` attaches it to a GitHub Release and renders the URL as the version's docs `comment:`. - **Upstream usually tells you first.** A project shipping a `build_tools/wheels/LICENSE_*.txt` (or any "this binary distribution also bundles" @@ -396,7 +396,7 @@ To pull up one entry: `grep -n '^N\. ' references/gotchas/licensing-and-gpl.md`. pyav-ffmpeg's `scripts/pkg.py` is importable on its own (`dataclasses` + `platform` only), so `exec`ing it yields `name`, `source_url` and `sha256` for all 17 dependencies. A job on `ubuntu-latest` (gotcha 4 — sources are arch-independent) downloads each tarball, verifies - the pin, and hands the result to `publish-wheels`' `gpl-sources-artifact` as + the pin, and hands the result to `_publish_wheel.yml`' `gpl-sources-artifact` as `gpl-sources.tar`, which is the same mechanism `collect-gpl-sources` feeds. - **The build repo itself is part of the corresponding source.** It carries the configure arguments and, usually, patches against the dependencies (pyav-ffmpeg patches FFmpeg, diff --git a/skills/python-project-porting/references/gotchas/native-build-bazel-and-drivers.md b/skills/python-project-porting/references/gotchas/native-build-bazel-and-drivers.md index e4d77ea3e0e..93af189d45a 100644 --- a/skills/python-project-porting/references/gotchas/native-build-bazel-and-drivers.md +++ b/skills/python-project-porting/references/gotchas/native-build-bazel-and-drivers.md @@ -165,7 +165,7 @@ To pull up one entry: `grep -n '^N\. ' references/gotchas/native-build-bazel-and `apt-get source` equivalent inline: flip `Types: deb` to `Types: deb deb-src` in `/etc/apt/sources.list.d/ubuntu.sources`, map the shipped libraries back to source packages with `dpkg -S` + `dpkg-query -W -f='${source:Package}\n'`, and tar the - result for `publish-wheels`' `gpl-sources-artifact`. ports.ubuntu.com does carry + result for `_publish_wheel.yml`' `gpl-sources-artifact`. ports.ubuntu.com does carry `main/source/Sources.gz`, so this works on riscv64. - **Validate the bootstrap half under QEMU even when the full build is impossible.** The apt list, the opam binary, `opam init`, the repository pin and diff --git a/skills/python-project-porting/references/gotchas/pr-ci-and-maintainer.md b/skills/python-project-porting/references/gotchas/pr-ci-and-maintainer.md index 4e7d01095f5..80f6e2f0df4 100644 --- a/skills/python-project-porting/references/gotchas/pr-ci-and-maintainer.md +++ b/skills/python-project-porting/references/gotchas/pr-ci-and-maintainer.md @@ -250,7 +250,7 @@ To pull up one entry: `grep -n '^N\. ' references/gotchas/pr-ci-and-maintainer.m Status) rather than the port. - **An `origin/github-actions/add-doc-for-` branch is the strongest single tell**, and it shows up in a plain `git branch -a | grep ` before you have asked GitHub - anything: only `publish-wheels` creates it, and only on a run whose ref was `main`. + anything: only `_publish_wheel.yml` creates it, and only on a run whose ref was `main`. Its existence proves the wheels reached the registry. The matching `docs: add ` PR is the maintainer's to merge, not yours. - **`docs/packages/.yaml` missing from `main` is not evidence the port is diff --git a/skills/python-project-porting/references/patching-and-licensing.md b/skills/python-project-porting/references/patching-and-licensing.md index 92341a9e8eb..d55e832675e 100644 --- a/skills/python-project-porting/references/patching-and-licensing.md +++ b/skills/python-project-porting/references/patching-and-licensing.md @@ -44,11 +44,10 @@ and pass the artifact through: ```yaml gpl-sources-artifact: --gpl-sources -gpl-sources-release-tag: -v gpl-sources-description: gcc ``` -`publish-wheels` attaches the tar to a GitHub Release (creating it if needed) and hands the -download URL to `update_doc.py`, which renders it as that version's `comment:` — no manual -docs edit. `build-numpy.yml` is the complete example. +`_publish_wheel.yml` attaches the tar to the same immutable GitHub Release as the wheels and +records it in the package YAML — no manual docs edit. `build-numpy.yml` is the complete +example. diff --git a/skills/python-project-porting/references/pr-and-publishing.md b/skills/python-project-porting/references/pr-and-publishing.md index 2a8a52acb26..5bbf9279eb9 100644 --- a/skills/python-project-porting/references/pr-and-publishing.md +++ b/skills/python-project-porting/references/pr-and-publishing.md @@ -106,9 +106,9 @@ shape (it is in the diff), or any debugging history. Do not hard-wrap (see PR / - Sanity that the `publish` job **dry-ran** on your PR branch (grep its log for "Dry run (not on main branch …)"); it should list the wheels it *would* upload without uploading. -- **Merging does not publish.** `publish-wheels`/`publish-to-gitlab` only do the real thing - (twine upload, GPL-sources release, docs PR) when the run's ref is `main`; on any other - ref they print a dry run — resolved globs, the twine command, the branch/PR title +- **Merging does not publish.** `_publish_wheel.yml` only does the real thing + (immutable GitHub Release and docs PR) when the run's ref is `main`; on any other + ref it prints a dry run — resolved artifacts, release details, and the branch/PR title `update_doc.py` would have used. That is deliberate: only reviewed, merged workflows push packages. After your PR merges, **re-trigger the workflow from `main`** for the wheels to actually reach the registry. diff --git a/skills/python-project-porting/references/workflow-anatomy.md b/skills/python-project-porting/references/workflow-anatomy.md index 44ebec42e61..edd414a951b 100644 --- a/skills/python-project-porting/references/workflow-anatomy.md +++ b/skills/python-project-porting/references/workflow-anatomy.md @@ -107,30 +107,22 @@ When cibuildwheel doesn't fit, drive the build container yourself. Two sub-shape runner — used when the build script already lives in the upstream repo or when orjson-style per-interpreter looping is needed. See gotcha 15 for the heavy C++ variant. -The `publish` job is always the shared action — it dry-runs off `main`, so it's -safe on PR branches: +The `publish` job always calls the shared reusable workflow — it dry-runs off +`main`, so it is safe on PR branches: ```yaml publish: needs: [] - runs-on: ubuntu-latest permissions: { contents: write, pull-requests: write } - steps: - - uses: riseproject-dev/python-wheels/actions/publish-wheels@main - with: - artifact-pattern: -${{ needs..outputs.package_version }}-*-manylinux_riscv64 - gitlab-username: ${{ vars.GITLAB_DEPLOY_USER }} - gitlab-token: ${{ secrets.GITLAB_DEPLOY_TOKEN }} - gitlab-project-id: ${{ vars.GITLAB_PROJECT_ID }} - gh-token: ${{ secrets.GITHUB_TOKEN }} + uses: $/.github/workflows/_publish_wheel.yml + with: + artifact-pattern: -${{ needs..outputs.package_version }}-*-manylinux_riscv64 ``` -`publish-wheels` auto-creates `docs/packages/.yaml` from the wheel metadata on +`_publish_wheel.yml` auto-creates `docs/packages/.yaml` from the wheel metadata on first publish (`ci_scripts/update_doc.py`). Nightly checks and docs are driven off that YAML, so **a new package needs no manual registration anywhere** — just the workflow. Don't hand-write the docs YAML unless you need a `comment`/`warning`. `permissions` needs `contents: write` **and** `pull-requests: write` (not `contents: read`) because that docs step pushes a branch and opens a PR with the default `GITHUB_TOKEN`. -Reach for the lower-level `publish-to-gitlab` action directly only when a workflow needs the -upload without the docs-PR side effect. From 3bdc8df31f7102465b52049a0c3bbbb6ba48cbfe Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Wed, 2 Sep 2026 16:57:59 +0200 Subject: [PATCH 2/3] packages: Migrate every packages from GitLab to GitHub releases The script that was used to migrate it all is the following: ``` """One-off GitLab PyPI registry -> immutable GitHub Releases migration. Dry-run by default. Pass --execute to create releases and update docs/packages/*.yaml. Requires: requests-cache, pyyaml, and an authenticated `gh` CLI with contents write. The target repository must have immutable releases enabled. """ import argparse import hashlib import json import os import re import subprocess import sys import tempfile import time from collections import defaultdict from datetime import datetime, timezone from email.parser import Parser from html.parser import HTMLParser from pathlib import Path from urllib.parse import urljoin, urlparse import zipfile import requests_cache from requests.adapters import HTTPAdapter from urllib3.util.retry import Retry import yaml GITLAB_PROJECT_ID = "56254198" GITLAB_SIMPLE = ( f"https://gitlab.com/api/v4/projects/{GITLAB_PROJECT_ID}/packages/pypi/simple/" ) GITLAB_PACKAGES = f"https://gitlab.com/api/v4/projects/{GITLAB_PROJECT_ID}/packages" GITLAB_PACKAGE_UI = "https://gitlab.com/riseproject/python/wheel_builder/-/packages" REPO = "riseproject-dev/python-wheels" DOCS = Path("docs/packages") STATE = Path(".git/pw-scratch/release-migration/state.json") REPORT = Path(".git/pw-scratch/release-migration/report.json") def normalize(name): return re.sub(r"[-_.]+", "-", name).lower() class Links(HTMLParser): def __init__(self): super().__init__() self.links = [] self.current = None self.text = [] def handle_starttag(self, tag, attrs): if tag == "a": self.current = dict(attrs) self.text = [] def handle_data(self, data): if self.current is not None: self.text.append(data) def handle_endtag(self, tag): if tag == "a" and self.current is not None: self.links.append((self.current, "".join(self.text).strip())) self.current = None self.text = [] def get_links(session, url): response = session.get(url, timeout=(30, 300)) response.raise_for_status() parser = Links() parser.feed(response.text) return parser.links def get_package_ids(session): """Return the newest GitLab package ID for each normalized name/version.""" package_ids = {} page = 1 while True: response = session.get( GITLAB_PACKAGES, params={"package_type": "pypi", "per_page": 100, "page": page}, timeout=(30, 300), ) response.raise_for_status() packages = response.json() for package in packages: key = (normalize(package["name"]), str(package["version"])) package_ids[key] = max(package["id"], package_ids.get(key, 0)) next_page = response.headers.get("X-Next-Page") if not next_page: break page = int(next_page) return package_ids def run(*args, capture=False): return subprocess.run(args, check=True, text=True, capture_output=capture) def wheel_requires_python(path): with zipfile.ZipFile(path) as archive: metadata_path = next( n for n in archive.namelist() if n.endswith(".dist-info/METADATA") ) return ( Parser() .parsestr(archive.read(metadata_path).decode()) .get("Requires-Python") ) def load_state(): if STATE.exists(): return json.loads(STATE.read_text()) return { "timestamp": datetime.now(timezone.utc).strftime("%Y%m%d%H%M%S"), "completed": {}, } def save_state(state): STATE.write_text(json.dumps(state, indent=2, sort_keys=True) + "\n") def existing_gpl_sources(version_item): comment = version_item.get("comment") if not comment or "gpl-sources.tar" not in comment: return None match = re.search(r"(https://github\.com/[^>`]+/gpl-sources\.tar)", comment) if not match: return None description = re.search(r"bundled GPL libraries(?: \(([^)]+)\))?", comment) result = {"url": match.group(1), "filename": "gpl-sources.tar"} if description and description.group(1): result["description"] = description.group(1) return result def add_yaml_release(package, version, release): path = DOCS / f"{package}.yaml" if not path.exists(): raise RuntimeError(f"missing package YAML: {path}") data = yaml.safe_load(path.read_text()) item = next( (v for v in data.get("versions", []) if str(v.get("version")) == version), None, ) if item is None: item = {"version": version} data.setdefault("versions", []).append(item) if release.get("gpl-sources"): item.pop("comment", None) releases = item.setdefault("releases", []) if not any(r.get("tag") == release["tag"] for r in releases): releases.append(release) path.write_text(yaml.safe_dump(data, sort_keys=False, allow_unicode=True)) def main(): parser = argparse.ArgumentParser() parser.add_argument("--execute", action="store_true") args = parser.parse_args() state = load_state() session = requests_cache.CachedSession( cache_name="/tmp/cache/gitlab-package-migration", backend="filesystem", expire_after=-1, ) gitlab_token = os.environ.get("GITLAB_TOKEN") if gitlab_token: session.headers.update({"PRIVATE-TOKEN": gitlab_token}) retries = Retry( total=8, backoff_factor=2, status_forcelist=(429, 500, 502, 503, 504) ) session.mount("https://", HTTPAdapter(max_retries=retries)) package_ids = get_package_ids(session) root_links = get_links(session, GITLAB_SIMPLE) package_urls = {} for attrs, text in root_links: href = attrs.get("href") if href and text: package_urls[normalize(text)] = urljoin(GITLAB_SIMPLE, href) groups = defaultdict(list) for number, (package, package_url) in enumerate(sorted(package_urls.items()), 1): print(f"[{number}/{len(package_urls)}] indexing {package}") for attrs, filename in get_links(session, package_url): if not filename.endswith(".whl"): continue href = urljoin(package_url, attrs["href"]) groups[package].append((href, filename, attrs.get("data-requires-python"))) report = { "packages": len(package_urls), "package_pages": len(groups), "files": sum(map(len, groups.values())), "completed": [], } print(json.dumps(report, indent=2)) if args.execute: immutable = json.loads( run("gh", "api", f"repos/{REPO}/immutable-releases", capture=True).stdout ) if not immutable.get("enabled"): raise RuntimeError("immutable releases are not enabled") yaml_packages = { normalize(yaml.safe_load(path.read_text())["package-name"]) for path in DOCS.glob("*.yaml") } missing_from_gitlab = sorted(yaml_packages - package_urls.keys()) if missing_from_gitlab: raise RuntimeError( "YAML packages absent from GitLab simple index: " + ", ".join(missing_from_gitlab) ) report["yaml_packages"] = len(yaml_packages) report["groups"] = 0 for number, (package, links) in enumerate(groups.items(), 1): print(f"[{number}/{len(groups)}] processing {len(links)} files for {package}") version_groups = defaultdict(dict) with tempfile.TemporaryDirectory( dir=".git/pw-scratch/release-migration" ) as tmp: tmp = Path(tmp) for download_number, (url, filename, requires_python) in enumerate( links, 1 ): print(f"downloading {filename}") target = tmp / package / "downloads" / str(download_number) / filename target.parent.mkdir(parents=True, exist_ok=True) with session.get(url, stream=True, timeout=(30, 600)) as response: response.raise_for_status() with target.open("wb") as stream: for chunk in response.iter_content(1024 * 1024): stream.write(chunk) with zipfile.ZipFile(target) as archive: metadata_path = next( name for name in archive.namelist() if name.endswith(".dist-info/METADATA") ) message = Parser().parsestr(archive.read(metadata_path).decode()) project, version = message.get("Name"), message.get("Version") if normalize(project) != package: raise RuntimeError(f"package mismatch: {package}: {filename}") digest = hashlib.sha256(target.read_bytes()).hexdigest() fragment = urlparse(url).fragment if fragment.startswith("sha256=") and digest != fragment.removeprefix( "sha256=" ): raise RuntimeError(f"digest mismatch: {filename}") file_data = {"filename": filename, "sha256": digest} requires = message.get("Requires-Python") or requires_python if requires: file_data["requires-python"] = requires previous = version_groups[version].get(filename) if previous and previous["metadata"]["sha256"] != digest: raise RuntimeError(f"conflicting duplicate filename: {filename}") if previous: previous["path"].unlink() version_groups[version][filename] = { "metadata": file_data, "path": target, } report["groups"] += len(version_groups) for version, file_map in sorted(version_groups.items()): key = f"{package}=={version}" paths = [entry["path"] for entry in file_map.values()] try: if key in state["completed"]: print(f"already completed {key}") continue tag = f"{package}-v{version}-{state['timestamp']}" title = f"{package}-v{version}" files = [entry["metadata"] for entry in file_map.values()] if not args.execute: print( f"validated {key} ({len(files)} files); would create {tag}" ) continue yaml_data = yaml.safe_load((DOCS / f"{package}.yaml").read_text()) version_item = next( ( item for item in yaml_data.get("versions", []) if str(item.get("version")) == version ), {}, ) gpl_sources = existing_gpl_sources(version_item) if gpl_sources: source = tmp / package / version / gpl_sources["filename"] source.parent.mkdir(parents=True, exist_ok=True) with session.get( gpl_sources["url"], stream=True, timeout=(30, 600) ) as response: response.raise_for_status() with source.open("wb") as stream: for chunk in response.iter_content(1024 * 1024): stream.write(chunk) paths.append(source) gitlab_package_id = package_ids.get((package, version)) if gitlab_package_id is None: raise RuntimeError( f"missing GitLab package ID for {package}=={version}" ) gitlab_package_url = f"{GITLAB_PACKAGE_UI}/{gitlab_package_id}" migrated_at = datetime.strptime( state["timestamp"], "%Y%m%d%H%M%S" ).replace(tzinfo=timezone.utc) notes = ( f"Migrated from the [GitLab package]" f"({gitlab_package_url}) on " f"{migrated_at.strftime('%Y-%m-%d %H:%M:%S UTC')}." ) existing = ( subprocess.run( ["gh", "release", "view", tag, "--repo", REPO], capture_output=True, text=True, ).returncode == 0 ) if not existing: run( "gh", "release", "create", tag, "--repo", REPO, "--target", "79acd1ea9648523a330db1767e9d645f14f51d5d", "--title", title, "--notes", notes, "--draft", "--latest=false", ) run( "gh", "release", "upload", tag, *map(str, paths), "--repo", REPO, ) run( "gh", "release", "edit", tag, "--repo", REPO, "--draft=false", "--latest=false", ) release = { "tag": tag, "files": sorted(files, key=lambda item: item["filename"]), } if gpl_sources: release["gpl-sources"] = { key: value for key, value in gpl_sources.items() if key != "url" } add_yaml_release(package, version, release) state["completed"][key] = {"tag": tag, "files": len(files)} save_state(state) report["completed"].append(key) print(f"published {tag} ({len(files)} files)") finally: for path in paths: path.unlink(missing_ok=True) REPORT.write_text(json.dumps(report, indent=2, sort_keys=True) + "\n") if not args.execute: print("Dry run complete; pass --execute to publish releases and update YAML.") if __name__ == "__main__": try: main() except Exception as error: print(f"error: {error}", file=sys.stderr) raise ``` --- docs/packages/aiohttp.yaml | 43 ++- docs/packages/amazon-ion.yaml | 19 +- docs/packages/apache-tvm-ffi.yaml | 11 +- docs/packages/argon2-cffi-bindings.yaml | 21 +- docs/packages/arro3-core.yaml | 11 +- docs/packages/astropy.yaml | 8 +- docs/packages/asyncpg.yaml | 17 +- docs/packages/awscrt.yaml | 14 +- docs/packages/bcrypt.yaml | 11 +- docs/packages/biopython.yaml | 17 +- docs/packages/bitarray.yaml | 17 +- docs/packages/black.yaml | 14 +- docs/packages/blake3.yaml | 84 ++++- docs/packages/blis.yaml | 14 +- docs/packages/bluetooth-data-tools.yaml | 17 +- docs/packages/bottleneck.yaml | 17 +- docs/packages/brotli.yaml | 13 +- docs/packages/brotlicffi.yaml | 13 +- docs/packages/burner-redis.yaml | 8 +- docs/packages/cachebox.yaml | 19 +- docs/packages/caio.yaml | 19 +- docs/packages/cbor2.yaml | 17 +- docs/packages/cffi.yaml | 109 +++++- docs/packages/cftime.yaml | 17 +- docs/packages/charset-normalizer.yaml | 36 +- docs/packages/ciso8601.yaml | 11 +- docs/packages/citiespy.yaml | 11 +- docs/packages/clarabel.yaml | 8 +- docs/packages/clickhouse-connect.yaml | 17 +- docs/packages/clickhouse-driver.yaml | 17 +- docs/packages/cmake.yaml | 148 ++++++-- docs/packages/confluent-kafka.yaml | 16 +- docs/packages/contourpy.yaml | 57 ++- docs/packages/cramjam.yaml | 17 +- docs/packages/crc32c.yaml | 19 +- docs/packages/crcmod-plus.yaml | 11 +- docs/packages/cryptography.yaml | 115 +++++- docs/packages/cymem.yaml | 19 +- docs/packages/cython.yaml | 16 +- docs/packages/datefinder.yaml | 8 +- docs/packages/dbt-extractor.yaml | 8 +- docs/packages/ddtrace.yaml | 16 +- docs/packages/debugpy.yaml | 14 +- docs/packages/deltalake.yaml | 8 +- docs/packages/djlint.yaml | 17 +- docs/packages/dlib-bin.yaml | 11 +- docs/packages/duckdb.yaml | 14 +- docs/packages/dulwich.yaml | 17 +- docs/packages/editdistance.yaml | 17 +- docs/packages/ezdxf.yaml | 14 +- docs/packages/faiss-cpu.yaml | 15 +- docs/packages/fastar.yaml | 43 ++- docs/packages/fastavro.yaml | 17 +- docs/packages/fastparquet.yaml | 19 +- docs/packages/fastrlock.yaml | 13 +- docs/packages/fastuuid.yaml | 14 +- docs/packages/fonttools.yaml | 17 +- docs/packages/frozenlist.yaml | 206 +++++++++- docs/packages/gevent.yaml | 16 +- docs/packages/geventhttpclient.yaml | 19 +- docs/packages/google-crc32c.yaml | 17 +- docs/packages/google-re2.yaml | 17 +- docs/packages/granian.yaml | 19 +- docs/packages/grimp.yaml | 17 +- docs/packages/grpcio.yaml | 84 ++++- docs/packages/h3.yaml | 17 +- docs/packages/h5py.yaml | 19 +- docs/packages/habluetooth.yaml | 17 +- docs/packages/hf-transfer.yaml | 8 +- docs/packages/hf-xet.yaml | 97 ++++- docs/packages/highspy.yaml | 16 +- docs/packages/hiredis.yaml | 19 +- docs/packages/httpr.yaml | 11 +- docs/packages/httptools.yaml | 63 +++- docs/packages/hypothesis.yaml | 17 +- docs/packages/ijson.yaml | 17 +- docs/packages/inflate64.yaml | 17 +- docs/packages/jellyfish.yaml | 14 +- docs/packages/jiter.yaml | 154 +++++++- docs/packages/jpype1.yaml | 17 +- docs/packages/kiwisolver.yaml | 77 +++- docs/packages/lazy-object-proxy.yaml | 17 +- docs/packages/levenshtein.yaml | 19 +- docs/packages/libcst.yaml | 23 +- docs/packages/lightgbm.yaml | 10 +- docs/packages/lintrunner.yaml | 22 +- docs/packages/litellm.yaml | 8 +- docs/packages/llguidance.yaml | 90 ++++- docs/packages/lmdb.yaml | 14 +- docs/packages/lmnr-claude-code-proxy.yaml | 17 +- docs/packages/lxml.yaml | 19 +- docs/packages/lz4.yaml | 19 +- docs/packages/magika.yaml | 10 +- docs/packages/marisa-trie.yaml | 17 +- docs/packages/markupsafe.yaml | 71 +++- docs/packages/matplotlib.yaml | 246 +++++++++++- docs/packages/maturin.yaml | 25 +- docs/packages/maxminddb.yaml | 19 +- docs/packages/memray.yaml | 25 +- docs/packages/ml-dtypes.yaml | 48 ++- docs/packages/mmh3.yaml | 17 +- docs/packages/msgpack.yaml | 97 ++++- docs/packages/msgspec.yaml | 62 ++- docs/packages/multidict.yaml | 331 +++++++++++++++- docs/packages/murmurhash.yaml | 19 +- docs/packages/mypy.yaml | 17 +- docs/packages/mysql-connector-python.yaml | 24 +- docs/packages/ndindex.yaml | 17 +- docs/packages/netcdf4.yaml | 19 +- docs/packages/newrelic.yaml | 17 +- docs/packages/nh3.yaml | 64 +++- docs/packages/ninja.yaml | 27 +- docs/packages/numcodecs.yaml | 16 +- docs/packages/numexpr.yaml | 17 +- docs/packages/numpy.yaml | 354 +++++++++++++++--- docs/packages/onnx.yaml | 87 ++++- docs/packages/onnxruntime.yaml | 17 +- docs/packages/openai-harmony.yaml | 24 +- docs/packages/opencv-python-headless.yaml | 10 +- docs/packages/opencv-python.yaml | 10 +- docs/packages/optree.yaml | 108 +++++- docs/packages/oracledb.yaml | 14 +- docs/packages/orjson.yaml | 151 +++++++- docs/packages/ormsgpack.yaml | 17 +- docs/packages/outlines-core.yaml | 131 +++++++ docs/packages/outlines_core.yaml | 11 - docs/packages/pandas.yaml | 213 +++++++++-- docs/packages/patchelf.yaml | 29 +- docs/packages/pglast.yaml | 13 +- docs/packages/pillow-heif.yaml | 17 +- docs/packages/pillow.yaml | 244 ++++++++++-- docs/packages/polars-runtime-32.yaml | 98 ++++- docs/packages/polars-runtime-64.yaml | 105 +++++- docs/packages/polyleven.yaml | 17 +- docs/packages/preshed.yaml | 17 +- docs/packages/primp.yaml | 11 +- docs/packages/propcache.yaml | 125 ++++++- docs/packages/protobuf.yaml | 23 +- docs/packages/psutil.yaml | 153 ++++++-- docs/packages/psygnal.yaml | 14 +- docs/packages/py-spy.yaml | 9 +- docs/packages/pyarrow.yaml | 17 +- docs/packages/pybcj.yaml | 17 +- docs/packages/pycares.yaml | 19 +- docs/packages/pyclipper.yaml | 14 +- docs/packages/pycryptodome.yaml | 13 +- docs/packages/pycryptodomex.yaml | 13 +- docs/packages/pydantic-core.yaml | 211 ++++++++++- docs/packages/pygraphviz.yaml | 21 +- docs/packages/pyiceberg.yaml | 11 +- docs/packages/pyinstaller.yaml | 8 +- docs/packages/pyinstrument.yaml | 17 +- docs/packages/pymongo.yaml | 17 +- docs/packages/pymssql.yaml | 16 +- docs/packages/pymupdf-layout.yaml | 8 +- docs/packages/pymupdf.yaml | 11 +- docs/packages/pynacl.yaml | 101 ++++- docs/packages/pyodbc.yaml | 17 +- docs/packages/pyogrio.yaml | 11 +- docs/packages/pyppmd.yaml | 17 +- docs/packages/pyproj.yaml | 19 +- docs/packages/pyroaring.yaml | 15 +- docs/packages/pyroscope-io.yaml | 16 +- docs/packages/pyrsistent.yaml | 16 +- docs/packages/python-bidi.yaml | 19 +- docs/packages/python-rapidjson.yaml | 14 +- docs/packages/pytokens.yaml | 17 +- docs/packages/pyuwsgi.yaml | 25 +- docs/packages/pywavelets.yaml | 17 +- docs/packages/pyyaml.yaml | 75 +++- docs/packages/pyzmq.yaml | 206 +++++++++- docs/packages/pyzstd.yaml | 47 ++- docs/packages/ray.yaml | 16 +- docs/packages/rdkit.yaml | 13 +- docs/packages/regex.yaml | 272 +++++++++++++- docs/packages/regress.yaml | 17 +- docs/packages/rignore.yaml | 135 ++++++- docs/packages/rpds-py.yaml | 35 +- docs/packages/rtree.yaml | 8 +- docs/packages/ruamel-yaml-clib.yaml | 16 +- docs/packages/safetensors.yaml | 55 ++- docs/packages/scikit-image.yaml | 40 +- docs/packages/scikit-learn.yaml | 22 +- docs/packages/scipy-openblas32.yaml | 86 ++++- docs/packages/scipy-openblas64.yaml | 86 ++++- docs/packages/scipy.yaml | 232 +++++++++--- docs/packages/scs.yaml | 21 +- docs/packages/semgrep.yaml | 15 +- docs/packages/sentencepiece.yaml | 53 ++- docs/packages/setproctitle.yaml | 76 +++- docs/packages/shapely.yaml | 17 +- docs/packages/simplejson.yaml | 21 +- docs/packages/simsimd.yaml | 18 +- docs/packages/snowflake-connector-python.yaml | 19 +- docs/packages/soundfile.yaml | 23 +- docs/packages/soxr.yaml | 11 +- docs/packages/spacy.yaml | 14 +- docs/packages/sqlalchemy.yaml | 17 +- docs/packages/srsly.yaml | 19 +- docs/packages/statsig-python-core.yaml | 10 +- docs/packages/statsmodels.yaml | 13 +- docs/packages/swig.yaml | 9 +- docs/packages/temporalio.yaml | 8 +- docs/packages/textual-speedups.yaml | 19 +- docs/packages/thinc.yaml | 10 +- docs/packages/thrift.yaml | 13 +- docs/packages/tibs.yaml | 11 +- docs/packages/tiktoken.yaml | 127 ++++++- docs/packages/time-machine.yaml | 19 +- docs/packages/tlparse.yaml | 72 +++- docs/packages/tokenizers.yaml | 50 ++- docs/packages/tomli.yaml | 17 +- docs/packages/torch.yaml | 27 +- docs/packages/torchaudio.yaml | 13 +- docs/packages/tornado.yaml | 117 ++++-- docs/packages/tree-sitter-bash.yaml | 8 +- docs/packages/tree-sitter-c.yaml | 10 +- docs/packages/tree-sitter-cpp.yaml | 8 +- docs/packages/tree-sitter-go.yaml | 8 +- docs/packages/tree-sitter-javascript.yaml | 8 +- docs/packages/tree-sitter-language-pack.yaml | 10 +- docs/packages/tree-sitter-languages.yaml | 15 +- docs/packages/tree-sitter-python.yaml | 8 +- docs/packages/tree-sitter-rust.yaml | 8 +- docs/packages/tzfpy.yaml | 11 +- docs/packages/ujson.yaml | 103 ++++- docs/packages/uuid-utils.yaml | 17 +- docs/packages/uv.yaml | 179 +++++---- docs/packages/uvloop.yaml | 69 ++-- docs/packages/video-reader-rs.yaml | 41 +- docs/packages/wandb.yaml | 10 +- docs/packages/watchfiles.yaml | 62 ++- docs/packages/websockets.yaml | 114 +++++- docs/packages/wrapt.yaml | 42 ++- docs/packages/xattr.yaml | 17 +- docs/packages/xgboost.yaml | 13 +- docs/packages/xgrammar.yaml | 17 +- docs/packages/xxhash.yaml | 45 ++- docs/packages/yappi.yaml | 14 +- docs/packages/yarl.yaml | 38 +- docs/packages/z3-solver.yaml | 80 ++-- docs/packages/zope-interface.yaml | 17 +- docs/packages/zopfli.yaml | 8 +- docs/packages/zstandard.yaml | 23 +- 244 files changed, 8652 insertions(+), 1098 deletions(-) create mode 100644 docs/packages/outlines-core.yaml delete mode 100644 docs/packages/outlines_core.yaml diff --git a/docs/packages/aiohttp.yaml b/docs/packages/aiohttp.yaml index 66ad184d11c..bce1c8c48dd 100644 --- a/docs/packages/aiohttp.yaml +++ b/docs/packages/aiohttp.yaml @@ -1,21 +1,50 @@ -deprecated: +deprecated: null package-name: aiohttp source-code: https://github.com/aio-libs/aiohttp license: Apache-2.0 warning: | We disable the tests in tests/autobahn/test_autobahn as they depend on - docker_on_whales and we don't want to be testing docker builds as part of + docker_on_whales and we don''t want to be testing docker builds as part of the pipeline. We also disable a flaky uvloop test, and tests that contain the following patterns, involving consistent failures related to networking or permissions: - - test_no_warnings - test_static_directory_without_read_permission - test_static_file_without_read_permission - test_uvloop_secure_https_proxy versions: - - version: 3.11.18 - patched: - - version: 3.12.14 - patched: +- version: 3.11.18 + patched: null + releases: + - tag: aiohttp-v3.11.18-20260902125649 + files: + - filename: aiohttp-3.11.18-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 40d7e7bac4782f787712454753d7642f6f26322fb7eab9e5d06a6e5107f64c43 + requires-python: '>=3.9' + - filename: aiohttp-3.11.18-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: ac89d3eb74c7930ca593919119ae42e8ceac99faf294114d89d7bf6f8e88f9cf + requires-python: '>=3.9' + - filename: aiohttp-3.11.18-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: b02e33fd0a1bedacfdcd746625b249c273c539e5d8b6961142d255e86f8dd43f + requires-python: '>=3.9' + - filename: aiohttp-3.11.18-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2f93191b8c9f0c6e319d3a9da6041326b8fc5fa5fff29a30ba09f482436a1344 + requires-python: '>=3.9' +- version: 3.12.14 + patched: null + releases: + - tag: aiohttp-v3.12.14-20260902125649 + files: + - filename: aiohttp-3.12.14-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 793ed2567fd2f41f9b07e504688238bebebdddac0686aab1670bceb28dd5ee27 + requires-python: '>=3.9' + - filename: aiohttp-3.12.14-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2997ffd579236db731de0fc00f187eb6e125ac3f2f5953ae831800656081c5d8 + requires-python: '>=3.9' + - filename: aiohttp-3.12.14-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 64e8d453e4318d56ee63691ec3d09116b6c3d79fe010e9499221525f6b0c028e + requires-python: '>=3.9' + - filename: aiohttp-3.12.14-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: df52e1535cba698ee300bb032de50fcbb6cc8b6c7f811e5e7e47b30a4460b271 + requires-python: '>=3.9' diff --git a/docs/packages/amazon-ion.yaml b/docs/packages/amazon-ion.yaml index 68276d58a39..afadac1d6a3 100644 --- a/docs/packages/amazon-ion.yaml +++ b/docs/packages/amazon-ion.yaml @@ -1,5 +1,20 @@ package-name: amazon-ion license: Apache-2.0 versions: - - version: 0.14.6 - patched: +- version: 0.14.6 + patched: null + releases: + - tag: amazon-ion-v0.14.6-20260902125649 + files: + - filename: amazon_ion-0.14.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b77f9576337fc724246c900fdf08835b78d277e7e19b46972dc107cbc0042c9a + requires-python: '>=3.9' + - filename: amazon_ion-0.14.6-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 04319744685474cb9b77837127d16ff1fc33625183607d7e00020f307fc08b92 + requires-python: '>=3.9' + - filename: amazon_ion-0.14.6-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fdf39d38bbf87e76ac1b33bf1f302c450b8125ba41ea30622b126c2c85a17e55 + requires-python: '>=3.9' + - filename: amazon_ion-0.14.6-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: caa9abae781a95a464d7656c6a8c5ab281c1e844057f82d50ebdadeea01d9f68 + requires-python: '>=3.9' diff --git a/docs/packages/apache-tvm-ffi.yaml b/docs/packages/apache-tvm-ffi.yaml index 0645f04d90b..6809d93f6b9 100644 --- a/docs/packages/apache-tvm-ffi.yaml +++ b/docs/packages/apache-tvm-ffi.yaml @@ -2,4 +2,13 @@ package-name: apache-tvm-ffi source-code: https://github.com/apache/tvm-ffi license: Apache 2.0 versions: - - version: 0.1.12 +- version: 0.1.12 + releases: + - tag: apache-tvm-ffi-v0.1.12-20260902125649 + files: + - filename: apache_tvm_ffi-0.1.12-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: 89b82e808596375426f06c0b7dd6463221816d6664327af9937b2bd0716d7140 + requires-python: '>=3.8' + - filename: apache_tvm_ffi-0.1.12-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 91a7af94e16582327888fb1680702d83de3603f57e2921d7c1182b5e759f2307 + requires-python: '>=3.8' diff --git a/docs/packages/argon2-cffi-bindings.yaml b/docs/packages/argon2-cffi-bindings.yaml index f5e45d1c816..55e546f70bc 100644 --- a/docs/packages/argon2-cffi-bindings.yaml +++ b/docs/packages/argon2-cffi-bindings.yaml @@ -1,7 +1,22 @@ -deprecated: +deprecated: null package-name: argon2-cffi-bindings source-code: https://github.com/hynek/argon2-cffi-bindings license: MIT/CC0(libargon2) versions: - - version: 21.2.0 - - version: 25.1.0 +- version: 21.2.0 + releases: + - tag: argon2-cffi-bindings-v21.2.0-20260902125649 + files: + - filename: argon2_cffi_bindings-21.2.0-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 30dcfa8a93862062e9186d6c1064ed2f16525c3cb42e2cc8054ab167e3012c2f + requires-python: '>=3.6' +- version: 25.1.0 + releases: + - tag: argon2-cffi-bindings-v25.1.0-20260902125649 + files: + - filename: argon2_cffi_bindings-25.1.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 093eea14411e4cdf81b54afa3f2731e5c7827302c6deabfbdab22197fd31176d + requires-python: '>=3.9' + - filename: argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ff63e6549e6c5f57d1bef0b534111b5f6e985df1739a92d49a0b9a97ebd0c43c + requires-python: '>=3.9' diff --git a/docs/packages/arro3-core.yaml b/docs/packages/arro3-core.yaml index 702df2cf55e..e82887f025c 100644 --- a/docs/packages/arro3-core.yaml +++ b/docs/packages/arro3-core.yaml @@ -2,4 +2,13 @@ package-name: arro3-core source-code: https://kylebarron.dev/arro3 license: MIT OR Apache-2.0 versions: - - version: 0.8.1 +- version: 0.8.1 + releases: + - tag: arro3-core-v0.8.1-20260902125649 + files: + - filename: arro3_core-0.8.1-cp311-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 92b3152b1253f38d5c3973e3377fcd79a9e6885ed123a9ac3c2843d81866a650 + requires-python: '>=3.9' + - filename: arro3_core-0.8.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 8fa4bfff262d3630bfcf1c8d798e01a71b39dc3451d71952d60eac508edf24ec + requires-python: '>=3.9' diff --git a/docs/packages/astropy.yaml b/docs/packages/astropy.yaml index 2d29fe91705..450b733b64c 100644 --- a/docs/packages/astropy.yaml +++ b/docs/packages/astropy.yaml @@ -2,4 +2,10 @@ package-name: astropy source-code: https://github.com/astropy/astropy license: BSD-3-Clause versions: - - version: 8.0.1 +- version: 8.0.1 + releases: + - tag: astropy-v8.0.1-20260902125649 + files: + - filename: astropy-8.0.1-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c79eebae8e3f2729b4445ad32f740ccc6ff274005debfc61620a3e163dcd81cf + requires-python: '>=3.11' diff --git a/docs/packages/asyncpg.yaml b/docs/packages/asyncpg.yaml index eab38bfd73b..4e9a72b1179 100644 --- a/docs/packages/asyncpg.yaml +++ b/docs/packages/asyncpg.yaml @@ -2,4 +2,19 @@ package-name: asyncpg source-code: https://github.com/MagicStack/asyncpg license: Apache-2.0 versions: - - version: 0.31.0 +- version: 0.31.0 + releases: + - tag: asyncpg-v0.31.0-20260902125649 + files: + - filename: asyncpg-0.31.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4e969f2337bd0e7afd093ae18abd1bba966e2e8f529cd2c16ee6ef1338ff7b0c + requires-python: '>=3.9.0' + - filename: asyncpg-0.31.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5c1b99d587bc4ab75c28d383b2038a02c265ad5fd3224b356b7b2115b33c2eae + requires-python: '>=3.9.0' + - filename: asyncpg-0.31.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1e0ea6031ae3875aa6c180db636a2074986d991444d087969026aca16927bd37 + requires-python: '>=3.9.0' + - filename: asyncpg-0.31.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ba452b1469625fe66d7b199327e6174da001a2343484675c8170e0962d94c3af + requires-python: '>=3.9.0' diff --git a/docs/packages/awscrt.yaml b/docs/packages/awscrt.yaml index 9aec6759854..31ef3e4cea4 100644 --- a/docs/packages/awscrt.yaml +++ b/docs/packages/awscrt.yaml @@ -2,4 +2,16 @@ package-name: awscrt source-code: https://github.com/awslabs/aws-crt-python license: Apache-2.0 versions: - - version: 0.36.2 +- version: 0.36.2 + releases: + - tag: awscrt-v0.36.2-20260902125649 + files: + - filename: awscrt-0.36.2-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 556859d6460e82d5c47b1d0cd03b28e1e52f795aac3486d6323ad8964f0600c9 + requires-python: '>=3.8' + - filename: awscrt-0.36.2-cp313-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 055e3b957273f3887d2a6b296d490c9bda423635cfd8ad27de17a976501c5e04 + requires-python: '>=3.8' + - filename: awscrt-0.36.2-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8b1c7adcf3a1c53b68125838a3ed5afe6e5febe94b8eed6fdd7398c07b749cfa + requires-python: '>=3.8' diff --git a/docs/packages/bcrypt.yaml b/docs/packages/bcrypt.yaml index f63389cf867..0224deeb243 100644 --- a/docs/packages/bcrypt.yaml +++ b/docs/packages/bcrypt.yaml @@ -2,4 +2,13 @@ package-name: bcrypt source-code: https://github.com/pyca/bcrypt/ license: Apache-2.0 versions: - - version: 5.0.0 +- version: 5.0.0 + releases: + - tag: bcrypt-v5.0.0-20260902125649 + files: + - filename: bcrypt-5.0.0-cp312-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 53d274bad61634426d55cf4480862a1dc7e785a5b5d40c45bd01abddf4098ec4 + requires-python: '>=3.8' + - filename: bcrypt-5.0.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 5753fb5d550650868c66c1a705ce5c547d288ee748db24bc4798633f1cdcbae2 + requires-python: '>=3.8' diff --git a/docs/packages/biopython.yaml b/docs/packages/biopython.yaml index 699d0a8a0c5..353c930129b 100644 --- a/docs/packages/biopython.yaml +++ b/docs/packages/biopython.yaml @@ -2,4 +2,19 @@ package-name: biopython source-code: https://github.com/biopython/biopython/ license: Biopython License Agreement OR BSD 3-Clause versions: - - version: '1.88' +- version: '1.88' + releases: + - tag: biopython-v1.88-20260902125649 + files: + - filename: biopython-1.88-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1bab9c2290910a5b35d4991b98c4b50adc499001bb2bcc9416466e41b9c3a1db + requires-python: '>=3.10' + - filename: biopython-1.88-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 571a8f81344b8ed749db2340d7a34d1e33fd6c9c47b1440f38e54b727cc32ee0 + requires-python: '>=3.10' + - filename: biopython-1.88-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8ecdd85205689c63c8f12f9fbc3e2d5c94378d5f8555e21e3df7065c5ef159d6 + requires-python: '>=3.10' + - filename: biopython-1.88-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e9c56981183f424b2237d95b37b2a82811acc75ce62575ad5527be2ee19dffc7 + requires-python: '>=3.10' diff --git a/docs/packages/bitarray.yaml b/docs/packages/bitarray.yaml index d070772a6cb..92afa6a38a2 100644 --- a/docs/packages/bitarray.yaml +++ b/docs/packages/bitarray.yaml @@ -2,4 +2,19 @@ package-name: bitarray source-code: https://github.com/ilanschnell/bitarray license: PSF-2.0 versions: - - version: 3.10.1 +- version: 3.10.1 + releases: + - tag: bitarray-v3.10.1-20260902125649 + files: + - filename: bitarray-3.10.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: af1ac33a44b3e2271d1109438876e633024ae2aca996f79a608521ad4f22ba1e + requires-python: '>=3.7' + - filename: bitarray-3.10.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f4b3c9f19d1401a7a21f8cd56cde2a2826183856ca86015fcd3ec8677cad14a7 + requires-python: '>=3.7' + - filename: bitarray-3.10.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 466a73dc157283dbe588ac25efc093644eb2ab298d5907aeaa529549bc9f9238 + requires-python: '>=3.7' + - filename: bitarray-3.10.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6cda695b887e7c96477d9933c3912be45644e2d2547910a16a03192f63fcc578 + requires-python: '>=3.7' diff --git a/docs/packages/black.yaml b/docs/packages/black.yaml index 6673431523d..1bde725e3df 100644 --- a/docs/packages/black.yaml +++ b/docs/packages/black.yaml @@ -2,4 +2,16 @@ package-name: black source-code: https://github.com/psf/black license: MIT versions: - - version: 26.5.1 +- version: 26.5.1 + releases: + - tag: black-v26.5.1-20260902125649 + files: + - filename: black-26.5.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ac8a551ae282b35dc95d1a932192182afc40edba249624dcd429a02baa6d5729 + requires-python: '>=3.10' + - filename: black-26.5.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1b2c6800c08374b8ad9f2ba519b37e91a572ed6a7aa5733733fc1671e1f1538c + requires-python: '>=3.10' + - filename: black-26.5.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 96ad75e15f2eb945095661ef629df45e48d9673acd39a7cca7e4f785ac034104 + requires-python: '>=3.10' diff --git a/docs/packages/blake3.yaml b/docs/packages/blake3.yaml index 707a1a176f1..b873875bc06 100644 --- a/docs/packages/blake3.yaml +++ b/docs/packages/blake3.yaml @@ -1,9 +1,83 @@ -deprecated: +deprecated: null package-name: blake3 source-code: https://github.com/oconnor663/blake3-py license: CC0-1.0 OR Apache-2.0 versions: - - version: 1.0.5 - - version: 1.0.6 - - version: 1.0.7 - - version: 1.0.8 +- version: 1.0.5 + releases: + - tag: blake3-v1.0.5-20260902125649 + files: + - filename: blake3-1.0.5-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 7eefeb051373ac3aa433c6b05ff1a6e83d62a68ba78190566086dd792297974b + - filename: blake3-1.0.5-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 1e48fd1fe989b39782367b54a7e248211fab6a79e64d00e0243da766dbe356ac + - filename: blake3-1.0.5-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 1d041cf23d333594584bd473a103c681f588ff9407b08e3c8262cd952d0359f0 + - filename: blake3-1.0.5-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 5ca481f61193b1314798b2fc83d1e64163ec5bf56f948a769a60b92e8808d56c +- version: 1.0.6 + releases: + - tag: blake3-v1.0.6-20260902125649 + files: + - filename: blake3-1.0.6-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 62e8f4bcc0492a9c66bb356b3b323a9f22f1a7eefac8e079d59c0ed62d09ad89 + requires-python: '>=3.8' + - filename: blake3-1.0.6-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 540536d646c75af139ba946ba1de8dc61ce047dd9f0f08ab5a0fc5bac340815d + requires-python: '>=3.8' + - filename: blake3-1.0.6-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 8a07451ca10c219ef9ab77fac3e94c580a09de777d3c95bc5e7814b67dc316e0 + requires-python: '>=3.8' + - filename: blake3-1.0.6-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: e38a18df2970f549b6a4adefc0b55baadccc83bf035b7635c300e246164fadac + requires-python: '>=3.8' + - filename: blake3-1.0.6-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: f0d8289543a58921bb0be454f5ec7fca7f356b9a992d92e40ec4e9a93ab148e6 + requires-python: '>=3.8' + - filename: blake3-1.0.6-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: 509a8a626eff3b60b6579b2956df14a6e98cdfc83fdc446d740ab5eb29a22fd1 + requires-python: '>=3.8' +- version: 1.0.7 + releases: + - tag: blake3-v1.0.7-20260902125649 + files: + - filename: blake3-1.0.7-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 814f17187843a07a08b5401e1929871a970c65c84167b84bd5c9a36af05dbd09 + requires-python: '>=3.8' + - filename: blake3-1.0.7-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 46ee036fb2d62cea8225783ffb043647d1dff2333a87625858c7a891d51990a6 + requires-python: '>=3.8' + - filename: blake3-1.0.7-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 0145365907f6e5bfe12646f6a105da6f6a957c3b049064e38ceb267affec2f3d + requires-python: '>=3.8' + - filename: blake3-1.0.7-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 380a3d74a300c85bd7347d003ea28bf900069671b35ab354a1731601a8210af4 + requires-python: '>=3.8' + - filename: blake3-1.0.7-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: d2a3a723b755f5888410106f25c82087cb9e245fe816abd896afdcc8501d2bdb + requires-python: '>=3.8' + - filename: blake3-1.0.7-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: 501a1c03387b3a52846652eb77991ade509969c801090099f4c7de2ffa66f176 + requires-python: '>=3.8' +- version: 1.0.8 + releases: + - tag: blake3-v1.0.8-20260902125649 + files: + - filename: blake3-1.0.8-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: bd274fbf1d4bb1edd3a204e8333359b8c452e3db1a377d9c91136aab4286a9f7 + requires-python: '>=3.8' + - filename: blake3-1.0.8-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 7c4e293f94a380ba00b82de85ae37eaff24140e75f87c5afc32d761f8c54430a + requires-python: '>=3.8' + - filename: blake3-1.0.8-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 85ee9af674fcc222b8547a06d12a44cf122b778ceff4ef389a612a39213a0303 + requires-python: '>=3.8' + - filename: blake3-1.0.8-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 6590f8ab1c9b29873dba74137bbb643ed7924df00e6a5e958974324b3e2083d5 + requires-python: '>=3.8' + - filename: blake3-1.0.8-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 5c0a0a37c4cf844994731d68c1b4b5aa687a04b3e79641074e96002a81e1f6dc + requires-python: '>=3.8' + - filename: blake3-1.0.8-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: 334289dc9ddb0e1be8b15f4d8b59c04fb4574afa638a106326fc0292ba5dab84 + requires-python: '>=3.8' diff --git a/docs/packages/blis.yaml b/docs/packages/blis.yaml index 4f97c822152..724a7d981eb 100644 --- a/docs/packages/blis.yaml +++ b/docs/packages/blis.yaml @@ -2,4 +2,16 @@ package-name: blis source-code: https://github.com/explosion/cython-blis license: BSD versions: - - version: 1.3.3 +- version: 1.3.3 + releases: + - tag: blis-v1.3.3-20260902125649 + files: + - filename: blis-1.3.3-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 364379f26edd1a7026d9feda98608a50f889dd607854be2a6e6f2d16fb0338a6 + requires-python: '>=3.9,<3.15' + - filename: blis-1.3.3-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cc63698abf8a84e2396d00fde77b8e6b9f43ce0450a1ce6291e0876199d879f3 + requires-python: '>=3.9,<3.15' + - filename: blis-1.3.3-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 482ca6151ceee64e8feab6740630ee53489e7c1b73116ea8da2728ae609a7568 + requires-python: '>=3.9,<3.15' diff --git a/docs/packages/bluetooth-data-tools.yaml b/docs/packages/bluetooth-data-tools.yaml index 0760f03c811..ba50f2a4275 100644 --- a/docs/packages/bluetooth-data-tools.yaml +++ b/docs/packages/bluetooth-data-tools.yaml @@ -2,4 +2,19 @@ package-name: bluetooth-data-tools source-code: https://github.com/bdraco/bluetooth-data-tools license: Apache-2.0 versions: - - version: 1.29.21 +- version: 1.29.21 + releases: + - tag: bluetooth-data-tools-v1.29.21-20260902125649 + files: + - filename: bluetooth_data_tools-1.29.21-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: db4d8525907b3e88cc694d21bf8383489a22528b31f3eda388d5aa52595cec3a + requires-python: '>=3.10' + - filename: bluetooth_data_tools-1.29.21-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1da54081c3873d6d9773943c76ceaa34a0f63059f6a377200a8e8805116ef959 + requires-python: '>=3.10' + - filename: bluetooth_data_tools-1.29.21-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d016aa19b138f76702e95c8a48c530d245eaba95ca5c924f1668b84c0486f4ab + requires-python: '>=3.10' + - filename: bluetooth_data_tools-1.29.21-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 024c8691f67d65b6080a9f788145bf1a8fe8bdfaeffdbda014d3fa8983efc9c0 + requires-python: '>=3.10' diff --git a/docs/packages/bottleneck.yaml b/docs/packages/bottleneck.yaml index eeba0ea58bc..54ed3984002 100644 --- a/docs/packages/bottleneck.yaml +++ b/docs/packages/bottleneck.yaml @@ -2,4 +2,19 @@ package-name: bottleneck source-code: https://github.com/pydata/bottleneck license: BSD 2-Clause "Simplified" versions: - - version: 1.6.0 +- version: 1.6.0 + releases: + - tag: bottleneck-v1.6.0-20260902125649 + files: + - filename: bottleneck-1.6.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 10238a01daff3ff08da4e25162bbd0e2ab9dcd45bc02c401b727eb82fb7e1935 + requires-python: '>=3.10' + - filename: bottleneck-1.6.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fd72d6a8556f2c9d7895c1aeb02066c404fc5f483ddbd124a5f29e866b0f5372 + requires-python: '>=3.10' + - filename: bottleneck-1.6.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: af48868459dced41e64efb6c33b24d03b47ec528c1c99890847f3da638673e54 + requires-python: '>=3.10' + - filename: bottleneck-1.6.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 90727a35ce00c792dafd4a4114234ecbcaa88328eef5be5b5e1b3e8ea880b4e0 + requires-python: '>=3.10' diff --git a/docs/packages/brotli.yaml b/docs/packages/brotli.yaml index ec8be36b561..6279ca6ccd3 100644 --- a/docs/packages/brotli.yaml +++ b/docs/packages/brotli.yaml @@ -2,4 +2,15 @@ package-name: brotli source-code: https://github.com/google/brotli license: MIT versions: - - version: 1.2.0 +- version: 1.2.0 + releases: + - tag: brotli-v1.2.0-20260902125649 + files: + - filename: brotli-1.2.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4fc3de06f8cd133f246b58a27d8bd214a97cae050907941b51b9e74bbd44fbf2 + - filename: brotli-1.2.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 02358643637e97aeb70f2e83f0b5e7a2cb6182057926baf763bdcfa5d2abd520 + - filename: brotli-1.2.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d4e60ad35d131b29c03b33930b50128b5538a91bdd10ed91f90854ed13863f5f + - filename: brotli-1.2.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0296a666e0ceae901e392e01c1cbb277bae620a4e8d7bd968378a64b237b872c diff --git a/docs/packages/brotlicffi.yaml b/docs/packages/brotlicffi.yaml index fe9b2b63d55..3ae81777308 100644 --- a/docs/packages/brotlicffi.yaml +++ b/docs/packages/brotlicffi.yaml @@ -2,5 +2,14 @@ package-name: brotlicffi source-code: https://github.com/python-hyper/brotlicffi license: MIT versions: - - version: 1.2.0.2 - patched: +- version: 1.2.0.2 + patched: null + releases: + - tag: brotlicffi-v1.2.0.2-20260902125649 + files: + - filename: brotlicffi-1.2.0.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0ab90c1a9c6f085ae2eff38c721310a7e48810248c4bbb54ea7810215bb0a247 + requires-python: '>=3.8' + - filename: brotlicffi-1.2.0.2-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5c571498e2d3ede2e5709359aab2270e967adef49833db5fa0eec492e78537ee + requires-python: '>=3.8' diff --git a/docs/packages/burner-redis.yaml b/docs/packages/burner-redis.yaml index 3f7fceac76b..8709d7eae9c 100644 --- a/docs/packages/burner-redis.yaml +++ b/docs/packages/burner-redis.yaml @@ -2,4 +2,10 @@ package-name: burner-redis source-code: https://github.com/prefectlabs/burner-redis license: MIT versions: - - version: 0.1.7 +- version: 0.1.7 + releases: + - tag: burner-redis-v0.1.7-20260902125649 + files: + - filename: burner_redis-0.1.7-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: df08fbb078c7d6e11cdce4e3d39f384b2bd25a4ee13be5a068a31a065c8df50f + requires-python: '>=3.10' diff --git a/docs/packages/cachebox.yaml b/docs/packages/cachebox.yaml index e70f8d2f28d..742af061f33 100644 --- a/docs/packages/cachebox.yaml +++ b/docs/packages/cachebox.yaml @@ -1,5 +1,20 @@ package-name: cachebox source-code: https://github.com/awolverp/cachebox -license: "MIT, Third Party: MIT, Apache 2.0" +license: 'MIT, Third Party: MIT, Apache 2.0' versions: - - version: 6.2.5 +- version: 6.2.5 + releases: + - tag: cachebox-v6.2.5-20260902125649 + files: + - filename: cachebox-6.2.5-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2e3aa59b4cd4e1df678d85ba71db492bcd832a29e24c330da5c674032f5ed8ab + requires-python: '>=3.10' + - filename: cachebox-6.2.5-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 71bd3c08a85fc73534f9a8859480dcac6c3234d9b5f541ae22c4e2cb0ff80e1a + requires-python: '>=3.10' + - filename: cachebox-6.2.5-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a69ae2b52016a193190205ae7f79c7cfc94961f87ad054612f4f0446d84f6fcb + requires-python: '>=3.10' + - filename: cachebox-6.2.5-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 3886b608248f45d10498a1dcd5ba5a53414ebb52f9167d58bdb073b3dd81a91f + requires-python: '>=3.10' diff --git a/docs/packages/caio.yaml b/docs/packages/caio.yaml index 77bc006a54a..11805b9e880 100644 --- a/docs/packages/caio.yaml +++ b/docs/packages/caio.yaml @@ -2,5 +2,20 @@ package-name: caio source-code: https://github.com/mosquito/caio/ license: Apache-2.0 versions: - - version: 0.12.2 - patched: +- version: 0.12.2 + patched: null + releases: + - tag: caio-v0.12.2-20260902125649 + files: + - filename: caio-0.12.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 82eb92ff731d160eca9a71f777d86e4ce675100c0847c74c2a5a38d774841b18 + requires-python: '>=3.10' + - filename: caio-0.12.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a17897f1becc381ed5d8badd27986b8cc417b1bc793fd38c94c4981b26915d6a + requires-python: '>=3.10' + - filename: caio-0.12.2-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e6713ea9950c554f1c64bbed90c599ae27cba9ef4f908c9f2fc7a69dc5016a09 + requires-python: '>=3.10' + - filename: caio-0.12.2-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 5d83177ef6d468daca227b31743709741b3b6474e13218e176504bd104bc59ca + requires-python: '>=3.10' diff --git a/docs/packages/cbor2.yaml b/docs/packages/cbor2.yaml index f236d60c5cf..8c13606531e 100644 --- a/docs/packages/cbor2.yaml +++ b/docs/packages/cbor2.yaml @@ -2,4 +2,19 @@ package-name: cbor2 source-code: https://github.com/agronholm/cbor2 license: MIT versions: - - version: 6.1.4 +- version: 6.1.4 + releases: + - tag: cbor2-v6.1.4-20260902125649 + files: + - filename: cbor2-6.1.4-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 925405c7290fc62b976885f97bea90610fdac0f7eac8a21638bdc9728d26b090 + requires-python: '>=3.10' + - filename: cbor2-6.1.4-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0df32f53436914d9a4639d598b68a4e292cc73511db64a109dfc8353856fac3d + requires-python: '>=3.10' + - filename: cbor2-6.1.4-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 12e2184107903de6b67abbf8ff44091ebe3b40ab03de9f7d9639975d344ba152 + requires-python: '>=3.10' + - filename: cbor2-6.1.4-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1a0f92f2e3fea3aa818795a7c1b64a91a143331fe9dc5f0eebad060bf3255bc2 + requires-python: '>=3.10' diff --git a/docs/packages/cffi.yaml b/docs/packages/cffi.yaml index 21fb306c0fe..e0e9a836b59 100644 --- a/docs/packages/cffi.yaml +++ b/docs/packages/cffi.yaml @@ -3,9 +3,106 @@ source-code: https://github.com/python-cffi/cffi license: MIT comment: We append the files in the libffi LICENSE to the LICENSE file in the wheel versions: - - version: 1.17.0 - - version: 1.17.1 - - version: 2.0.0 - patched: - - version: 2.1.0 - license: MIT-0 +- version: 1.17.0 + releases: + - tag: cffi-v1.17.0-20260902125649 + files: + - filename: cffi-1.17.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 49b6637a31136011c7ba98cd28ab0d51617bff6bf24e7bc7173c3459e7be543b + requires-python: '>=3.8' + - filename: cffi-1.17.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 965c355adee1dc2b5ef8bf52cd16eca5c3680373dab64cddb1471309d33ca75d + requires-python: '>=3.8' + - filename: cffi-1.17.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: a6c927ca403f0744bcb8d97d68a4fd0c5c58c21f76efb0824684b135f9c0cc0b + requires-python: '>=3.8' + - filename: cffi-1.17.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: f9901b82e02bce207c11943aa95772d17d76091b4205a4aa2eafb2de1558f07f + requires-python: '>=3.8' +- version: 1.17.1 + releases: + - tag: cffi-v1.17.1-20260902125649 + files: + - filename: cffi-1.17.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: f090a757235c9c860a031f7546dc2ac95850f3b625afd56633e3e7e659c20f45 + requires-python: '>=3.8' + - filename: cffi-1.17.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 0fe3e199b3b8134f62c7bda18d450ee0a135b2a945729395d7b839867da0e974 + requires-python: '>=3.8' + - filename: cffi-1.17.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: d0911ba80bcd12051fb2299c239c18a1f3e0d32428bde0ab4b98dc04431d19eb + requires-python: '>=3.8' + - filename: cffi-1.17.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 3ad0978ff2dcecc106d835600834f52f7ac3e11e98d5f01f758b9d3b0d979e40 + requires-python: '>=3.8' + - filename: cffi-1.17.1-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 44cb46c6bfebd2f41bd9638fce7ee5a25266c12b071b06c4e2dc405405906e19 + requires-python: '>=3.8' +- version: 2.0.0 + patched: null + releases: + - tag: cffi-v2.0.0-20260902125649 + files: + - filename: cffi-2.0.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a6da013ca5f9b48fb045a30141c7dfbf1b34ecabaf632b78dcda10f4e877bfcb + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp310-cp310-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8c2201f5e7d6bc4f486ecc55549f82a11fe7621613d7293217115557e08fbe88 + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 76a50cada47990f58d6a8c7a42398fa777e998490d809b6992cf8a6c90b13043 + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 231aece27d8c669cdbc8031531dae772229854db171376a63f1ea5e74b8ee79f + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 33425343a3ae3c849fe72bbe7754410bdd8be46774f7c674d18705af62503da7 + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fe8602be8166f3048be874c76d9f062154ae71c3d58cb8e995b9493b3a937484 + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 337c4d0bdaa793e8c6f3d22505dd607faf8917d5c49026d9837c28910b758b74 + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3874d881797c4d6e00f46b2d759491836d31f6cc80b42d00fe2ca424913c3a0b + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 63f59375290058387fce9cf3ecde3f2ad0a325f1e0a09022f311850ccb58a61c + requires-python: '>=3.9' + - filename: cffi-2.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d20a72a7438f33dc7c2ad55ee3763ae5381af14a9a41f6be9b2a7f72a4c9feb1 + requires-python: '>=3.9' +- version: 2.1.0 + license: MIT-0 + releases: + - tag: cffi-v2.1.0-20260902125649 + files: + - filename: cffi-2.1.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 29ed90c6c0b04a13f707018764356978411783fbe2281eb968ef342b22ad7757 + requires-python: '>=3.10' + - filename: cffi-2.1.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 480349ed3416c4a1c9d4f4567aa3e6518807d69dbf3eb2cf7d95aa6b27af993a + requires-python: '>=3.10' + - filename: cffi-2.1.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 66208ab45daf7444076a6e321f6379ca19730762a086a76d444a9cb5bfdc663b + requires-python: '>=3.10' + - filename: cffi-2.1.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: ef0dbf92016f2c647932431a9b92ccc738043574c17c7aa9f37fab2689cafa7c + requires-python: '>=3.10' +- version: 2.1.1 + releases: + - tag: cffi-v2.1.1-20260902125649 + files: + - filename: cffi-2.1.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 71dd0b8a80484061d653e5f2fd362aad09e9fe69c57a9aca7cc5a8669203b743 + requires-python: '>=3.10' + - filename: cffi-2.1.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e698c3b4bd969821befc8287af19aa75a8277edbff1f85080ab48096c52db4a3 + requires-python: '>=3.10' + - filename: cffi-2.1.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 358e138e3d2d09b12b70d4e3c302794cdb56b9d5c28863659fab64a0c4e530c8 + requires-python: '>=3.10' + - filename: cffi-2.1.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 309fa3cc4ff7798302a7d1f7644cb29aec3695572ce50edec2dd9ba12f5bd936 + requires-python: '>=3.10' diff --git a/docs/packages/cftime.yaml b/docs/packages/cftime.yaml index b7b120da507..d8c83f57e7a 100644 --- a/docs/packages/cftime.yaml +++ b/docs/packages/cftime.yaml @@ -2,4 +2,19 @@ package-name: cftime source-code: https://github.com/Unidata/cftime license: MIT versions: - - version: 1.6.5 +- version: 1.6.5 + releases: + - tag: cftime-v1.6.5-20260902125649 + files: + - filename: cftime-1.6.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f50e20e458b370d38409afd2169937a154da38032536b12da403de2f12fd7a70 + requires-python: '>=3.10' + - filename: cftime-1.6.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 80c1742ee681b1dc9507d69c850c90caf94d62e298c484511598ff3597febd5d + requires-python: '>=3.10' + - filename: cftime-1.6.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7b15cae5bca89a01419258668f3f753b05986a03d5d55936f73273686f62f2b5 + requires-python: '>=3.10' + - filename: cftime-1.6.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: de747ea7e1fe39330bd43709b303523b260058ea98b6f9b4dcff7a05b16ace4a + requires-python: '>=3.10' diff --git a/docs/packages/charset-normalizer.yaml b/docs/packages/charset-normalizer.yaml index 7958e5732dc..e9d9d2b8768 100644 --- a/docs/packages/charset-normalizer.yaml +++ b/docs/packages/charset-normalizer.yaml @@ -1,7 +1,37 @@ -deprecated: +deprecated: null package-name: charset-normalizer source-code: https://github.com/jawah/charset_normalizer license: MIT versions: - - version: 3.4.1 - - version: 3.4.2 +- version: 3.4.1 + releases: + - tag: charset-normalizer-v3.4.1-20260902125649 + files: + - filename: charset_normalizer-3.4.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 4e1f4e7114d8e6fc44fa7785910e26381f16ac3d28af96d12516c75a25d59ddb + requires-python: '>=3.7' + - filename: charset_normalizer-3.4.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: bd94ad4bea998656bbfeadc4bf80f52b39b33b3f49fa34a0744316ba300ace12 + requires-python: '>=3.7' + - filename: charset_normalizer-3.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 258c693835007046093a71038c2d3d96f0101001a3dae7f959f9649f4720592a + requires-python: '>=3.7' + - filename: charset_normalizer-3.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: b0c8e337865ff65149484a3863d141b737486053760b53de47d64ebf050114a8 + requires-python: '>=3.7' +- version: 3.4.2 + releases: + - tag: charset-normalizer-v3.4.2-20260902125649 + files: + - filename: charset_normalizer-3.4.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: fceea8f51904e287785f50571dd0a4297dccf419f8f061f0de15809232f5afd8 + requires-python: '>=3.7' + - filename: charset_normalizer-3.4.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 69b706b04a1aa1d4e218347510c00e82ef22b5dfd2edce826e95bf38ffb2a029 + requires-python: '>=3.7' + - filename: charset_normalizer-3.4.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: e752e6775216552081ef186262cbb5279b66f62516f124365e6fe18abdb63834 + requires-python: '>=3.7' + - filename: charset_normalizer-3.4.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 4a050b6619a08c2c294913a4f8d5cbd8d72b7989adfd021f59f651966202a057 + requires-python: '>=3.7' diff --git a/docs/packages/ciso8601.yaml b/docs/packages/ciso8601.yaml index ee92055f14a..e859993d5e5 100644 --- a/docs/packages/ciso8601.yaml +++ b/docs/packages/ciso8601.yaml @@ -2,4 +2,13 @@ package-name: ciso8601 source-code: https://github.com/closeio/ciso8601 license: MIT versions: - - version: 2.3.3 +- version: 2.3.3 + releases: + - tag: ciso8601-v2.3.3-20260902125649 + files: + - filename: ciso8601-2.3.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 85fdc77a064c54813aca97b5aa40192708f1189725cf0eb69297e2bbf994b5f7 + - filename: ciso8601-2.3.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4c5cd43114fa64adca6962c8b99b04aa87ff05ab7c9ec73045ee3730391d543f + - filename: ciso8601-2.3.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f8b7199151abbd9507829e8cbd4b96220b806aa01bd335e1a6b9f00769a8c405 diff --git a/docs/packages/citiespy.yaml b/docs/packages/citiespy.yaml index da0a104cf24..056155e4133 100644 --- a/docs/packages/citiespy.yaml +++ b/docs/packages/citiespy.yaml @@ -2,4 +2,13 @@ package-name: citiespy source-code: https://github.com/ringsaturn/go-cities.json license: Unlicense versions: - - version: 0.6.13 +- version: 0.6.13 + releases: + - tag: citiespy-v0.6.13-20260902125649 + files: + - filename: citiespy-0.6.13-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2e1a4e9ae5ad4ba6d8787ddc134ab3ba2e0104f15f4425524150a5872a8292fc + requires-python: '>=3.10' + - filename: citiespy-0.6.13-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4087f2488350ddb8c5f408e6b8eed45be4bc7ad318c6428dd2f8c1ad79a97ddf + requires-python: '>=3.10' diff --git a/docs/packages/clarabel.yaml b/docs/packages/clarabel.yaml index 4ceb48ada25..4db7bdd1f95 100644 --- a/docs/packages/clarabel.yaml +++ b/docs/packages/clarabel.yaml @@ -2,4 +2,10 @@ package-name: clarabel source-code: https://github.com/oxfordcontrol/Clarabel.rs license: Apache-2.0 versions: - - version: 0.11.1 +- version: 0.11.1 + releases: + - tag: clarabel-v0.11.1-20260902125649 + files: + - filename: clarabel-0.11.1-cp39-abi3-manylinux_2_39_riscv64.whl + sha256: d0a3396b5182a7a54f711295656b0b3c37966ac97523c0d7722b01463e05f898 + requires-python: '>=3.9' diff --git a/docs/packages/clickhouse-connect.yaml b/docs/packages/clickhouse-connect.yaml index f0f13b4c06b..ef20f5d4bd1 100644 --- a/docs/packages/clickhouse-connect.yaml +++ b/docs/packages/clickhouse-connect.yaml @@ -2,4 +2,19 @@ package-name: clickhouse-connect source-code: https://github.com/ClickHouse/clickhouse-connect license: Apache-2.0 versions: - - version: 1.7.2 +- version: 1.7.2 + releases: + - tag: clickhouse-connect-v1.7.2-20260902125649 + files: + - filename: clickhouse_connect-1.7.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dd3d7aff04c431780e9f75999f8bfdbaf5a4a1639154cc3718e19e2f505af823 + requires-python: '>=3.10,<3.15' + - filename: clickhouse_connect-1.7.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fde74336065d9727d1f29a1821a61a9ce5218d5b1ab5f7997c796ae62f602f64 + requires-python: '>=3.10,<3.15' + - filename: clickhouse_connect-1.7.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 71279b3a6c69eb3475447b9f80cd2a1cd20605268773e4c7d4da5271b7ef8ab4 + requires-python: '>=3.10,<3.15' + - filename: clickhouse_connect-1.7.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c70bbe556cc1c6cf4c8a34429f627a2d25910a2b578f2a0bc6ad4e0a2d3ac845 + requires-python: '>=3.10,<3.15' diff --git a/docs/packages/clickhouse-driver.yaml b/docs/packages/clickhouse-driver.yaml index afcf2ba02e8..5ad0bc0939c 100644 --- a/docs/packages/clickhouse-driver.yaml +++ b/docs/packages/clickhouse-driver.yaml @@ -2,4 +2,19 @@ package-name: clickhouse-driver source-code: https://github.com/mymarilyn/clickhouse-driver license: MIT versions: - - version: 0.2.11 +- version: 0.2.11 + releases: + - tag: clickhouse-driver-v0.2.11-20260902125649 + files: + - filename: clickhouse_driver-0.2.11-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c3929b7c5947b266b2c00f21a8c709d29c21fca831409c5b0c55901f45c79ed5 + requires-python: '>=3.9, <4' + - filename: clickhouse_driver-0.2.11-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 954470c3fa57f2cf905f0ccba6253e6fce29a209eab8a102a80d4cf2db91859c + requires-python: '>=3.9, <4' + - filename: clickhouse_driver-0.2.11-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7c8c42a4624e1f019ba2229b453621dfcc1834a962080004123b32c0406a0113 + requires-python: '>=3.9, <4' + - filename: clickhouse_driver-0.2.11-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 04aabc368e160d506c3e498b5c037bbb3b8c2755d115fbb423c2d248261092d3 + requires-python: '>=3.9, <4' diff --git a/docs/packages/cmake.yaml b/docs/packages/cmake.yaml index 5110d0ab3f7..6043e4586d7 100644 --- a/docs/packages/cmake.yaml +++ b/docs/packages/cmake.yaml @@ -1,34 +1,126 @@ -deprecated: +deprecated: null package-name: cmake source-code: https://github.com/scikit-build/cmake-python-distributions license: BSD 3-Clause comment: Provides `cmake `_ warning: | - We disable Module.ExternalData which is flaky and appears to have a race - condition under qemu-user. + We disable Module.ExternalData which is flaky and appears to have a race + condition under qemu-user. versions: - - version: 3.27.7 - - version: 3.29.2 - - version: 3.29.3 - - version: 3.29.5 - - version: 3.29.5.1 - - version: 3.29.6 - patched: - - version: 3.30.0 - patched: - - version: 3.30.1 - patched: - - version: 3.30.2 - patched: - - version: 3.30.5 - patched: - - version: 3.31.2 - patched: - - version: 3.31.4 - patched: - - version: 3.31.6 - patched: - - version: 4.0.0 - patched: - - version: 4.0.3 - patched: +- version: 3.27.7 + releases: + - tag: cmake-v3.27.7-20260902125649 + files: + - filename: cmake-3.27.7-py2.py3-none-linux_riscv64.whl + sha256: 03c736a87a0a18f7dc3bc0dab525429d2a35fdb31acf203c84835f9232c48a67 +- version: 3.29.2 + releases: + - tag: cmake-v3.29.2-20260902125649 + files: + - filename: cmake-3.29.2-py3-none-linux_riscv64.whl + sha256: 0e79474517ce1bf3838bfad5ab5325f8fb66da96b6d70dcc1e098050062e0242 + requires-python: '>=3.7' +- version: 3.29.3 + releases: + - tag: cmake-v3.29.3-20260902125649 + files: + - filename: cmake-3.29.3-py3-none-linux_riscv64.whl + sha256: d77ab7b54933947af78efe59941a2edfb6ffbbe981b07aed3bbe7b0fde6dd4dd + requires-python: '>=3.7' +- version: 3.29.5 + releases: + - tag: cmake-v3.29.5-20260902125649 + files: + - filename: cmake-3.29.5-py3-none-linux_riscv64.whl + sha256: e2eee42006e2064e2291278cc6328c5823a2758819ad3e0e037fc47f03604809 + requires-python: '>=3.7' +- version: 3.29.5.1 + releases: + - tag: cmake-v3.29.5.1-20260902125649 + files: + - filename: cmake-3.29.5.1-py3-none-linux_riscv64.whl + sha256: 604f9640598a0db86d4fad032733c2ded89a1dc61b07f01bfe6debd46b5f5b6c + requires-python: '>=3.7' +- version: 3.29.6 + patched: null + releases: + - tag: cmake-v3.29.6-20260902125649 + files: + - filename: cmake-3.29.6-py3-none-linux_riscv64.whl + sha256: af7227e558299534eb673a770acff0cb28ea596eff6c749560f2d6aed8be3942 + requires-python: '>=3.7' + - filename: cmake-3.29.6-py3-none-manylinux_2_35_riscv64.whl + sha256: 486ced261d8ba474ad2ca8d4145bbf22593147998bb6faa1e7a77f28eea10226 + requires-python: '>=3.7' +- version: 3.30.0 + patched: null + releases: + - tag: cmake-v3.30.0-20260902125649 + files: + - filename: cmake-3.30.0-py3-none-manylinux_2_35_riscv64.whl + sha256: dd2561f323414c24b8adc2560b2b6da5a87aeac62e9c87f6b3582d5ab6ad18d6 + requires-python: '>=3.7' +- version: 3.30.1 + patched: null + releases: + - tag: cmake-v3.30.1-20260902125649 + files: + - filename: cmake-3.30.1-py3-none-manylinux_2_35_riscv64.whl + sha256: d5db311904459f02922570d365655d9af7240d0ae2432c9ef46ae32a3f83d816 + requires-python: '>=3.7' +- version: 3.30.2 + patched: null + releases: + - tag: cmake-v3.30.2-20260902125649 + files: + - filename: cmake-3.30.2-py3-none-manylinux_2_35_riscv64.whl + sha256: 3c369cb06e9e8e684581e43b40dd8b58c5e4f208e5ba545d950c40e21d6efd38 + requires-python: '>=3.7' +- version: 3.30.5 + patched: null + releases: + - tag: cmake-v3.30.5-20260902125649 + files: + - filename: cmake-3.30.5-py3-none-manylinux_2_35_riscv64.whl + sha256: f3d72afa600fc3066225e5cd4ffd88450a18aa89a218097611bb3b303602cf28 + requires-python: '>=3.7' +- version: 3.31.2 + patched: null + releases: + - tag: cmake-v3.31.2-20260902125649 + files: + - filename: cmake-3.31.2-py3-none-manylinux_2_35_riscv64.whl + sha256: 75a898cd474193f978341bdf86d8a4b45ac085a014fbeaa3e4f18fe6973d0549 + requires-python: '>=3.7' +- version: 3.31.4 + patched: null + releases: + - tag: cmake-v3.31.4-20260902125649 + files: + - filename: cmake-3.31.4-py3-none-manylinux_2_35_riscv64.whl + sha256: 09f860edf4fffada013b0635a60560284a91b53eb05f7a6fdf19f57e99e5944f + requires-python: '>=3.7' +- version: 3.31.6 + patched: null + releases: + - tag: cmake-v3.31.6-20260902125649 + files: + - filename: cmake-3.31.6-py3-none-manylinux_2_39_riscv64.whl + sha256: 9d2a89721f214a5831489ca5ff5547d29f0880db64d3deaa3ddbdd77d9703402 + requires-python: '>=3.7' +- version: 4.0.0 + patched: null + releases: + - tag: cmake-v4.0.0-20260902125649 + files: + - filename: cmake-4.0.0-py3-none-manylinux_2_39_riscv64.whl + sha256: d03e4334bd9bf520e57af8de0603ae6239453482d79863684a6966be749d6d23 + requires-python: '>=3.7' +- version: 4.0.3 + patched: null + releases: + - tag: cmake-v4.0.3-20260902125649 + files: + - filename: cmake-4.0.3-py3-none-manylinux_2_35_riscv64.whl + sha256: 0c9d3bb05ee520cea0726dd37365aa901e63d1bf6e03f844071d427560e020dc + requires-python: '>=3.7' diff --git a/docs/packages/confluent-kafka.yaml b/docs/packages/confluent-kafka.yaml index 3d0ce76aa34..5467f5ed083 100644 --- a/docs/packages/confluent-kafka.yaml +++ b/docs/packages/confluent-kafka.yaml @@ -2,5 +2,17 @@ package-name: confluent-kafka source-code: https://github.com/confluentinc/confluent-kafka-python license: Apache 2.0 versions: - - version: 2.15.0 - patched: +- version: 2.15.0 + patched: null + releases: + - tag: confluent-kafka-v2.15.0-20260902125649 + files: + - filename: confluent_kafka-2.15.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 75128f5653e396b42fc42c475176602b271cd8e3575e66eced3b2e13fa5ed9c7 + requires-python: '>=3.8' + - filename: confluent_kafka-2.15.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: ddd8bfb042fd2cf67ffe99f428bb5859bb3b088e9055539fbfd4513a8748c321 + requires-python: '>=3.8' + - filename: confluent_kafka-2.15.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 797d6c86b7a3dbf74d4dc645b48f43a5de694e93576171c0696856c9c0c8a6bc + requires-python: '>=3.8' diff --git a/docs/packages/contourpy.yaml b/docs/packages/contourpy.yaml index 54ee623c541..d848176381e 100644 --- a/docs/packages/contourpy.yaml +++ b/docs/packages/contourpy.yaml @@ -2,6 +2,57 @@ package-name: contourpy source-code: https://github.com/contourpy/contourpy license: BSD-3-Clause versions: - - version: 1.3.1 - - version: 1.3.2 - - version: 1.3.3 +- version: 1.3.1 + releases: + - tag: contourpy-v1.3.1-20260902125649 + files: + - filename: contourpy-1.3.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: e8477da5ba887f62799e22f2021d608eaaf47d76f9aa9f0bb05ce629934a8963 + requires-python: '>=3.10' + - filename: contourpy-1.3.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 8af467d4c76df07f6a9c6db2c1f5f6f738db661da7a96810320817a2b4c6c880 + requires-python: '>=3.10' + - filename: contourpy-1.3.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 0fc350b297553373113225c6b6eda520120bc4d252cb8f253525cfa099a9d6ce + requires-python: '>=3.10' + - filename: contourpy-1.3.1-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: fdc61eefa5e1c4008fe413de7c30973541efa9708785b31f15ede1fa6bd38f90 + requires-python: '>=3.10' +- version: 1.3.2 + releases: + - tag: contourpy-v1.3.2-20260902125649 + files: + - filename: contourpy-1.3.2-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: f6ddbe99e23f46d12f4bee1b9bb67c590b7b3ef9632a9311909214413ced0567 + requires-python: '>=3.10' + - filename: contourpy-1.3.2-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: f38b863c7c65e78843a759060219a8a36c164de8ae95818b39b68d96ffe5addd + requires-python: '>=3.10' + - filename: contourpy-1.3.2-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 97b8e3665e06986d92acba481e78803d58846c4ddb1f278bc7fca8189af1d6af + requires-python: '>=3.10' + - filename: contourpy-1.3.2-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 28e776bfe84e4a55c4e93f58268e8b072b014f1d03b73b3973b498dd310860a3 + requires-python: '>=3.10' +- version: 1.3.3 + releases: + - tag: contourpy-v1.3.3-20260902125649 + files: + - filename: contourpy-1.3.3-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: dfc431dfa6b4a7872932d7247b13be58d6e4acd5854f4317aef983cecf208ddf + requires-python: '>=3.11' + - filename: contourpy-1.3.3-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 508615db72e520b224940bfe37a357c3118ed404b625b2d74fcbc13ac02a1504 + requires-python: '>=3.11' + - filename: contourpy-1.3.3-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 00810c7c9c614d170496a85f68bcaada22b9125024363ff2c12920c1653bc00d + requires-python: '>=3.11' + - filename: contourpy-1.3.3-cp313-cp313t-manylinux_2_39_riscv64.whl + sha256: 9e8cf3fcbf746247833d71a49b4fa73ba943e76db7bde68c350e778c1f41945a + requires-python: '>=3.11' + - filename: contourpy-1.3.3-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: f199a10e924ace53fc32108f51afd785b015866066ae79df51dfeb183a1349eb + requires-python: '>=3.11' + - filename: contourpy-1.3.3-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: a18f9bdafbd1f363465a6af7312acb6c8fea28387c7484f636b901df577e1750 + requires-python: '>=3.11' diff --git a/docs/packages/cramjam.yaml b/docs/packages/cramjam.yaml index 0d4c0479625..d3f6407e669 100644 --- a/docs/packages/cramjam.yaml +++ b/docs/packages/cramjam.yaml @@ -2,4 +2,19 @@ package-name: cramjam source-code: https://github.com/milesgranger/pyrus-cramjam license: MIT versions: - - version: 2.12.0 +- version: 2.12.0 + releases: + - tag: cramjam-v2.12.0-20260902125649 + files: + - filename: cramjam-2.12.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d612e94f8619528bcba00078399baa2390bf9251451b84bb2e7af8bb9db94942 + requires-python: '>=3.11' + - filename: cramjam-2.12.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ffa2923b1e95a66a5cfe1caedae53d92f37a314f8693b0c79f4865bebcd73beb + requires-python: '>=3.11' + - filename: cramjam-2.12.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a83ee1b3960a0917f2dab121bffe016802f999bf7351fa1949f768c59d155dbc + requires-python: '>=3.11' + - filename: cramjam-2.12.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 74f087e29a1a7b4a432975a0efdc4f669d553cefda4fd616d25e2b332cd3b1cc + requires-python: '>=3.11' diff --git a/docs/packages/crc32c.yaml b/docs/packages/crc32c.yaml index 25da1fa417b..51d7957996f 100644 --- a/docs/packages/crc32c.yaml +++ b/docs/packages/crc32c.yaml @@ -1,5 +1,20 @@ package-name: crc32c source-code: https://github.com/ICRAR/crc32c -license: "LGPL-2.1-or-later, Third Party: MIT, BSD 3-Clause License" +license: 'LGPL-2.1-or-later, Third Party: MIT, BSD 3-Clause License' versions: - - version: '2.9' +- version: '2.9' + releases: + - tag: crc32c-v2.9-20260902125649 + files: + - filename: crc32c-2.9-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e97220147736cb1dc8d72178a78e7892c48e497bab6ac03dc08e0400e0dc9771 + requires-python: '>=3.8' + - filename: crc32c-2.9-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e9187a9f3eab5705b11f0a8aa0ab4854469e8e9d04e6173f06728999a6ac499b + requires-python: '>=3.8' + - filename: crc32c-2.9-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c76160e000a0e53029e8db2e04518c15b05f261ae57d95117ed526a312540784 + requires-python: '>=3.8' + - filename: crc32c-2.9-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ab13018cef54db69dd83260f35d49003204397081eeee4a08942c4bfa191e7ce + requires-python: '>=3.8' diff --git a/docs/packages/crcmod-plus.yaml b/docs/packages/crcmod-plus.yaml index 91236706588..fa774706748 100644 --- a/docs/packages/crcmod-plus.yaml +++ b/docs/packages/crcmod-plus.yaml @@ -2,4 +2,13 @@ package-name: crcmod-plus source-code: https://github.com/ntamas/crcmod-plus license: MIT versions: - - version: 2.3.1 +- version: 2.3.1 + releases: + - tag: crcmod-plus-v2.3.1-20260902125649 + files: + - filename: crcmod_plus-2.3.1-cp311-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7545b5bd86b05ffdc6aeea58d2dd53440c3a15607286a4973c42da84d62648b4 + requires-python: '>=3.9' + - filename: crcmod_plus-2.3.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f147bcd3d12427f06657d71f08e91164a0749b43f0e148aa45132ce0c80930e2 + requires-python: '>=3.9' diff --git a/docs/packages/cryptography.yaml b/docs/packages/cryptography.yaml index fce875b1e74..b451010a64a 100644 --- a/docs/packages/cryptography.yaml +++ b/docs/packages/cryptography.yaml @@ -2,15 +2,106 @@ package-name: cryptography source-code: https://github.com/pyca/cryptography license: BSD-3-Clause or Apache 2.0 versions: - - version: 39.0.2 - - version: 43.0.1 - comment: Built using latest OpenSSL available in Ubuntu 22.04 (3.0.2-0ubuntu1.18) and so not affected by CVE-2024-12797 - - version: 45.0.4 - - version: 46.0.5 - - version: 46.0.6 - - version: 46.0.7 - - version: 47.0.0 - - version: 48.0.0 - - version: 48.0.1 - - version: 49.0.0 - - version: 50.0.0 +- version: 39.0.2 + releases: + - tag: cryptography-v39.0.2-20260902125649 + files: + - filename: cryptography-39.0.2-cp39-abi3-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: af78dad9383fc362c6d6e923387bf373af8d235ae2f03be31ad9528eb3f366e9 + requires-python: '>=3.6' +- version: 43.0.1 + comment: Built using latest OpenSSL available in Ubuntu 22.04 (3.0.2-0ubuntu1.18) + and so not affected by CVE-2024-12797 + releases: + - tag: cryptography-v43.0.1-20260902125649 + files: + - filename: cryptography-43.0.1-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: f931e4ee69d7eb798960436b597c4e98c09d42bcf1cc99e8fdfeb45e527de7b6 + requires-python: '>=3.7' +- version: 45.0.4 + releases: + - tag: cryptography-v45.0.4-20260902125649 + files: + - filename: cryptography-45.0.4-cp39-abi3-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: d7daf5644f70710071e7aa1e15685c032e38eebf784f1882790220118ee182e5 + requires-python: '>=3.7, !=3.9.0, !=3.9.1' +- version: 46.0.5 + releases: + - tag: cryptography-v46.0.5-20260902125649 + files: + - filename: cryptography-46.0.5-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 74ceb001b26265e4c89241657bb1af16bf80f1cd3af860e983396a69f79ea91d + requires-python: '>=3.8, !=3.9.0, !=3.9.1' + - filename: cryptography-46.0.5-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9fea1642a3d7a60bf4ccc4cb1fe282bbca3204086282390f1a47769b2256cf32 + requires-python: '>=3.8, !=3.9.0, !=3.9.1' +- version: 46.0.6 + releases: + - tag: cryptography-v46.0.6-20260902125649 + files: + - filename: cryptography-46.0.6-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: ef0869b42da78a8d7045ac136b2e08a6770de5828570554c59695fdbbc323748 + requires-python: '>=3.8, !=3.9.0, !=3.9.1' + - filename: cryptography-46.0.6-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d33a9b47884067062db55b7dd6c54a101211a3ad05bb981cb99f3e8f94e1a78e + requires-python: '>=3.8, !=3.9.0, !=3.9.1' +- version: 46.0.7 + releases: + - tag: cryptography-v46.0.7-20260902125649 + files: + - filename: cryptography-46.0.7-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 45491c51b53148aea3d278a95bba24a08f2a66073647807563b0a85c73b5a2d3 + requires-python: '>=3.8, !=3.9.0, !=3.9.1' + - filename: cryptography-46.0.7-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 698daa4740c69fdefd7fc126b691203dd2ffd9abecfa19a9d3119a8080e1b7f4 + requires-python: '>=3.8, !=3.9.0, !=3.9.1' +- version: 47.0.0 + releases: + - tag: cryptography-v47.0.0-20260902125649 + files: + - filename: cryptography-47.0.0-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: f65d5176eb860005d36eba7b3215a696863f4407604648eac63e08483b358d94 + requires-python: '>=3.8, !=3.9.0, !=3.9.1' + - filename: cryptography-47.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 31c1998e0ee41b2e5dfe4aed006790cc318b665dc5c278cdfcf72cc4c3d63c22 + requires-python: '>=3.8, !=3.9.0, !=3.9.1' +- version: 48.0.0 + releases: + - tag: cryptography-v48.0.0-20260902125649 + files: + - filename: cryptography-48.0.0-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fde79662493a08de266a04ff8ed48f3ae8664a4e741fa50ad5615adde0d8ecbb + requires-python: '>=3.9, !=3.9.0, !=3.9.1' + - filename: cryptography-48.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 7c16821f9816215a64a9a66ad9bdef4dbe6c61090c6699e2e4af31fd385b945d + requires-python: '>=3.9, !=3.9.0, !=3.9.1' +- version: 48.0.1 + releases: + - tag: cryptography-v48.0.1-20260902125649 + files: + - filename: cryptography-48.0.1-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 188e714e020a86b217ecd8a1eba4a6c16baf59d0d4b95ac44e72e1fcfd29e797 + requires-python: '>=3.9, !=3.9.0, !=3.9.1' + - filename: cryptography-48.0.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3a003300e407e3ed5ae902366f16b3dabd95df0b105a716db9970183b0516317 + requires-python: '>=3.9, !=3.9.0, !=3.9.1' +- version: 49.0.0 + releases: + - tag: cryptography-v49.0.0-20260902125649 + files: + - filename: cryptography-49.0.0-cp311-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: ed7378a0e3c469898f0ea86f69edde638906656c142f2474194a7196adbdabe9 + requires-python: '>=3.9, !=3.9.0, !=3.9.1' + - filename: cryptography-49.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9b267b59b97c7dc25ecff71cc2919513299042fafa67fe5ec13e8c838dc9012a + requires-python: '>=3.9, !=3.9.0, !=3.9.1' +- version: 50.0.0 + releases: + - tag: cryptography-v50.0.0-20260902125649 + files: + - filename: cryptography-50.0.0-cp312-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9747f0b4843550d35824c4a45cdbf8c62964de89ac700cce097cdec682158fe0 + requires-python: '>=3.9, !=3.9.0, !=3.9.1' + - filename: cryptography-50.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e97cf449266be592addffc791681affe9f23446bcbff4cffb8106069ad616930 + requires-python: '>=3.9, !=3.9.0, !=3.9.1' diff --git a/docs/packages/cymem.yaml b/docs/packages/cymem.yaml index 4bfad12457f..072eabfbbef 100644 --- a/docs/packages/cymem.yaml +++ b/docs/packages/cymem.yaml @@ -2,5 +2,20 @@ package-name: cymem source-code: https://github.com/explosion/cymem license: MIT versions: - - version: 2.0.13 - patched: +- version: 2.0.13 + patched: null + releases: + - tag: cymem-v2.0.13-20260902125649 + files: + - filename: cymem-2.0.13-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63bbe051bef5e7ed6991510d835432ad4aa62c318a7fed3629bcbdabf2d7287c + requires-python: '>=3.9,<3.15' + - filename: cymem-2.0.13-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3768466cfb58e28137127cf2d434d09310445c42795a49299a91f474a3e22b69 + requires-python: '>=3.9,<3.15' + - filename: cymem-2.0.13-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 37c92134af8baeb6d6810ce3f3859b44f7594e1d751daa27a9088b8efe791466 + requires-python: '>=3.9,<3.15' + - filename: cymem-2.0.13-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 25ba549084faac604bf2c74aa47800777868774d5ac8537cd0005fbb95d03c9d + requires-python: '>=3.9,<3.15' diff --git a/docs/packages/cython.yaml b/docs/packages/cython.yaml index b4c09103417..786d3216b41 100644 --- a/docs/packages/cython.yaml +++ b/docs/packages/cython.yaml @@ -2,5 +2,17 @@ package-name: cython source-code: https://github.com/cython/cython license: Apache-2.0 versions: - - version: 3.3.0 - patched: +- version: 3.3.0 + patched: null + releases: + - tag: cython-v3.3.0-20260902125649 + files: + - filename: cython-3.3.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1b86e9ee2bdd55f5eadc6cd2cd6d408cff6a625151b26f3e402aa8031d19b113 + requires-python: '>=3.9' + - filename: cython-3.3.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3e277bd2eb3061f886f59f31e6115bdff72b13ee87f37bc4a98da488802ed74d + requires-python: '>=3.9' + - filename: cython-3.3.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d6f6c0da207d56132c5f172d2da6761f41024afde55999d326accc74a2fbae1e + requires-python: '>=3.9' diff --git a/docs/packages/datefinder.yaml b/docs/packages/datefinder.yaml index ff5f64329c0..a61954536cb 100644 --- a/docs/packages/datefinder.yaml +++ b/docs/packages/datefinder.yaml @@ -2,4 +2,10 @@ package-name: datefinder source-code: https://github.com/akoumjian/datefinder license: MIT versions: - - version: 1.0.0 +- version: 1.0.0 + releases: + - tag: datefinder-v1.0.0-20260902125649 + files: + - filename: datefinder-1.0.0-cp39-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6801875fbd1915be8bf98ae7acdad78e7df2fabfd826adaad23f7dfdcf8ef195 + requires-python: '>=3.9' diff --git a/docs/packages/dbt-extractor.yaml b/docs/packages/dbt-extractor.yaml index daeed891e2a..4d7ea96f3f9 100644 --- a/docs/packages/dbt-extractor.yaml +++ b/docs/packages/dbt-extractor.yaml @@ -2,4 +2,10 @@ package-name: dbt-extractor source-code: https://github.com/dbt-labs/dbt-parser-generator/ license: Apache 2.0 versions: - - version: 0.6.0 +- version: 0.6.0 + releases: + - tag: dbt-extractor-v0.6.0-20260902125649 + files: + - filename: dbt_extractor-0.6.0-cp39-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 3f7bb53a995cf811279b71d74d96838b185051150d0a65a0ba6a3bbbcc9f91d2 + requires-python: '>=3.9' diff --git a/docs/packages/ddtrace.yaml b/docs/packages/ddtrace.yaml index 46eb5ea8d6d..42e090d29e9 100644 --- a/docs/packages/ddtrace.yaml +++ b/docs/packages/ddtrace.yaml @@ -2,5 +2,17 @@ package-name: ddtrace source-code: https://github.com/DataDog/dd-trace-py/ license: Apache 2.0 OR BSD3 versions: - - version: 4.13.1 - patched: +- version: 4.13.1 + patched: null + releases: + - tag: ddtrace-v4.13.1-20260902125649 + files: + - filename: ddtrace-4.13.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: fe873f2ca4dc49ebe9edfcf306bd8b09a2591e9ea371544bf81b662f7337e57c + requires-python: <3.15,>=3.9 + - filename: ddtrace-4.13.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 752f2898db959cc4c8ddc51dff85176ba8d55ba726252e033b32ec47b2300311 + requires-python: <3.15,>=3.9 + - filename: ddtrace-4.13.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 79735a967366ff57ff21f6a919167e63265a10bdefbb12bffa64a3ecdb479520 + requires-python: <3.15,>=3.9 diff --git a/docs/packages/debugpy.yaml b/docs/packages/debugpy.yaml index 17be0149188..d8adbd8c741 100644 --- a/docs/packages/debugpy.yaml +++ b/docs/packages/debugpy.yaml @@ -2,4 +2,16 @@ package-name: debugpy source-code: https://github.com/microsoft/debugpy license: MIT versions: - - version: 1.8.21 +- version: 1.8.21 + releases: + - tag: debugpy-v1.8.21-20260902125649 + files: + - filename: debugpy-1.8.21-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8a8028b72c8bce831b6b133d405d0dbe424526031f931c6f107c8f5f05eb578e + requires-python: '>=3.8' + - filename: debugpy-1.8.21-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 16cc6ecd1ff20083acae2391d95195fc1101cae7ed103575db32e9e6a8b081fc + requires-python: '>=3.8' + - filename: debugpy-1.8.21-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c909447c605f08ba60cc6162a6d1e02bc0e074f4003c93e4f25c72228bb14b1d + requires-python: '>=3.8' diff --git a/docs/packages/deltalake.yaml b/docs/packages/deltalake.yaml index 6c624965e1b..e2cd60fa6dc 100644 --- a/docs/packages/deltalake.yaml +++ b/docs/packages/deltalake.yaml @@ -2,4 +2,10 @@ package-name: deltalake source-code: https://github.com/delta-io/delta-rs license: Apache-2.0 versions: - - version: 1.6.3 +- version: 1.6.3 + releases: + - tag: deltalake-v1.6.3-20260902125649 + files: + - filename: deltalake-1.6.3-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 90f0dfea89637e3e2e9e594c1bba0afe7aa59f8bbf0eb7457a0bc19b5933c4ab + requires-python: '>=3.10' diff --git a/docs/packages/djlint.yaml b/docs/packages/djlint.yaml index 78da22b29e0..b5bcb751313 100644 --- a/docs/packages/djlint.yaml +++ b/docs/packages/djlint.yaml @@ -2,4 +2,19 @@ package-name: djlint source-code: https://github.com/djlint/djLint license: GPL-3.0-or-later versions: - - version: 1.44.2 +- version: 1.44.2 + releases: + - tag: djlint-v1.44.2-20260902125649 + files: + - filename: djlint-1.44.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 653a09f1c1436602a90fd6461937baa3b2894e2a23cb5e5e28b6aa55989d8496 + requires-python: '>=3.10' + - filename: djlint-1.44.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 79fe95abe095eade3204b5b634a2a121a8164bb775c1aa481549d19b845b4b1d + requires-python: '>=3.10' + - filename: djlint-1.44.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0c5c797d201e14c90c67f5ce9fceea2285c96f559c6f33e70d54ac2a6ae25317 + requires-python: '>=3.10' + - filename: djlint-1.44.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4ffac741df64178dbc9f45fdb393d21dca4e211144a94a1494d2e54d8afea61f + requires-python: '>=3.10' diff --git a/docs/packages/dlib-bin.yaml b/docs/packages/dlib-bin.yaml index fda2b6c178e..6c89da4a4c3 100644 --- a/docs/packages/dlib-bin.yaml +++ b/docs/packages/dlib-bin.yaml @@ -2,4 +2,13 @@ package-name: dlib-bin source-code: https://github.com/alesanfra/dlib-wheels license: BSL-1.0 versions: - - version: 20.0.1 +- version: 20.0.1 + releases: + - tag: dlib-bin-v20.0.1-20260902125649 + files: + - filename: dlib_bin-20.0.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 9e5c9122f9f07069d9548c4b7e46f6b7ea7863298c56548fa241d0c48e095b75 + - filename: dlib_bin-20.0.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 81b4ae8ee1811508fe00f4af6497f170ea3d30f20c4aea3d06bee0568e0f8922 + - filename: dlib_bin-20.0.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 3b6d96fb0d4322e7f47521bdd9c668ec406a6f20dd3bb14e2b24ad8fe3f9e875 diff --git a/docs/packages/duckdb.yaml b/docs/packages/duckdb.yaml index 78fbdb1af26..fb60cb5ce87 100644 --- a/docs/packages/duckdb.yaml +++ b/docs/packages/duckdb.yaml @@ -2,4 +2,16 @@ package-name: duckdb source-code: https://github.com/duckdb/duckdb-python license: MIT versions: - - version: 1.5.5 +- version: 1.5.5 + releases: + - tag: duckdb-v1.5.5-20260902125649 + files: + - filename: duckdb-1.5.5-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: e86d2799c3e1c67489cf635a0a836318a4804146e4a2f1809648c457820daabd + requires-python: '>=3.10.0' + - filename: duckdb-1.5.5-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: bff475ca7a0600c6d35e02c0da6d927b14a256d2cc1dd67c2a896df31c07e650 + requires-python: '>=3.10.0' + - filename: duckdb-1.5.5-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 304d7751cccf0132d23d4a0be45d791462da946a07f4c13b8e21b035699fdd8e + requires-python: '>=3.10.0' diff --git a/docs/packages/dulwich.yaml b/docs/packages/dulwich.yaml index 282c8902c72..014d343903c 100644 --- a/docs/packages/dulwich.yaml +++ b/docs/packages/dulwich.yaml @@ -2,4 +2,19 @@ package-name: dulwich source-code: https://www.dulwich.io/code/ license: Apache-2.0 OR GPL-2.0-or-later versions: - - version: 1.2.13 +- version: 1.2.13 + releases: + - tag: dulwich-v1.2.13-20260902125649 + files: + - filename: dulwich-1.2.13-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: bc5f6c3ce1a5893b273cf6f19da9491dcdc5f2abca92e3bdc86b51d23572250a + requires-python: '>=3.10' + - filename: dulwich-1.2.13-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 8606050ba2ac926f051bf1119611c42f69b817fc620443c1808b3b249c900f19 + requires-python: '>=3.10' + - filename: dulwich-1.2.13-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0210aa699cabcb83e75a696efb356ddafe4843901bf4641bd06e1f0879deeb0e + requires-python: '>=3.10' + - filename: dulwich-1.2.13-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 7d5165e2fa9fdc4d7bf418c45e52851e251dd71c2b5684af44801f1fdf95afdd + requires-python: '>=3.10' diff --git a/docs/packages/editdistance.yaml b/docs/packages/editdistance.yaml index 4a97f2405ac..6d40645abf9 100644 --- a/docs/packages/editdistance.yaml +++ b/docs/packages/editdistance.yaml @@ -2,4 +2,19 @@ package-name: editdistance source-code: https://github.com/roy-ht/editdistance license: MIT versions: - - version: 0.8.1 +- version: 0.8.1 + releases: + - tag: editdistance-v0.8.1-20260902125649 + files: + - filename: editdistance-0.8.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: f8725f9749d5dcb46770c64e20c0bb989ab6301c76ca3ae33270def0696a04f4 + requires-python: '>=3.8' + - filename: editdistance-0.8.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 763245ef2f2cdcbd15a7c321002e9c2bf39c07e5f9d56655730bd4edd1718c68 + requires-python: '>=3.8' + - filename: editdistance-0.8.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: fe444698a2334dec396c10c5113c83ef9f542828f7cdf62589a9fcca1209b400 + requires-python: '>=3.8' + - filename: editdistance-0.8.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 346b95c9622f7a75c2cf5ffe1938a621147b3e4e1deff27d0361f958e2b14839 + requires-python: '>=3.8' diff --git a/docs/packages/ezdxf.yaml b/docs/packages/ezdxf.yaml index 49f50982163..f6c105adbb2 100644 --- a/docs/packages/ezdxf.yaml +++ b/docs/packages/ezdxf.yaml @@ -2,4 +2,16 @@ package-name: ezdxf source-code: https://github.com/mozman/ezdxf license: MIT versions: - - version: 1.4.4 +- version: 1.4.4 + releases: + - tag: ezdxf-v1.4.4-20260902125649 + files: + - filename: ezdxf-1.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 66cd3aedf19516ea4ab2b6d975a95d04ff2c1efea04ee125661aa93792d829b5 + requires-python: '>=3.10' + - filename: ezdxf-1.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cd6a63467aef06d340799bf47f1d8102367cb27f465697fab1d7f1ca959c568f + requires-python: '>=3.10' + - filename: ezdxf-1.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f0551763ce2164bc42f4ba5e433bec4d6a520cb329665405d426f2a50d5a8599 + requires-python: '>=3.10' diff --git a/docs/packages/faiss-cpu.yaml b/docs/packages/faiss-cpu.yaml index 16bd59604c5..f6985a10c89 100644 --- a/docs/packages/faiss-cpu.yaml +++ b/docs/packages/faiss-cpu.yaml @@ -2,7 +2,14 @@ package-name: faiss-cpu source-code: https://github.com/facebookresearch/faiss license: MIT versions: - - version: 1.15.0 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries (gcc)' +- version: 1.15.0 + patched: null + releases: + - tag: faiss-cpu-v1.15.0-20260902125649 + files: + - filename: faiss_cpu-1.15.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: c84f1dd36a13009afb20f49848ee2e1cabe97c255fd6f012d2d32a76cbae6270 + requires-python: '>=3.10' + gpl-sources: + filename: gpl-sources.tar + description: gcc diff --git a/docs/packages/fastar.yaml b/docs/packages/fastar.yaml index 6f313279c15..574111e85c3 100644 --- a/docs/packages/fastar.yaml +++ b/docs/packages/fastar.yaml @@ -1,13 +1,48 @@ -deprecated: +deprecated: null package-name: fastar source-code: https://github.com/DoctorJohn/fastar license: MIT comment: | The following tests are disabled as they do not pass in our CI: - - test_open_raises_if_insufficient_permissions - test_open_raises_if_no_permission - test_unpack_preserves_file_modification_time_only_if_option_is_true versions: - - version: 0.7.0 - - version: 0.8.0 +- version: 0.7.0 + releases: + - tag: fastar-v0.7.0-20260902125649 + files: + - filename: fastar-0.7.0-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: b77e911bf36ffe2baf55b9811f08acbd77ffc1f1ebaa4b33d4b3b2cfcb14506e + requires-python: '>=3.8' + - filename: fastar-0.7.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: ae620278296001b4823c4a89ada28b7fdce5c8cdc5815340a8b616d8deb5ccfd + requires-python: '>=3.8' + - filename: fastar-0.7.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 5760c1071cf2bda999a3e7ea29026d0c030a296ea522d93550c73301246b80ee + requires-python: '>=3.8' + - filename: fastar-0.7.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: ed31bd951127a218a9e05638e4947c99e66f48f1ea66ec104e320eacd5f54d3f + requires-python: '>=3.8' + - filename: fastar-0.7.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: be1dac5a9dcc538ccd06134b4fcd9b7f22bf003f1d63845dd0944c354f4c6464 + requires-python: '>=3.8' +- version: 0.8.0 + releases: + - tag: fastar-v0.8.0-20260902125649 + files: + - filename: fastar-0.8.0-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 114ca05447cd7cdb7872a370e5ad9b677348ad8c54d98e10df81154086474476 + requires-python: '>=3.8' + - filename: fastar-0.8.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 3bb64679b70bd27014d1d028696d6fbb71669b6d4361531782024fc964dc23d6 + requires-python: '>=3.8' + - filename: fastar-0.8.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 93ec14c07b88d848c763c49f44a520ee5a73d6b07aebd1694ba1f08a83918c19 + requires-python: '>=3.8' + - filename: fastar-0.8.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: aed8e0b33e5b215650336addbfee221e6b21d0c2037df351c75c40465040696c + requires-python: '>=3.8' + - filename: fastar-0.8.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: b058e45b3ee9830123eeb22d38e1a10af6ca5bbea170a2fb5a63c51a0245dc97 + requires-python: '>=3.8' diff --git a/docs/packages/fastavro.yaml b/docs/packages/fastavro.yaml index 97069201f82..b6dd2e05442 100644 --- a/docs/packages/fastavro.yaml +++ b/docs/packages/fastavro.yaml @@ -2,4 +2,19 @@ package-name: fastavro source-code: https://github.com/fastavro/fastavro license: MIT versions: - - version: 1.12.2 +- version: 1.12.2 + releases: + - tag: fastavro-v1.12.2-20260902125649 + files: + - filename: fastavro-1.12.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dbad19223e7a198d3812b10a5d86c32fdeb384c872aeceb0f62aaf09cb1443db + requires-python: '>=3.9' + - filename: fastavro-1.12.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 61ea2d21ad8c1697bb6af1ee8e802a39d9d893d64e28cf026dc1d47a1189e1ad + requires-python: '>=3.9' + - filename: fastavro-1.12.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 93d203b8226f06553ce3bcb7d77cb059bf8e5d3e194edeb3530c9a1c4bd12c75 + requires-python: '>=3.9' + - filename: fastavro-1.12.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 72624fb5ca7f832c0ccce785055ace692f17fd3d5e13013bc45234ca7d85576f + requires-python: '>=3.9' diff --git a/docs/packages/fastparquet.yaml b/docs/packages/fastparquet.yaml index f1b226aa6ec..804b3222ad4 100644 --- a/docs/packages/fastparquet.yaml +++ b/docs/packages/fastparquet.yaml @@ -2,5 +2,20 @@ package-name: fastparquet source-code: https://github.com/dask/fastparquet/ license: Apache License 2.0 versions: - - version: 2026.5.0 - patched: +- version: 2026.5.0 + patched: null + releases: + - tag: fastparquet-v2026.5.0-20260902125649 + files: + - filename: fastparquet-2026.5.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a10718665e6b0e14767f4f53e24e435dfb8f0896405f7b496040b341741b9644 + requires-python: '>=3.10' + - filename: fastparquet-2026.5.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 50d4455d3aaef0f5c0bb64f48d68b4c1a797202e5c7d47be68d7911ab28e8bce + requires-python: '>=3.10' + - filename: fastparquet-2026.5.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 13bdbf419ab86981fc3510f22caf74f7eba1bcf0298ef0a47b5b7e03ae4872d8 + requires-python: '>=3.10' + - filename: fastparquet-2026.5.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d8194f48e5bc7c35f8e6872ef51aed5eebf900841c82ce1299da8002e95309e4 + requires-python: '>=3.10' diff --git a/docs/packages/fastrlock.yaml b/docs/packages/fastrlock.yaml index a4887ecca39..dc8f3fdcbd4 100644 --- a/docs/packages/fastrlock.yaml +++ b/docs/packages/fastrlock.yaml @@ -2,4 +2,15 @@ package-name: fastrlock source-code: https://github.com/scoder/fastrlock license: MIT style versions: - - version: 0.8.3 +- version: 0.8.3 + releases: + - tag: fastrlock-v0.8.3-20260902125649 + files: + - filename: fastrlock-0.8.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 1526dcbe8896ebdfe62495868f63a6af51914142a57758b323dcee7d9698d144 + - filename: fastrlock-0.8.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: aaca91d9c6b424dde07a9944bb6c3e2f73271192d37ae6ab5485aab0745153c0 + - filename: fastrlock-0.8.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 7d73a0c1c7b8d64b794b50adb059ef93ac4ce5d0d22fa5486fee7eb96b6dc231 + - filename: fastrlock-0.8.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a148049a78b3f64f254308346137a669101812ac391f5f8db65e00f39acdaa9c diff --git a/docs/packages/fastuuid.yaml b/docs/packages/fastuuid.yaml index 43c98e1dc35..ab8b2bed00d 100644 --- a/docs/packages/fastuuid.yaml +++ b/docs/packages/fastuuid.yaml @@ -2,4 +2,16 @@ package-name: fastuuid source-code: https://github.com/thedrow/fastuuid/ license: BSD-3-Clause versions: - - version: 0.14.0 +- version: 0.14.0 + releases: + - tag: fastuuid-v0.14.0-20260902125649 + files: + - filename: fastuuid-0.14.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0d50c70f52fbf71b8b6e8f14410c1b605c1435feb029c321f063becf2d5658bf + requires-python: '>=3.8' + - filename: fastuuid-0.14.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: b12ec0d3be19a99086005015975abbd3710424db1849212dd4fcedcb82d62712 + requires-python: '>=3.8' + - filename: fastuuid-0.14.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4a65c42fc8dfbf8bba02c928492e523ecb4ddc1e5873b61d782eafcea0b8a105 + requires-python: '>=3.8' diff --git a/docs/packages/fonttools.yaml b/docs/packages/fonttools.yaml index 68736cc2b68..8e3246fcfc1 100644 --- a/docs/packages/fonttools.yaml +++ b/docs/packages/fonttools.yaml @@ -2,4 +2,19 @@ package-name: fonttools source-code: http://github.com/fonttools/fonttools license: MIT versions: - - version: 4.63.0 +- version: 4.63.0 + releases: + - tag: fonttools-v4.63.0-20260902125649 + files: + - filename: fonttools-4.63.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0a58ba367aab51d9af9680de2b20563da71e3f174fc6e15e947451dd00966fa2 + requires-python: '>=3.10' + - filename: fonttools-4.63.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e8604ef9b0e68b0df9b4cce4be57542fa2a06f8a8f4f565278e57b5f2403cdf8 + requires-python: '>=3.10' + - filename: fonttools-4.63.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a94f92f5375021578a0648ce8b249263108d944c3c900e64eb5a7b373cbb99e0 + requires-python: '>=3.10' + - filename: fonttools-4.63.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5253ce379ebbb63bc99d40849417faac8fb90b966249e9e7e113d3c8fea9f5b3 + requires-python: '>=3.10' diff --git a/docs/packages/frozenlist.yaml b/docs/packages/frozenlist.yaml index b064395ded0..85d7e3a70bf 100644 --- a/docs/packages/frozenlist.yaml +++ b/docs/packages/frozenlist.yaml @@ -2,13 +2,199 @@ package-name: frozenlist source-code: https://github.com/aio-libs/frozenlist.git license: Apache 2.0 versions: - - version: 1.5.0 - - version: 1.6.0 - - version: 1.6.1 - patched: - - version: 1.6.2 - patched: - - version: 1.7.0 - patched: - - version: 1.8.0 - patched: +- version: 1.5.0 + releases: + - tag: frozenlist-v1.5.0-20260902125649 + files: + - filename: frozenlist-1.5.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: fef2dc3c00a1967e3274c53ac7a5ade25fcdae7459d041662c2e85a00bc2917a + requires-python: '>=3.8' + - filename: frozenlist-1.5.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 28abd58025ce842930b934496036b8c44b44e85c3cc28b2e60fe390b4a0380b1 + requires-python: '>=3.8' + - filename: frozenlist-1.5.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d5df03a62d4a8fd3757c6ada08ac956704a26e82d2cfa2750044986c5a62e986 + requires-python: '>=3.8' + - filename: frozenlist-1.5.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8545002a375386f5443923015f8bd75399de572de8f8735fae3f6f0539622146 + requires-python: '>=3.8' +- version: 1.6.0 + releases: + - tag: frozenlist-v1.6.0-20260902125649 + files: + - filename: frozenlist-1.6.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: b5c1be3c39ea3dd9594da78a011f12d2ad39c6668ea2c5a52024d85408c31bf3 + requires-python: '>=3.9' + - filename: frozenlist-1.6.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 9297970059fa5782afacbaa03b857994860a7d2546e15d612e87b5e67d65a51b + requires-python: '>=3.9' + - filename: frozenlist-1.6.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 01f6ddcd2862bae0bc698bd27609879a2709544a95deb09f4278205b3354f33e + requires-python: '>=3.9' + - filename: frozenlist-1.6.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 21e52027124e0f71f7fdc7187774a8786eff0236349f74acc1eb7fed1a0566b4 + requires-python: '>=3.9' +- version: 1.6.1 + patched: null + releases: + - tag: frozenlist-v1.6.1-20260902125649 + files: + - filename: frozenlist-1.6.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 17142b49a5766bd5ff7ac80eb62b6797eb14d98a0ce9d529948996216631074a + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: 29b69dd63e3f02de1a33a28bc06cd521eb56f54626856e996ed7873ebbd9b5c4 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2cf3d218792b1e0fcb3c9e6e6f0d2155d41059253c79eb0239639e957956e217 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 94c4336650dd67d0cfeb1dc287adac6081c390f28eae6562318ead98498ed84f + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2994bed93cf7df60b1b97712915228d9da973d493170989b968bb94faf81be8e + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: 06b8547d01e7f20f659e3592cd3a4b42cb7297112293826b472f87324e878321 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fecf82e2d129dca7e62cb18cd1545b932bfe93f0d693b3d311cbf6929660a5b4 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: b16ef0a0eb63c8ca25a788db6c970ee092e0da306676b80da7a0cbc71d827704 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 24d0c11e3a4148e48235bb5c35568dc9390052082b43d44eb999bbd409aeb569 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: ad7435ca82255f1ba4073c6aa25fbcfeddedb2fb66b4d3ad316800b5062305ae + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9d4fc24c5499e0f0909cb9caa54530ea6fbe152ca444bf0aa47de830f717da24 + requires-python: '>=3.9' + - filename: frozenlist-1.6.1-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 60c7a7c6840d7555af9bc3365280f98f868230c84858b51ba0f8e93ac372bc0c + requires-python: '>=3.9' +- version: 1.6.2 + patched: null + releases: + - tag: frozenlist-v1.6.2-20260902125649 + files: + - filename: frozenlist-1.6.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5ced0728384f04b47a837096d5d7ef617e7b91c6c8a259397960804920fb9bdf + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: dad4978eddd888d98849f973380d960e3cbcf0697f2dbebdde2bc4b5638c66ed + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 378f6905230c1d097a5e8a0a9dff540bb8059426132ad86993107d77762b0371 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: a17a8a43344179f0d264d98e5cb0da02997562499ae322769127f1423e922898 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7f6ff635f6ccd5116c63eeda2cb43d6c978a930d8c1bbf5744e487026cb93daf + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: 90a6298101a68c9f5dd37fbb92b4971c0b1aecf8ea946a226c89d6af795e84b1 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4eb43e5673077ff9274558fcfe4d5b02cff8a98ea57f2b0ae82525b30c4e5f08 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: cc6a9411b6b85d5503fbc2315fdab1a81bef4a7a21d325abf76bc89301d32f91 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2da27ad8e253129f0ff2afb7ed4727b09963255da52251281ce9b4b0b84a7ab2 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: 5982153d517651b197160afe454fac9e83a17e4d7f76a805ec30cf073d8c02c6 + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: db396745e3e0fb5baa01d7519288fbfa41ae4c70f74e19cae1cf65780650f70f + requires-python: '>=3.9' + - filename: frozenlist-1.6.2-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 46c8a8a0162fe3edbca6fc54654f4c1085b57d809e6c5e7d61d1da18189d6cfc + requires-python: '>=3.9' +- version: 1.7.0 + patched: null + releases: + - tag: frozenlist-v1.7.0-20260902125649 + files: + - filename: frozenlist-1.7.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1d09dd0cb9148e1fe5d1257369a2dec394bcda58072637348644f1727dba8fe5 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: 2bbaed91991daff12b0f5b2535a2f119b8dda124a1de44d04ec79bfe846b2a76 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 078b8ca3e4c41333f481151dac897e474fd99b475ddb13b68bca7c3c5bb6aa32 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 68d0cc6831691cb8fb6c1d985d566d548b0510559b0bc0ce0f10ec73fcd62f8a + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b0ba8179b62ddae79427994a0061da75ec77bcc6ee6215958fd8b3aa72ebe020 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: f31ce4be3946b51461c73de8ff2e672dbd9dca6ef4dd81568236de389b0572e6 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ac5cead83f61da67e857e127c61888749c56c30cdb4416681e286cb06af454bc + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: dc27fae6bafa704588f0da7a64d0e4e7afaf00650410f2ad35b2c91a42f9a3c2 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0f9f5137c80d82b0e0c5d1cdc478ffcf1351fc38bbd736d5d68ba7203613e7e7 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: 7feaf7e1971ca4042b14ba390611f16d3dd5dfeccdd46365c756ab21816340fc + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c61f5ef64e8234085bcee099ec5d273d84affe8ce12d84120db7161e170b1ba9 + requires-python: '>=3.9' + - filename: frozenlist-1.7.0-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 8c7fa6aa73af8a058b2ca65e875b48750669433b208a41e1cf6efd1d95fa07ad + requires-python: '>=3.9' +- version: 1.8.0 + patched: null + releases: + - tag: frozenlist-v1.8.0-20260902125649 + files: + - filename: frozenlist-1.8.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7fbb596f32fa5f4e72b8596bd1bc64e6a66e27df6c3630fc594cfe3b5213edf8 + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: d41e7a3c0265228093c8c48dbe6c77f6be6c39d0865c87dcd3c022866109a1df + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 798f5b03636b588651977f8834cee8958e5643df72364bf5c8283d23dbfe9da4 + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: d292d2e00ea1f9c7734e2245edecbb26028750aca3a12c1f9769897d7daf52b8 + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b53f13d1f77108b45b3ec1c52433f4abda11a3b88f08f3d9a4392d0649a2c1da + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: 4c1eb6df5567a0bba4b0bda3db025b357a58918e8dff761187b09fd8e992b625 + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0225ec85acac1fed778778f427a48c537fc162a32ebe17f381209879792d498e + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: 5eb7709b85c429a4e88a17e8973e420cbbc33476c84c9db800507008133a3fba + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 900673121ac0b2da6c91ccabf8595c11b4bb415ac42eb672093c8905b868c8c5 + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: 97f9e40d8b9abe628613894701cdc0bf7a0a6edf7d35525c23bddc3382572357 + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cb45f841d781421b3640b3e86c5d482e2c4c0c36a69013191a5d92ed4507e39b + requires-python: '>=3.9' + - filename: frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 3fb463834d29c76aacde3e08dc7ab0655757062ff80083b41e45d177861c8bf6 + requires-python: '>=3.9' diff --git a/docs/packages/gevent.yaml b/docs/packages/gevent.yaml index 3108fcb7c07..389d7a72766 100644 --- a/docs/packages/gevent.yaml +++ b/docs/packages/gevent.yaml @@ -2,5 +2,17 @@ package-name: gevent source-code: https://github.com/gevent/gevent/ license: MIT versions: - - version: 26.8.0 - patched: +- version: 26.8.0 + patched: null + releases: + - tag: gevent-v26.8.0-20260902125649 + files: + - filename: gevent-26.8.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e3c4f1d8ac6929ced04fc2c0ef70833cebc7949807c39f91163bf165abde0b84 + requires-python: '>=3.10' + - filename: gevent-26.8.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: bf677b73ea762ff05b7b2f9b2e563642396840d91d04efa7a333e31893f007ce + requires-python: '>=3.10' + - filename: gevent-26.8.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 860c7649167d5f45455d7b497f685ddb6369455b4ec361baa18cbd86b6794c54 + requires-python: '>=3.10' diff --git a/docs/packages/geventhttpclient.yaml b/docs/packages/geventhttpclient.yaml index 4af1ad2ea8d..f2c3414890c 100644 --- a/docs/packages/geventhttpclient.yaml +++ b/docs/packages/geventhttpclient.yaml @@ -2,5 +2,20 @@ package-name: geventhttpclient source-code: http://github.com/geventhttpclient/geventhttpclient license: MIT versions: - - version: 2.3.9 - patched: +- version: 2.3.9 + patched: null + releases: + - tag: geventhttpclient-v2.3.9-20260902125649 + files: + - filename: geventhttpclient-2.3.9-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7ce0d402ac360690561144969ad0061154a7617dbb6280417d7ef1d5886fb1c3 + requires-python: '>=3.9' + - filename: geventhttpclient-2.3.9-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ccbd11416ce48b003af6d68f2647b9e163d39b04863dbb7eaa986389f28d6c66 + requires-python: '>=3.9' + - filename: geventhttpclient-2.3.9-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7ce4fe596e83de195e3f5b053eb873f85ed6277458b8c55b4423a48688514357 + requires-python: '>=3.9' + - filename: geventhttpclient-2.3.9-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 91efeea82173ffe25f493edd55d361dcd9b7107182a314f4c53db9faa6d27a6d + requires-python: '>=3.9' diff --git a/docs/packages/google-crc32c.yaml b/docs/packages/google-crc32c.yaml index 2387d1c2d82..c19bae7f16e 100644 --- a/docs/packages/google-crc32c.yaml +++ b/docs/packages/google-crc32c.yaml @@ -2,4 +2,19 @@ package-name: google-crc32c source-code: https://github.com/googleapis/python-crc32c license: Unknown versions: - - version: 1.8.0 +- version: 1.8.0 + releases: + - tag: google-crc32c-v1.8.0-20260902125649 + files: + - filename: google_crc32c-1.8.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f56258377db3f26636f1130997c1af798293c3321a39ed76ae02ad3ba638ea8b + requires-python: '>=3.9' + - filename: google_crc32c-1.8.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ff8a4ca37a15e0ed4ea72db99e547e51b96cd002b3dac691cfdeb07fd49a5f16 + requires-python: '>=3.9' + - filename: google_crc32c-1.8.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: daf6b5413210ba6b3850449fda5387afc9de3e9a5b54f09975be707eee953cac + requires-python: '>=3.9' + - filename: google_crc32c-1.8.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f2c75d1753b3c32accfb4688b0d8af20d3557abc0be0201c245e1987f07923ce + requires-python: '>=3.9' diff --git a/docs/packages/google-re2.yaml b/docs/packages/google-re2.yaml index 1d68002d44a..dcef837b63c 100644 --- a/docs/packages/google-re2.yaml +++ b/docs/packages/google-re2.yaml @@ -2,4 +2,19 @@ package-name: google-re2 source-code: https://github.com/google/re2 license: BSD-3-Clause versions: - - version: 1.1.20251105 +- version: 1.1.20251105 + releases: + - tag: google-re2-v1.1.20251105-20260902125649 + files: + - filename: google_re2-1.1.20251105-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 6bd8469686ab09b19bfb01fb0a19f4b05891829349eedf5b2aee244712dfd195 + requires-python: ~=3.9 + - filename: google_re2-1.1.20251105-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 3dae2c4acff8061a66b0a5aa7d96f9fde90f21ca661dd3eb7b5821a097bcf526 + requires-python: ~=3.9 + - filename: google_re2-1.1.20251105-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 04c19b3c3c495a7fcb0c57d5cb6cbdb78ba27d47e3729c7a951fea2b2b844933 + requires-python: ~=3.9 + - filename: google_re2-1.1.20251105-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 6b81345d19822c76684c90acc04a4635e10cd79260415b67e24639b3fc6904a3 + requires-python: ~=3.9 diff --git a/docs/packages/granian.yaml b/docs/packages/granian.yaml index 1f49ac0fc5c..0f9106c81c7 100644 --- a/docs/packages/granian.yaml +++ b/docs/packages/granian.yaml @@ -2,5 +2,20 @@ package-name: granian source-code: https://github.com/emmett-framework/granian license: BSD-3-Clause versions: - - version: 2.8.2 - patched: +- version: 2.8.2 + patched: null + releases: + - tag: granian-v2.8.2-20260902125649 + files: + - filename: granian-2.8.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e140a1b7d56b8bbd4acf662e84494b4052a4b82108c47d5d041372fea3d88cc6 + requires-python: '>=3.10' + - filename: granian-2.8.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6d4506c4a5d01175a4b61d031d7e03896772af962b745128c0f3843ffa2ea70e + requires-python: '>=3.10' + - filename: granian-2.8.2-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: fe601229eb22fca020925f18eb8d1f18f6eb6bdc6e304972806035808ea9c8c8 + requires-python: '>=3.10' + - filename: granian-2.8.2-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6be37b2308ef42c43059dde5c1ae75946da9f79cf110b7a150125eb1d8552eab + requires-python: '>=3.10' diff --git a/docs/packages/grimp.yaml b/docs/packages/grimp.yaml index de392216bb1..7b23657d185 100644 --- a/docs/packages/grimp.yaml +++ b/docs/packages/grimp.yaml @@ -2,4 +2,19 @@ package-name: grimp source-code: https://github.com/python-grimp/grimp/ license: BSD 2-Clause License versions: - - version: '3.15' +- version: '3.15' + releases: + - tag: grimp-v3.15-20260902125649 + files: + - filename: grimp-3.15-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 3b710af4b7822fd2c2c525736e6badbad93e77b5c228fe3ef91dd105fc67413b + requires-python: '>=3.10' + - filename: grimp-3.15-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 7a22add0e38d8fe572d3efd1a7d4c7e1d04ebd5e7db4a24d72a2af0299c04616 + requires-python: '>=3.10' + - filename: grimp-3.15-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 966fa2821f028f363f7ad1fbf840ebd410da06df499a3199ff2413bb4084474b + requires-python: '>=3.10' + - filename: grimp-3.15-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d06af572dbcdf8990c3140031161367771717ee768e0f2262aef24667d7bac19 + requires-python: '>=3.10' diff --git a/docs/packages/grpcio.yaml b/docs/packages/grpcio.yaml index 300b5fe565f..aef2531f5e9 100644 --- a/docs/packages/grpcio.yaml +++ b/docs/packages/grpcio.yaml @@ -1,15 +1,77 @@ package-name: grpcio source-code: https://github.com/grpc/grpc license: Apache License 2.0 -comment: The sources of libatomic are provided for wheels built with gcc-12 only. Wheels built with gcc-14 do not link against libatomic. +comment: The sources of libatomic are provided for wheels built with gcc-12 only. + Wheels built with gcc-14 do not link against libatomic. versions: - - version: 1.72.0 - patched: - comment: '`Link `__ to - sources of bundled GPL libraries (libatomic)' - - version: 1.75.1 - patched: - comment: tests.unit._dynamic_stubs_test.DynamicStubTest.test_sunny_day is skipped as it hangs wheel_builder's testing environment. - - version: 1.76.0 - patched: - comment: tests.unit._dynamic_stubs_test.DynamicStubTest.test_sunny_day is skipped as it hangs wheel_builder's testing environment. +- version: 1.72.0 + patched: null + comment: | + `Link `__ to + sources of bundled GPL libraries (libatomic) + releases: + - tag: grpcio-v1.72.0-20260902125649 + files: + - filename: grpcio-1.72.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 1531dee7ce56352c927359d6881619ff6608cc415b5b39c05424dc0badb53e39 + requires-python: '>=3.9' + - filename: grpcio-1.72.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 764bc3389a45ba498ad5823035bd7a754a659936810eb0eb1e3c98af557daf09 + requires-python: '>=3.9' + - filename: grpcio-1.72.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 86dd41b8dce779ee0553c08575e5fa8fcffc4dcac25edd98839e7f603b8cfead + requires-python: '>=3.9' + - filename: grpcio-1.72.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: ad8daac31a3f3dc13d80f187b8d035d47f81bd31ce245c9298083acf23a8ede6 + requires-python: '>=3.9' +- version: 1.75.1 + patched: null + comment: tests.unit._dynamic_stubs_test.DynamicStubTest.test_sunny_day is skipped + as it hangs wheel_builder's testing environment. + releases: + - tag: grpcio-v1.75.1-20260902125649 + files: + - filename: grpcio-1.75.1-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 38bf0f491396744704e820bc18ec2cd56a9ae3bc82016543af51e88f45ec7b34 + requires-python: '>=3.9' + - filename: grpcio-1.75.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: a43ad82722d8c6e27bd3bbbaab20ca34c9ff55c67fa6dd1b9c75b56dd20a0a3b + requires-python: '>=3.9' + - filename: grpcio-1.75.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: b0d70aa67347a0bb62a2621b79bcc4aa885f927e2c5bd72045e06ab65726220e + requires-python: '>=3.9' + - filename: grpcio-1.75.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 63942f547a294bc24266e31e524563a4d8123ad0e78fa38ae3734125cf484701 + requires-python: '>=3.9' +- version: 1.76.0 + patched: null + comment: tests.unit._dynamic_stubs_test.DynamicStubTest.test_sunny_day is skipped + as it hangs wheel_builder's testing environment. + releases: + - tag: grpcio-v1.76.0-20260902125649 + files: + - filename: grpcio-1.76.0-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: e82cbcc840267a9cbb61c0e7c919a34bf05bf2e4c41338c8652bdcb0c40eea25 + requires-python: '>=3.9' + - filename: grpcio-1.76.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 04244050ae849721dcbd673ab47fcb63b1705f49ea20c3dbf80d971b388d070e + requires-python: '>=3.9' + - filename: grpcio-1.76.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 5cc3f9ad981a91158a9370737a4e498c1a700e94b808ae42e5b3f374b6aa628a + requires-python: '>=3.9' + - filename: grpcio-1.76.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: a0cc4a87f2fcbd70cf5bb53c004cb691dab16bb5ae20af91e339687c91837c20 + requires-python: '>=3.9' +- version: 1.78.0 + releases: + - tag: grpcio-v1.78.0-20260902125649 + files: + - filename: grpcio-1.78.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: fc8bdab21dfb17028f9c61c31853af6352ac7a808a7c078815c3eea788a71f41 + requires-python: '>=3.9' + - filename: grpcio-1.78.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: b0d436f7a1a6cdda0c3f052f7693869657ecdfba0f714b7fcc0833a14b64d42c + requires-python: '>=3.9' + - filename: grpcio-1.78.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: c0d1d139c19284c8af161708d80e76f60acf275617cfb07d3f996ae7e98c149c + requires-python: '>=3.9' diff --git a/docs/packages/h3.yaml b/docs/packages/h3.yaml index e0a3fe18c04..6f7e3e72882 100644 --- a/docs/packages/h3.yaml +++ b/docs/packages/h3.yaml @@ -2,4 +2,19 @@ package-name: h3 source-code: https://github.com/uber/h3-py license: Apache 2.0 versions: - - version: 4.5.0 +- version: 4.5.0 + releases: + - tag: h3-v4.5.0-20260902125649 + files: + - filename: h3-4.5.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8bd89a523310d258a9089215b14a4d77378dffc557ce21cb524d7ed147a2fd9a + requires-python: '>=3.10' + - filename: h3-4.5.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7c79e1eeb905c444c4fc0ee283b345f8849365aa7648da823e3b70064f243176 + requires-python: '>=3.10' + - filename: h3-4.5.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 410848aa42605c6e7cfa76bb21511510bf28c49df83c8415afcf754e3d335c30 + requires-python: '>=3.10' + - filename: h3-4.5.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cf8802aeecd2f21c5b67f06c95384ce08dcfac94de50f6f66bef6215f691ac2b + requires-python: '>=3.10' diff --git a/docs/packages/h5py.yaml b/docs/packages/h5py.yaml index bc252f24866..4adc85b58de 100644 --- a/docs/packages/h5py.yaml +++ b/docs/packages/h5py.yaml @@ -2,5 +2,20 @@ package-name: h5py source-code: https://github.com/h5py/h5py license: BSD-3-Clause versions: - - version: 3.16.0 - patched: +- version: 3.16.0 + patched: null + releases: + - tag: h5py-v3.16.0-20260902125649 + files: + - filename: h5py-3.16.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 946c1ec782857e49076fac826cc35a3062e1cdf6136381e28a78cfd9fa3bf181 + requires-python: '>=3.10' + - filename: h5py-3.16.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 84d716eb4bf7b58ff4089ce6ddaaba141f4cf2ca89e644a9e68d9499290e9137 + requires-python: '>=3.10' + - filename: h5py-3.16.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e2c172adf9d1d43fd81015eaac745e751b11a8e62766a71bb00be21943f3337b + requires-python: '>=3.10' + - filename: h5py-3.16.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e33b53f211b5a8bc4714ae510130ec25c966316ff0f12f0d637e398f09c31496 + requires-python: '>=3.10' diff --git a/docs/packages/habluetooth.yaml b/docs/packages/habluetooth.yaml index 57af2c36a09..97d6f5e9279 100644 --- a/docs/packages/habluetooth.yaml +++ b/docs/packages/habluetooth.yaml @@ -2,4 +2,19 @@ package-name: habluetooth source-code: https://github.com/bluetooth-devices/habluetooth license: Apache-2.0 versions: - - version: 6.26.7 +- version: 6.26.7 + releases: + - tag: habluetooth-v6.26.7-20260902125649 + files: + - filename: habluetooth-6.26.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6fa3ff9d55844ed198061f2b1e9a7a3cbbec84bb7746aef91fec196ab5338d75 + requires-python: '>=3.11' + - filename: habluetooth-6.26.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 52421edd5b3f39632c1af1d2bf16d64d1b3ee99167abc359cdc0f84f2c0753a2 + requires-python: '>=3.11' + - filename: habluetooth-6.26.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e79862bc66fdabbd1618a752f0a7f439d63345e7b7ab7344153965277199ab1b + requires-python: '>=3.11' + - filename: habluetooth-6.26.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: adbfcdfc49573c078d5663b12da7ff4fe8e66159e3d7a96b5ff628a5527e4bcd + requires-python: '>=3.11' diff --git a/docs/packages/hf-transfer.yaml b/docs/packages/hf-transfer.yaml index e467645a42b..7842f7768b3 100644 --- a/docs/packages/hf-transfer.yaml +++ b/docs/packages/hf-transfer.yaml @@ -2,4 +2,10 @@ package-name: hf-transfer source-code: https://github.com/huggingface/hf_transfer.git license: Apache 2.0 versions: - - version: 0.1.9 +- version: 0.1.9 + releases: + - tag: hf-transfer-v0.1.9-20260902125649 + files: + - filename: hf_transfer-0.1.9-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: cfb69f75af80b61334b157bf7c130e06a33f2ae567476eb5fab34827ff63cfb6 + requires-python: '>=3.7' diff --git a/docs/packages/hf-xet.yaml b/docs/packages/hf-xet.yaml index a1d6ae6f945..bd2a033e323 100644 --- a/docs/packages/hf-xet.yaml +++ b/docs/packages/hf-xet.yaml @@ -2,14 +2,89 @@ package-name: hf-xet source-code: https://github.com/huggingface/xet-core license: Apache-2.0 versions: - - version: 1.1.4 - - version: 1.1.5 - - version: 1.1.6 - - version: 1.1.7 - - version: 1.1.8 - - version: 1.1.9 - - version: 1.1.10 - - version: 1.2.0 - - version: 1.5.1 - - version: 1.5.2 - - version: 1.6.0 +- version: 1.1.4 + releases: + - tag: hf-xet-v1.1.4-20260902125649 + files: + - filename: hf_xet-1.1.4-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: f26082710332f094bc60dbeb40d12a109379bbdde4ea711c800a957bbbaedbcf + requires-python: '>=3.8' +- version: 1.1.5 + releases: + - tag: hf-xet-v1.1.5-20260902125649 + files: + - filename: hf_xet-1.1.5-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: f8478e0b82dc80cdf222f25fb838d73552488dd65df5d29f26b4a66ea5d792f0 + requires-python: '>=3.8' +- version: 1.1.6 + releases: + - tag: hf-xet-v1.1.6-20260902125649 + files: + - filename: hf_xet-1.1.6-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: cb39ee99cfceb86b751a348229d34074e83c462cb498a1c9f6a236fee760e64c + requires-python: '>=3.8' +- version: 1.1.7 + releases: + - tag: hf-xet-v1.1.7-20260902125649 + files: + - filename: hf_xet-1.1.7-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: cc05a884fb3628530309fbe035b732e3c5d8f1cc6a59db3d788b2488913af52f + requires-python: '>=3.8' +- version: 1.1.8 + releases: + - tag: hf-xet-v1.1.8-20260902125649 + files: + - filename: hf_xet-1.1.8-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: 4987896acb528785e180551aede78b937e47b2829039afe126c90d3ccb9f74d7 + requires-python: '>=3.8' +- version: 1.1.9 + releases: + - tag: hf-xet-v1.1.9-20260902125649 + files: + - filename: hf_xet-1.1.9-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: 8f9e09d1b7b1a4c070dfe72501ce37f7886773592608e0eeec35667ade1c1604 + requires-python: '>=3.8' +- version: 1.1.10 + releases: + - tag: hf-xet-v1.1.10-20260902125649 + files: + - filename: hf_xet-1.1.10-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: eb6b467bcfe716bc5c668c2dbf3f0db3b9b1b1457173f27edcd6b7d527639beb + requires-python: '>=3.8' +- version: 1.2.0 + releases: + - tag: hf-xet-v1.2.0-20260902125649 + files: + - filename: hf_xet-1.2.0-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: 858fa760eab4756a752d8be357f7a30eaa74a8fbbaefbbbe45ccf7721f759473 + requires-python: '>=3.8' +- version: 1.5.1 + releases: + - tag: hf-xet-v1.5.1-20260902125649 + files: + - filename: hf_xet-1.5.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 313dd15344db06c4b6ea27758c0d812bcf73e413db62f6be9cbed9b82db8a567 + requires-python: '>=3.8' + - filename: hf_xet-1.5.1-cp37-abi3-manylinux_2_39_riscv64.whl + sha256: 12a9f5d05c976b1c45778cf4e80a5c3169ed623306b0843bc4d5c56cdd386617 + requires-python: '>=3.8' +- version: 1.5.2 + releases: + - tag: hf-xet-v1.5.2-20260902125649 + files: + - filename: hf_xet-1.5.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: d37d07acfb1cb84e5b180bf40930cf4c9fd562d345f8ee459c9c336904b309c6 + requires-python: '>=3.8' + - filename: hf_xet-1.5.2-cp38-abi3-manylinux_2_39_riscv64.whl + sha256: 064705c8cf8ed59e71ead680022d0cbc0715944740ad157736e36c4f2e272611 + requires-python: '>=3.8' +- version: 1.6.0 + releases: + - tag: hf-xet-v1.6.0-20260902125649 + files: + - filename: hf_xet-1.6.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: e1c7849c703312aacb5e0b69ee7b8fb524b42e576ab53ca2466d7c104938d04c + requires-python: '>=3.8' + - filename: hf_xet-1.6.0-cp38-abi3-manylinux_2_39_riscv64.whl + sha256: 760def557fcb4315990429c2503d0e1424f8effe194888342cc846a6969c3e45 + requires-python: '>=3.8' diff --git a/docs/packages/highspy.yaml b/docs/packages/highspy.yaml index 1781de77475..217eec3b14b 100644 --- a/docs/packages/highspy.yaml +++ b/docs/packages/highspy.yaml @@ -2,5 +2,17 @@ package-name: highspy source-code: https://github.com/ERGO-Code/HiGHS license: MIT versions: - - version: 1.15.1 - patched: +- version: 1.15.1 + patched: null + releases: + - tag: highspy-v1.15.1-20260902125649 + files: + - filename: highspy-1.15.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: b94229464b8ce3dab2d7a25a11415365edb97287ae7a71e6c5713daf103d8611 + requires-python: '>=3.9' + - filename: highspy-1.15.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 7ef8b0eae00f2900a74b0a17b6f6d1f01f968bb063191246095af8b1c4107ef1 + requires-python: '>=3.9' + - filename: highspy-1.15.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 7bcf420f99a404db13cb6e90e21e34b0c5b88ea559ccda3d3da87dd1c4fa4351 + requires-python: '>=3.9' diff --git a/docs/packages/hiredis.yaml b/docs/packages/hiredis.yaml index 6e8cb773ffb..680b6695171 100644 --- a/docs/packages/hiredis.yaml +++ b/docs/packages/hiredis.yaml @@ -2,5 +2,20 @@ package-name: hiredis source-code: https://github.com/redis/hiredis-py license: MIT versions: - - version: 3.4.1 - patched: +- version: 3.4.1 + patched: null + releases: + - tag: hiredis-v3.4.1-20260902125649 + files: + - filename: hiredis-3.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2e28a4d2089e1c17cbec600080ec28fbb3ab07870e8a4a70505c3ea7abdb3c2d + requires-python: '>=3.8' + - filename: hiredis-3.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3eb1d6b5076ab4c7489cbdc07378208eb87a5e0f8b8422663b3cd3ed7f2247fc + requires-python: '>=3.8' + - filename: hiredis-3.4.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5b08cfddd0485bec090164cebcc8e5720b08ed12b91d527b7a13664a4296c496 + requires-python: '>=3.8' + - filename: hiredis-3.4.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 206205ce4ba8496f6c0b083f0df3361d1946f067552ee300d17011fdaea5eafe + requires-python: '>=3.8' diff --git a/docs/packages/httpr.yaml b/docs/packages/httpr.yaml index 1ad02a3ecbe..c73dea5ea3c 100644 --- a/docs/packages/httpr.yaml +++ b/docs/packages/httpr.yaml @@ -2,4 +2,13 @@ package-name: httpr source-code: https://github.com/thomasht86/httpr license: MIT versions: - - version: 0.6.0 +- version: 0.6.0 + releases: + - tag: httpr-v0.6.0-20260902125649 + files: + - filename: httpr-0.6.0-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 8e3bd43ead23b1017da84d00a127f5775b6be246ad7594bc6ffaf51ab794e40b + requires-python: '>=3.10' + - filename: httpr-0.6.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ec3ae2064898f16929f99ae993ab68a6bd6abe4c8ef2776c5defed9e5ed01229 + requires-python: '>=3.10' diff --git a/docs/packages/httptools.yaml b/docs/packages/httptools.yaml index 37efd0ceac2..321646a27f5 100644 --- a/docs/packages/httptools.yaml +++ b/docs/packages/httptools.yaml @@ -1,8 +1,63 @@ package-name: httptools source-code: https://github.com/MagicStack/httptools license: MIT -comment: We append the license text of http-parser and llhttp to the LICENSE file in the wheel +comment: We append the license text of http-parser and llhttp to the LICENSE file + in the wheel versions: - - version: 0.6.4 - - version: 0.7.1 - - version: 0.8.0 +- version: 0.6.4 + releases: + - tag: httptools-v0.6.4-20260902125649 + files: + - filename: httptools-0.6.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2989cd783d8f850fa91ea40caa0310447bde7fb586af6f3ad005ab6a91ef3c49 + requires-python: '>=3.8.0' + - filename: httptools-0.6.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: eb3d4c700a25abad564aa1aa337cbb5548340f2a52bba4200ea5460eebdeb1a7 + requires-python: '>=3.8.0' + - filename: httptools-0.6.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 355639190334c178c01c8e1e381783e0b25ad231e3b22540c688c4f6f98124be + requires-python: '>=3.8.0' + - filename: httptools-0.6.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8dbe42475e6a3b0bc5c398a101418adfbed9543c1eb6a7658e3aed91268b21cc + requires-python: '>=3.8.0' +- version: 0.7.1 + releases: + - tag: httptools-v0.7.1-20260902125649 + files: + - filename: httptools-0.7.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8899d3f8b6ec8833551c264fc1c987a0da6cd3a48014e224874306d9746dd5bc + requires-python: '>=3.9' + - filename: httptools-0.7.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e060b1d67e4cf8f896aa239a2ce0da0a5c7c2b14b803697adc5bc64c4586b479 + requires-python: '>=3.9' + - filename: httptools-0.7.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 98c44f44bec914f954410abfaf390a3af04c8a7dee6bcd6fbe16864e546233f2 + requires-python: '>=3.9' + - filename: httptools-0.7.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 446260880841e4b7a594a33311bc328e200a65d45f181e8a34dddb8da48f2a5f + requires-python: '>=3.9' + - filename: httptools-0.7.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ae684e7704c37ee80218618b8c04fab0c8bfcb3428835e7cf3edf36cbed81119 + requires-python: '>=3.9' + - filename: httptools-0.7.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e5e3e98bf43f85cb4d583a2888203546098a5e649e07932b7c536e85daa6ad89 + requires-python: '>=3.9' +- version: 0.8.0 + releases: + - tag: httptools-v0.8.0-20260902125649 + files: + - filename: httptools-0.8.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 92fe53f2bdec410405b7a0a63db729673c9c802f129077a86a78011f58a44538 + requires-python: '>=3.9' + - filename: httptools-0.8.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c7990abdb5fefa2e94bdd44fbd78b9889e2d94df4f591717c7008ac86c1a32f9 + requires-python: '>=3.9' + - filename: httptools-0.8.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4685cfbfa995c1f87542470c14a040851a0057324df8db3d20c80f31c4ea2421 + requires-python: '>=3.9' + - filename: httptools-0.8.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 09f1bff3b2ab220b4c32247a276970b9e1a29dfc5e24e0f2af80947e5c709bcb + requires-python: '>=3.9' + - filename: httptools-0.8.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0dc7accff538b2fe2f61b28aaf3821fa95f500f28c904e3214f0e7de5501154a + requires-python: '>=3.9' diff --git a/docs/packages/hypothesis.yaml b/docs/packages/hypothesis.yaml index f97b180ddd4..560a862e726 100644 --- a/docs/packages/hypothesis.yaml +++ b/docs/packages/hypothesis.yaml @@ -2,4 +2,19 @@ package-name: hypothesis source-code: https://github.com/HypothesisWorks/hypothesis license: MPL-2.0 versions: - - version: 6.165.10 +- version: 6.165.10 + releases: + - tag: hypothesis-v6.165.10-20260902125649 + files: + - filename: hypothesis-6.165.10-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4a3fbdf913a8385406d28ebb935746fac8b51034b9651cc270846ada3c47eff5 + requires-python: '>=3.10' + - filename: hypothesis-6.165.10-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c7f50c8398cbd15822c0458232bcf62d60e542eceb7eee5ca26b2f977884894d + requires-python: '>=3.10' + - filename: hypothesis-6.165.10-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 63a9d4c05871bf458fb5c39e60d26af950988e752f3ffa731d42402df6d66a5c + requires-python: '>=3.10' + - filename: hypothesis-6.165.10-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 33c0e3509793f09f1808784ca5b26835716989df8d77a1f30e7dd5c2ed731808 + requires-python: '>=3.10' diff --git a/docs/packages/ijson.yaml b/docs/packages/ijson.yaml index 9708166f44d..4467a43af90 100644 --- a/docs/packages/ijson.yaml +++ b/docs/packages/ijson.yaml @@ -2,4 +2,19 @@ package-name: ijson source-code: https://github.com/ICRAR/ijson license: BSD-3-Clause AND ISC versions: - - version: 3.5.1 +- version: 3.5.1 + releases: + - tag: ijson-v3.5.1-20260902125649 + files: + - filename: ijson-3.5.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a3082d1c1dc9bd9d9324116cb1ecc278d5ad725c7cefaa7add05e52d1dd8668e + requires-python: '>=3.9' + - filename: ijson-3.5.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 060a7423984258d231cf7ff4c49216351157ea87cb025352cc236fd9da9f53db + requires-python: '>=3.9' + - filename: ijson-3.5.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2e1178fc8ba87754bb36d29b0b5f07535856b777f456b0a797345f56fe1e2534 + requires-python: '>=3.9' + - filename: ijson-3.5.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d3b6da2ba8e3c253815ae1b55df80809938a76acc4f5741c0575e7f7fddd5cec + requires-python: '>=3.9' diff --git a/docs/packages/inflate64.yaml b/docs/packages/inflate64.yaml index fb9f3b112d2..8e512d7677a 100644 --- a/docs/packages/inflate64.yaml +++ b/docs/packages/inflate64.yaml @@ -2,4 +2,19 @@ package-name: inflate64 source-code: https://github.com/miurahr/inflate64 license: LGPL-2.1-or-later versions: - - version: 1.0.4 +- version: 1.0.4 + releases: + - tag: inflate64-v1.0.4-20260902125649 + files: + - filename: inflate64-1.0.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 680d6bb74e643e3920ed4f1448bad27865d989cc648034183f1cef2fb9314992 + requires-python: '>=3.9' + - filename: inflate64-1.0.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63e3d82413f23fefbe3af8398dc06cbae6ef5645ff8d721d18f4f6ff3a875e30 + requires-python: '>=3.9' + - filename: inflate64-1.0.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: af7ac6ff376c540a013cc62412f28d87394e80f80b8b0cde1210b5ffb0e44c8a + requires-python: '>=3.9' + - filename: inflate64-1.0.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a81eae7436af32d83bae43ca8ba3ea9b440817e4f980469db2c5ec0d16a90b7f + requires-python: '>=3.9' diff --git a/docs/packages/jellyfish.yaml b/docs/packages/jellyfish.yaml index 0936e2c1e61..7be81d2aa65 100644 --- a/docs/packages/jellyfish.yaml +++ b/docs/packages/jellyfish.yaml @@ -2,4 +2,16 @@ package-name: jellyfish source-code: https://codeberg.org/jpt/jellyfish/ license: MIT versions: - - version: 1.2.1 +- version: 1.2.1 + releases: + - tag: jellyfish-v1.2.1-20260902125649 + files: + - filename: jellyfish-1.2.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: f0d24d491d4452f0904d0c05d3493d61291ec12152e1369e98b731f29b01fd3c + requires-python: '>=3.9' + - filename: jellyfish-1.2.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 840eaf1662b9fc9b00738dec209b55a2b5aca5b7b029375bef1526652d96701d + requires-python: '>=3.9' + - filename: jellyfish-1.2.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 059254cf971e1601ad2c4c8f4d2d69384c9d23246134c20cec3fd85f6c1c55cf + requires-python: '>=3.9' diff --git a/docs/packages/jiter.yaml b/docs/packages/jiter.yaml index ab959618bf0..37287b672cf 100644 --- a/docs/packages/jiter.yaml +++ b/docs/packages/jiter.yaml @@ -1,18 +1,144 @@ -deprecated: +deprecated: null package-name: jiter source-code: https://github.com/pydantic/jiter license: MIT versions: - - version: 0.8.2 - patched: - - version: 0.9.0 - patched: - - version: 0.9.1 - patched: - - version: 0.10.0 - patched: - - version: 0.11.0 - patched: - - version: 0.11.1 - - version: 0.12.0 - - version: 0.13.0 +- version: 0.8.2 + patched: null + releases: + - tag: jiter-v0.8.2-20260902125649 + files: + - filename: jiter-0.8.2-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 017eaf60de6e250f3238e6f5c323151b0cb70d66e94692836fb97b4507c4bc99 + requires-python: '>=3.8' + - filename: jiter-0.8.2-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: efeac9eea2e971ece528bdf06fc58b71f6fd2981a2441957e7c3ed1486e7eb90 + requires-python: '>=3.8' + - filename: jiter-0.8.2-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: a84b8d6a3cd52a5e916ea697328e1482196928448d8255ca69c71ae98c399336 + requires-python: '>=3.8' + - filename: jiter-0.8.2-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: d0094b0c59b00cf8a72204e70d1c258545b75c199a9f6ecfadc06fed5964cc42 + requires-python: '>=3.8' +- version: 0.9.0 + patched: null + releases: + - tag: jiter-v0.9.0-20260902125649 + files: + - filename: jiter-0.9.0-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 74aba564d364bb7c6c33804245f46dfa1b2bf4f590b3d00f640e2879f62beeae + requires-python: '>=3.8' + - filename: jiter-0.9.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 3eb8d81da6dda0c7ae92536965f5765c1968acb20b81e7b884fd71cd41f3ec0c + requires-python: '>=3.8' + - filename: jiter-0.9.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: b67e2b3f341734f9e70922eae1d04c020e592ebd065910606e8b2633c3a9692f + requires-python: '>=3.8' + - filename: jiter-0.9.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: e822735782850b4ddc55c19338a723685f3dc2ade7e714b7a305d6cfa9850da6 + requires-python: '>=3.8' +- version: 0.9.1 + patched: null + releases: + - tag: jiter-v0.9.1-20260902125649 + files: + - filename: jiter-0.9.1-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: ea0eb9b8da561cac5ca80ecb92732b6166da2ea2c662b2ebd32bd04f372172a9 + requires-python: '>=3.8' + - filename: jiter-0.9.1-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 389e55784605fad11c3a5c44d66e11c5600d4d0287000d64ac4427a72a914709 + requires-python: '>=3.8' + - filename: jiter-0.9.1-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 755891e485639cb6b91b50b714067633e6d8570ad04c7f3e7ef9ca33ff3b6f3d + requires-python: '>=3.8' + - filename: jiter-0.9.1-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 9eca84f664156269139d7445452a2837e166d7a165201fc3b417d50f3731bf26 + requires-python: '>=3.8' +- version: 0.10.0 + patched: null + releases: + - tag: jiter-v0.10.0-20260902125649 + files: + - filename: jiter-0.10.0-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: c547032752d20735bf23f2fb068d17054c308199a660274e207ac0f28d9a4889 + requires-python: '>=3.9' + - filename: jiter-0.10.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 30b89d406e37e8bd9158ccde871a80bfd92a0b03b84fba7d9fb8bbea21f97822 + requires-python: '>=3.9' + - filename: jiter-0.10.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 01c953ed9752cc19434816befc24f1b10e5d54de05b9f7f466fa3f4b2f12ccb1 + requires-python: '>=3.9' + - filename: jiter-0.10.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 72361bab6e73b73785f7f6fe8f31745d1a5b4f8744ed71c63df0866ec41dc25a + requires-python: '>=3.9' +- version: 0.11.0 + patched: null + releases: + - tag: jiter-v0.11.0-20260902125649 + files: + - filename: jiter-0.11.0-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: b0be95ceb888a537e0b3bb17bdaa1520a82dcb1c65be69fcabc2eba2e2ea47cb + requires-python: '>=3.9' + - filename: jiter-0.11.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: d57b7e247c85369b3c00c483eaae604884996955fd98f943fee4939a94d64f6c + requires-python: '>=3.9' + - filename: jiter-0.11.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: f214b443e1d1aea83f0fa95e5ffa095f701d0f797bdcfc266432dfd3e61e1fb4 + requires-python: '>=3.9' + - filename: jiter-0.11.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 9f3264976bb0610eb1ce47a3c9f8410499acbfc429bc2f71e5945c8177032af0 + requires-python: '>=3.9' +- version: 0.11.1 + releases: + - tag: jiter-v0.11.1-20260902125649 + files: + - filename: jiter-0.11.1-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: f79dfeb408a80d765d3ebd23c0777997289cd6abe04c2f0193f37eb9e7bfc51e + requires-python: '>=3.9' + - filename: jiter-0.11.1-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: e4be3b3f0e3297a96815970c71eb10aca7e4651c089823b724b85ac5a71b048b + requires-python: '>=3.9' + - filename: jiter-0.11.1-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 5e96df36f7a1f1ab80010c4c659de1e7ec61a6a183c64972d2984603b16e9f7e + requires-python: '>=3.9' + - filename: jiter-0.11.1-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: d1e0e910b14bfcb06112368b6071e225461ba390424755bd752a38afc97b359c + requires-python: '>=3.9' +- version: 0.12.0 + releases: + - tag: jiter-v0.12.0-20260902125649 + files: + - filename: jiter-0.12.0-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 937f6f32006c3f2888c6db271f158ffcc6450a5d510b39b2f044db8abdad8014 + requires-python: '>=3.9' + - filename: jiter-0.12.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: aa5290192d46118b46b4702b2bcc72e52dd22eb50d295e3816568d0226d83efd + requires-python: '>=3.9' + - filename: jiter-0.12.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 9b16793c57bbb9a9a3b3e32b75be7119a17a8dfc7a4a4e2b03f8399e105c858d + requires-python: '>=3.9' + - filename: jiter-0.12.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: e9d32c7e0ead23ac50ac1c34450b39e31d560523ef03d31c7369e852daa9d7aa + requires-python: '>=3.9' +- version: 0.13.0 + releases: + - tag: jiter-v0.13.0-20260902125649 + files: + - filename: jiter-0.13.0-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 6fe28ab4cbc026ce3ef25a82d15d7c81931fc6e1eb097e41f93d95a6c9e91e00 + requires-python: '>=3.9' + - filename: jiter-0.13.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 035ab862a670257961f092af757b749363cc25c324de6c2cf5aa49a179c661d5 + requires-python: '>=3.9' + - filename: jiter-0.13.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: fdc4423123a73d6a2630880141c29b2dc7ff0ca9307cf179a4391392072e187c + requires-python: '>=3.9' + - filename: jiter-0.13.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: d0b6208b6e586d7677afbeb372e4c081d6badb17824b2daf1e074a9c1c2d9f92 + requires-python: '>=3.9' + - filename: jiter-0.13.0-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: b79e7dd6b78fca0d927d620a04ce07efd3361ddac7342d7bc3c526bce700a2df + requires-python: '>=3.9' + - filename: jiter-0.13.0-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: 161046f7c709df74196af9e01c64251a9086a36453e07eda776bf843287961a2 + requires-python: '>=3.9' diff --git a/docs/packages/jpype1.yaml b/docs/packages/jpype1.yaml index d5779c80cae..9b317b231fa 100644 --- a/docs/packages/jpype1.yaml +++ b/docs/packages/jpype1.yaml @@ -2,4 +2,19 @@ package-name: jpype1 source-code: https://github.com/jpype-project/jpype license: Apache-2.0 versions: - - version: 1.7.1 +- version: 1.7.1 + releases: + - tag: jpype1-v1.7.1-20260902125649 + files: + - filename: jpype1-1.7.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: fd100a4215a3acbe449c29f347c918c9bbf70de14063d3d77257623949bfd794 + requires-python: '>=3.8' + - filename: jpype1-1.7.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: c4e36b6e4851b3666eb988dd488abb8351e8f3dafb9e89bafffa7380768ae4e8 + requires-python: '>=3.8' + - filename: jpype1-1.7.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: f7a50d39a502083de709388ba63245d4f59c9b08ceb958844d9d6915c746d944 + requires-python: '>=3.8' + - filename: jpype1-1.7.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 97bc3a0d2829c25d0788a43f09b4457d44f1b41802ba1e97b63ff6e1d0f29ff4 + requires-python: '>=3.8' diff --git a/docs/packages/kiwisolver.yaml b/docs/packages/kiwisolver.yaml index be609c4df40..425c788348f 100644 --- a/docs/packages/kiwisolver.yaml +++ b/docs/packages/kiwisolver.yaml @@ -1,8 +1,77 @@ -deprecated: +deprecated: null package-name: kiwisolver source-code: https://github.com/nucleic/kiwi license: BSD-3-Clause versions: - - version: 1.4.7 - - version: 1.4.8 - - version: 1.4.9 +- version: 1.4.7 + releases: + - tag: kiwisolver-v1.4.7-20260902125649 + files: + - filename: kiwisolver-1.4.7-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c0ed8ce329cd0af1a2b1d6fcdfa5d7647079ae9452928c39cd4eb0190a6eff08 + requires-python: '>=3.8' + - filename: kiwisolver-1.4.7-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: d6f3b9672ac5e1ab97599d922fc91118bc5579159c8bd97e58a6b9c516e3b2e7 + requires-python: '>=3.8' + - filename: kiwisolver-1.4.7-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 7ecfb6887df558aa38c5335920db514451da7866f33fc27d8d5e76ddf851eb46 + requires-python: '>=3.8' + - filename: kiwisolver-1.4.7-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c3be602badce1708b9cabf68dabdb3d70a3adebe3a47f1329c11a9e4611d407c + requires-python: '>=3.8' +- version: 1.4.8 + releases: + - tag: kiwisolver-v1.4.8-20260902125649 + files: + - filename: kiwisolver-1.4.8-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 07d89728815caa2b96393b321eb88f64afebe2011ee634e78d1a2e621f2628ef + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: aceecfac7e66569019051557e1e03923068ffe0e639e9099a086ae8f36835df8 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 40b6a0d5c3405f4d7052825bde16c66b726a49b980637670b57f392e47491cb8 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: c79701200e365b73361b894030fc45faf80f55a083c3b0baf079ae921238da49 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 87027c23dc5a8e842a977bdcd41828aab1f83dbb365298ac98b42481ad63881b + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 2aba38c3bce0f41d03a9f42895fef60bc40791f17adf1df1f957f23b317d3b56 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 9f5a89165ee2650d4e292e5080c4c4f5e1a7253c0d464e6bc2e60d6d68b60f86 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 1d4cebc659cc613c1fa501d692218ed25dba7ea2ede8648f8b1c2b3811e5dd48 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: b52b1aab019350e5a0e5f4b4088958c77c93ae5091edbf7dc2958e7b8bfd4d32 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.8-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 5f58d8c97ef7d3a877bf2722ec640f38f254a7770a1989782d5b0c059d290355 + requires-python: '>=3.10' +- version: 1.4.9 + releases: + - tag: kiwisolver-v1.4.9-20260902125649 + files: + - filename: kiwisolver-1.4.9-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: 5c52bfb2d1fed7ea587ea1003deb93befb9a42a1ed144e46821eb2ed4f4dc875 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.9-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 66ad5de3a6049a23cd2cf1daaefdd8b5796237c3c7038f3018e6fb3c6b7b0bd4 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.9-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 98e38f0e77c98369f6dff9a1f6bff0e4ed1c42c9fc7ee3b6c70cb29e733668dc + requires-python: '>=3.10' + - filename: kiwisolver-1.4.9-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: c9816caccc02a3de90bb6d4704efda45fa0a9b7bc505d9760b20deaa50ca53a8 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.9-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 7e60062cbeb43aeba3326354d36d2e60a24cf2e2136442a774fa72578e224139 + requires-python: '>=3.10' + - filename: kiwisolver-1.4.9-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: ccece9b00e22f54df2c96eb03328372939e17011842a2d3679447f87175fdc39 + requires-python: '>=3.10' diff --git a/docs/packages/lazy-object-proxy.yaml b/docs/packages/lazy-object-proxy.yaml index f59d8393cba..b816b45f528 100644 --- a/docs/packages/lazy-object-proxy.yaml +++ b/docs/packages/lazy-object-proxy.yaml @@ -1,4 +1,19 @@ package-name: lazy-object-proxy license: BSD-2-Clause versions: - - version: 1.12.0 +- version: 1.12.0 + releases: + - tag: lazy-object-proxy-v1.12.0-20260902125649 + files: + - filename: lazy_object_proxy-1.12.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 51011776411d52153337d5f79bab219131009c0fbc0b991420c18459e9a78838 + requires-python: '>=3.9' + - filename: lazy_object_proxy-1.12.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f871f6938f739a851eece891b3cd32e6eb7959209a4285d4c3e2a96a13a2952e + requires-python: '>=3.9' + - filename: lazy_object_proxy-1.12.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7abd2f7096eeb6b4060d6a79947ad18469052bb14a6a28e8ab02a702041756a2 + requires-python: '>=3.9' + - filename: lazy_object_proxy-1.12.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 298f96ff841d32a05b60f6259e244982b812d41c17771e8b6db7a863e799680e + requires-python: '>=3.9' diff --git a/docs/packages/levenshtein.yaml b/docs/packages/levenshtein.yaml index 70d56cb2e53..25f53df195d 100644 --- a/docs/packages/levenshtein.yaml +++ b/docs/packages/levenshtein.yaml @@ -2,5 +2,20 @@ package-name: levenshtein source-code: https://github.com/rapidfuzz/Levenshtein.git license: GPL-2.0 versions: - - version: 0.27.4 - patched: +- version: 0.27.4 + patched: null + releases: + - tag: levenshtein-v0.27.4-20260902125649 + files: + - filename: levenshtein-0.27.4-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 09463bb5460da7ba5da849323db6913addc0fe9a416ef78bca6732b14d7dbeed + requires-python: '>=3.10' + - filename: levenshtein-0.27.4-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e9286edf25cf83c16ee72c3ce949eedd20b66a65bbb136fb1033068242b18dab + requires-python: '>=3.10' + - filename: levenshtein-0.27.4-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4583acc5df6b48f69f98b66272485879d97f709040f18172a9804d6473976ec5 + requires-python: '>=3.10' + - filename: levenshtein-0.27.4-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 99ec2ff95c4704776dcc3370222f1f6b1dea23a3fc0a501f65f95b746d1e724c + requires-python: '>=3.10' diff --git a/docs/packages/libcst.yaml b/docs/packages/libcst.yaml index dd55de97d10..fe40c9fd75c 100644 --- a/docs/packages/libcst.yaml +++ b/docs/packages/libcst.yaml @@ -2,4 +2,25 @@ package-name: libcst source-code: https://github.com/Instagram/LibCST license: MIT / PSF / Apache 2.0 (see more details in `LICENSE file `_) versions: - - version: 1.8.6 +- version: 1.8.6 + releases: + - tag: libcst-v1.8.6-20260902125649 + files: + - filename: libcst-1.8.6-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1356433cd9ce39ff8f3a97f9fda304b4ecb73581d02a859230b43cc22df4b077 + requires-python: '>=3.9' + - filename: libcst-1.8.6-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 399a92276feeceeaa8c55e2632b274999944a987acc6d350d8667dce67633675 + requires-python: '>=3.9' + - filename: libcst-1.8.6-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a5411d7eb5c0464e0cfa0bd206ccf43d611f5a4d0f132c9896567f8a90a69b9f + requires-python: '>=3.9' + - filename: libcst-1.8.6-cp313-cp313t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ef07a6fa67d570d8cb6da42927a5c548b621bfef3017325e6a32279aebe525f2 + requires-python: '>=3.9' + - filename: libcst-1.8.6-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 25e2cbba0a89b050ded715cee0e5aa46da38d07c092e627c36edca3d95402489 + requires-python: '>=3.9' + - filename: libcst-1.8.6-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 16aa9b5da9f2c306e2e40d2066f770afdea9a46322a183c5e7fc04ae9703faac + requires-python: '>=3.9' diff --git a/docs/packages/lightgbm.yaml b/docs/packages/lightgbm.yaml index ae29d240c4f..afab1cc6d07 100644 --- a/docs/packages/lightgbm.yaml +++ b/docs/packages/lightgbm.yaml @@ -2,5 +2,11 @@ package-name: lightgbm source-code: https://github.com/lightgbm-org/LightGBM.git license: MIT versions: - - version: 4.7.0 - patched: +- version: 4.7.0 + patched: null + releases: + - tag: lightgbm-v4.7.0-20260902125649 + files: + - filename: lightgbm-4.7.0-py3-none-manylinux_2_39_riscv64.whl + sha256: f7b36b73b1ddd2ce7475f79769a5bc83eca1ebae77a6dc0521a23859314859a3 + requires-python: '>=3.10' diff --git a/docs/packages/lintrunner.yaml b/docs/packages/lintrunner.yaml index fa5aaf3ab18..1477810f274 100644 --- a/docs/packages/lintrunner.yaml +++ b/docs/packages/lintrunner.yaml @@ -1,10 +1,22 @@ -deprecated: +deprecated: null package-name: lintrunner source-code: https://github.com/suo/lintrunner license: MIT warning: Skip linter_nonexistent_command which fails with the wrong error versions: - - version: 0.12.5 - patched: - - version: 0.12.7 - patched: +- version: 0.12.5 + patched: null + releases: + - tag: lintrunner-v0.12.5-20260902125649 + files: + - filename: lintrunner-0.12.5-py3-none-manylinux_2_35_riscv64.whl + sha256: 2cdc0545658a7351d3896cf675b8b4bceb133af92f95cc74504474e7e4efd3fa + requires-python: '>=3.6' +- version: 0.12.7 + patched: null + releases: + - tag: lintrunner-v0.12.7-20260902125649 + files: + - filename: lintrunner-0.12.7-py3-none-manylinux_2_35_riscv64.whl + sha256: d19c084c3fc4ab9be53f780384ea533ee110cc6b53547f6c6c450768be22c00c + requires-python: '>=3.6' diff --git a/docs/packages/litellm.yaml b/docs/packages/litellm.yaml index 45d9f648518..2cf0a0d6517 100644 --- a/docs/packages/litellm.yaml +++ b/docs/packages/litellm.yaml @@ -2,4 +2,10 @@ package-name: litellm source-code: https://github.com/BerriAI/litellm license: MIT versions: - - version: 1.97.0 +- version: 1.97.0 + releases: + - tag: litellm-v1.97.0-20260902125649 + files: + - filename: litellm-1.97.0-cp312-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 48ac1eb88fb11726b86f2cca7ff77a1e5df8b47f39bc7019ca92284fc4bbb7ad + requires-python: '>=3.10, <3.15' diff --git a/docs/packages/llguidance.yaml b/docs/packages/llguidance.yaml index b4aee015c5b..d9d27e140e9 100644 --- a/docs/packages/llguidance.yaml +++ b/docs/packages/llguidance.yaml @@ -1,16 +1,82 @@ -deprecated: +deprecated: null package-name: llguidance source-code: https://github.com/guidance-ai/llguidance license: MIT versions: - - version: 0.7.29 - - version: 0.7.30 - - version: 1.0.0 - - version: 1.0.1 - - version: 1.1.0 - - version: 1.1.1 - - version: 1.1.2 - - version: 1.2.0 - - version: 1.3.0 - - version: 1.4.0 - - version: 1.5.0 +- version: 0.7.29 + releases: + - tag: llguidance-v0.7.29-20260902125649 + files: + - filename: llguidance-0.7.29-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: ae2b9977a6b4af8f3a641c9ff3b072fea4eb2d1c6875f0ea1a304f4ce5535119 + requires-python: '>=3.9' +- version: 0.7.30 + releases: + - tag: llguidance-v0.7.30-20260902125649 + files: + - filename: llguidance-0.7.30-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 864e7b9016119e044e2c62a63c8418e5998ac2759cd4aae09dfa6c57415a0c05 + requires-python: '>=3.9' +- version: 1.0.0 + releases: + - tag: llguidance-v1.0.0-20260902125649 + files: + - filename: llguidance-1.0.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 7a12500bbd0112cb3280d7be2e35a5a34acbd5718d17ffb3d00a6ce44791e169 + requires-python: '>=3.9' +- version: 1.0.1 + releases: + - tag: llguidance-v1.0.1-20260902125649 + files: + - filename: llguidance-1.0.1-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 8001ae83506412eb3acb6ff5bf58f483fbfa705e0764d59bcfd90ffca2c80b97 + requires-python: '>=3.9' +- version: 1.1.0 + releases: + - tag: llguidance-v1.1.0-20260902125649 + files: + - filename: llguidance-1.1.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: ddab84552cec88d33ca200eee2b62537e02ff9274c2b840f0c8959c351c3b4c9 + requires-python: '>=3.9' +- version: 1.1.1 + releases: + - tag: llguidance-v1.1.1-20260902125649 + files: + - filename: llguidance-1.1.1-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 3a350f44a8e69af3aae0f8f445e690e8d21028a68789b7c253c63be577778191 + requires-python: '>=3.9' +- version: 1.1.2 + releases: + - tag: llguidance-v1.1.2-20260902125649 + files: + - filename: llguidance-1.1.2-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 43af6619fe8cce121ae26b2cd7d965226cdb71a742ac293848cdc036432af305 + requires-python: '>=3.9' +- version: 1.2.0 + releases: + - tag: llguidance-v1.2.0-20260902125649 + files: + - filename: llguidance-1.2.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 9aaf52bcad692da7a2023cbd1de0580f942413c01a4678aae891c2959c2f35a7 + requires-python: '>=3.9' +- version: 1.3.0 + releases: + - tag: llguidance-v1.3.0-20260902125649 + files: + - filename: llguidance-1.3.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 0293d117b1c7e554be550d49219c6aea7361ebbb76f4fffa8e1fc88ef0c165d4 + requires-python: '>=3.9' +- version: 1.4.0 + releases: + - tag: llguidance-v1.4.0-20260902125649 + files: + - filename: llguidance-1.4.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 6b27d2de937e83629f00cd58b30d4515843743004a6b6c8c82bae4891eec9f42 + requires-python: '>=3.10' +- version: 1.5.0 + releases: + - tag: llguidance-v1.5.0-20260902125649 + files: + - filename: llguidance-1.5.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 25d7d3a33c0aa6b69bdb684bfdf5856446e59f51f2abc7085b84522925305a66 + requires-python: '>=3.10' diff --git a/docs/packages/lmdb.yaml b/docs/packages/lmdb.yaml index df1cdd37ad3..0c8f7ecc5db 100644 --- a/docs/packages/lmdb.yaml +++ b/docs/packages/lmdb.yaml @@ -2,4 +2,16 @@ package-name: lmdb source-code: http://github.com/jnwatson/py-lmdb/ license: OLDAP-2.8 versions: - - version: 2.3.0 +- version: 2.3.0 + releases: + - tag: lmdb-v2.3.0-20260902125649 + files: + - filename: lmdb-2.3.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d6981241b6a6ca791c69d95e2f60d16157a6599caefcefac729f4d1c2fb84eb9 + requires-python: '>=3.9' + - filename: lmdb-2.3.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e6bf2551f4c4e7a2c4502fb430283577ca9f7c86946ae5ae14c951522d2f4361 + requires-python: '>=3.9' + - filename: lmdb-2.3.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 94e091aea639292bf676a388ed9e6c4b656d4f34688ca6399aac9787fe5b3804 + requires-python: '>=3.9' diff --git a/docs/packages/lmnr-claude-code-proxy.yaml b/docs/packages/lmnr-claude-code-proxy.yaml index 5126e925ea4..2f72ed52ef1 100644 --- a/docs/packages/lmnr-claude-code-proxy.yaml +++ b/docs/packages/lmnr-claude-code-proxy.yaml @@ -2,4 +2,19 @@ package-name: lmnr-claude-code-proxy source-code: https://github.com/lmnr-ai/lmnr license: Apache 2.0 versions: - - version: 0.1.24 +- version: 0.1.24 + releases: + - tag: lmnr-claude-code-proxy-v0.1.24-20260902125649 + files: + - filename: lmnr_claude_code_proxy-0.1.24-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ca94eeecf849d5836a7f4d2587ad54656d05b00746feddf93817daacb746b178 + requires-python: '>=3.10' + - filename: lmnr_claude_code_proxy-0.1.24-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 5edbed7ec159f8badca9accae1775fbfb16789e8bd3f2562f1ac4492ff3c1f1f + requires-python: '>=3.10' + - filename: lmnr_claude_code_proxy-0.1.24-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e444de7ab9fd64c8703d7d7ed29e704f573d5a2c16af24102b7d23438cb3b586 + requires-python: '>=3.10' + - filename: lmnr_claude_code_proxy-0.1.24-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: b04e7664dc53b1fac3ed5604293c92edaecc9b1a001cac30c345e11503959ff9 + requires-python: '>=3.10' diff --git a/docs/packages/lxml.yaml b/docs/packages/lxml.yaml index 9148d539c57..77811ec049d 100644 --- a/docs/packages/lxml.yaml +++ b/docs/packages/lxml.yaml @@ -1,6 +1,21 @@ -deprecated: +deprecated: null package-name: lxml source-code: https://github.com/lxml/lxml license: BSD 3-Clause versions: - - version: 5.3.0 +- version: 5.3.0 + releases: + - tag: lxml-v5.3.0-20260902125649 + files: + - filename: lxml-5.3.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 45de30e3289d591a604ebe2ccdb527f8f95376ef103fc934887a079312186cb3 + requires-python: '>=3.6' + - filename: lxml-5.3.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 0b4db373d8b0fadf4cc18aba14340d921acd07b7d90c9b887f4dfb92bd4b8f2d + requires-python: '>=3.6' + - filename: lxml-5.3.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: b0a92029e91c7c825749cc522701ecb368f2049ada15240e5882b0cf7a4fa24e + requires-python: '>=3.6' + - filename: lxml-5.3.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: f7c2934a702f6202e56fd1bfe229b769935638f4991ede0cba53e72f06377118 + requires-python: '>=3.6' diff --git a/docs/packages/lz4.yaml b/docs/packages/lz4.yaml index f1c297bf1bc..5f5976b871b 100644 --- a/docs/packages/lz4.yaml +++ b/docs/packages/lz4.yaml @@ -2,5 +2,20 @@ package-name: lz4 source-code: https://github.com/python-lz4/python-lz4 license: BSD-3-Clause versions: - - version: 4.4.5 - patched: +- version: 4.4.5 + patched: null + releases: + - tag: lz4-v4.4.5-20260902125649 + files: + - filename: lz4-4.4.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 886c02adfc0abd13ba60b96788af41c537bff10ee70e69183feeff86ee9d9d18 + requires-python: '>=3.9' + - filename: lz4-4.4.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7ffa39b7a18b7ca7e67bde575cfcce5773538e3f40adbcbc1636b910da2fd04b + requires-python: '>=3.9' + - filename: lz4-4.4.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dbe4e0b454b9ab86380b241b32dc6e3524dd51e311dff7ca1196bf94ae2b2254 + requires-python: '>=3.9' + - filename: lz4-4.4.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8651041978b7ef00d91523190737085b71b7d7bfbebacffca5996999f8cfa9a6 + requires-python: '>=3.9' diff --git a/docs/packages/magika.yaml b/docs/packages/magika.yaml index f7f216c87c9..75b1acca85f 100644 --- a/docs/packages/magika.yaml +++ b/docs/packages/magika.yaml @@ -2,5 +2,11 @@ package-name: magika source-code: https://github.com/google/magika/ license: Apache-2.0 versions: - - version: 1.0.3 - patched: +- version: 1.0.3 + patched: null + releases: + - tag: magika-v1.0.3-20260902125649 + files: + - filename: magika-1.0.3-py3-none-manylinux_2_39_riscv64.whl + sha256: 78cd0d6bcb934d971c9654f752c070e58b565dfe5670d86f17142ab75a275d16 + requires-python: '>=3.8' diff --git a/docs/packages/marisa-trie.yaml b/docs/packages/marisa-trie.yaml index 85d09a60511..871bd868b65 100644 --- a/docs/packages/marisa-trie.yaml +++ b/docs/packages/marisa-trie.yaml @@ -2,4 +2,19 @@ package-name: marisa-trie source-code: https://github.com/pytries/marisa-trie license: MIT versions: - - version: 1.4.1 +- version: 1.4.1 + releases: + - tag: marisa-trie-v1.4.1-20260902125649 + files: + - filename: marisa_trie-1.4.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 3b51c5d5f837127702a64bb722af48523e8cdfee45f56c37ed69f3fc90fa2b98 + requires-python: '>=3.9' + - filename: marisa_trie-1.4.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 0b14fc2072bbb1e3968f4422e0f4c1cae35b091431d361d1dae8fe6f7b9388fd + requires-python: '>=3.9' + - filename: marisa_trie-1.4.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: cb3d7641276bbb1d3ab57d27fbd5a3d5eed1c9b0e9c4980991b77c7be243ce40 + requires-python: '>=3.9' + - filename: marisa_trie-1.4.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: ffc2bd2aba9d1203d431ff46750e84a8ccc948b7e5a72186b058534f9eb15472 + requires-python: '>=3.9' diff --git a/docs/packages/markupsafe.yaml b/docs/packages/markupsafe.yaml index 7ea8048ba3a..6b0a3d7ae47 100644 --- a/docs/packages/markupsafe.yaml +++ b/docs/packages/markupsafe.yaml @@ -1,8 +1,71 @@ -deprecated: +deprecated: null package-name: MarkupSafe source-code: https://github.com/pallets/markupsafe license: BSD 3-Clause versions: - - version: 2.1.5 - - version: 3.0.1 - - version: 3.0.2 +- version: 2.1.5 + releases: + - tag: markupsafe-v2.1.5-20260902125649 + files: + - filename: MarkupSafe-2.1.5-cp310-cp310-linux_riscv64.whl + sha256: fe8fba28251d63be326f951e1db84a57216b2e68cc3440b3a795cd438df98e79 + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 228f9603927b1685190c80564c92c2530d74edd598a2ec40907a8b82e74e1aae + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp311-cp311-linux_riscv64.whl + sha256: e3c76ac24a39aade166f6a29a1f7fa6bc158bdee3241006cf6211d62b96e25fe + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 936fe02a3e01f6f04c3dbd092878d31b7a7b8f3a7a2337cecc8a31a4fe43ae40 + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp312-cp312-linux_riscv64.whl + sha256: ee51acd7de0a4b6f135d04c9bf1f080af941b73a18d1f2c67cfc5975253c693d + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 45f037d8609222795a2e46ffc857fc88c29bee6f928833fc9df585cb0d5efa92 + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp39-cp39-linux_riscv64.whl + sha256: 63a09fd04ca2cf2a51ec58458c0fdb393d0078504e8bf9f7923df3abde1a0d85 + requires-python: '>=3.7' + - filename: MarkupSafe-2.1.5-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 59e91c59a082bb0daaf2da62728bda2628446817b9c71af7fc55305116f8f8c4 + requires-python: '>=3.7' +- version: 3.0.1 + releases: + - tag: markupsafe-v3.0.1-20260902125649 + files: + - filename: MarkupSafe-3.0.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2c9075342a2485f1c8cc8c6734e25ad3e0b5bdb21643282c1431908407b26249 + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 0390af8d08c52d1712a3a3e4a97e16e008663563494bc0a97009ab002ff8d73e + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: db76fbc3675c15145bde6701848a58966ca9e99e4e771444fdd50d76ee011fd4 + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 0df8ed22f8547f40365ed8520108268c9a12579464de752a64ea6617e0c6e874 + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8c3088c099c543557541e05b6efd41a5ab718556d3faabe11adc5a9221cf616f + requires-python: '>=3.9' +- version: 3.0.2 + releases: + - tag: markupsafe-v3.0.2-20260902125649 + files: + - filename: MarkupSafe-3.0.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 5e4302e1aca49362efa44cb9bfa3362d02ea3e1ecb7f7e54302eee801ba4d30e + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d93005799e90cf4acb7d75d6efe950ed633d04bffc1cd8b60e666882799a2394 + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 0f14812f64fd55f42cfa8f1b27e76b956a258563eeedc7a54ee6f34e66999782 + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 79e23697327fc4356dfad21f8f7deaa95e468ec8644fff2a6536bd525f93f8ae + requires-python: '>=3.9' + - filename: MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d7e892a866e6fd8030239cc5bc0ef94dad684cdb6bf7e9434c629501213c85b3 + requires-python: '>=3.9' diff --git a/docs/packages/matplotlib.yaml b/docs/packages/matplotlib.yaml index 6fe77549def..0b6de8df643 100644 --- a/docs/packages/matplotlib.yaml +++ b/docs/packages/matplotlib.yaml @@ -3,19 +3,233 @@ source-code: https://github.com/matplotlib/matplotlib license: Matplotlib license warning: Tests not currently run versions: - - version: 3.9.2 - - version: 3.10.0 - - version: 3.10.1 - - version: 3.10.2 - - version: 3.10.3 - - version: 3.10.5 - - version: 3.10.6 - - version: 3.10.7 - - version: 3.10.8 - - version: 3.10.9 - - version: 3.11.0 - patched: - comment: We patch matplotlib to increase threading test timeouts in places where the native RISC-V runners seem to have issues, and backport a fix from upstream to pin pytest below version 9.1.0 due to failures with a test fixture in the TestSpectral suite. - - version: 3.11.1 - patched: - comment: We patch matplotlib to increase threading test timeouts in places where the native RISC-V runners seem to have issues. +- version: 3.9.2 + releases: + - tag: matplotlib-v3.9.2-20260902125649 + files: + - filename: matplotlib-3.9.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 297dbb4f4274cf7073273b6626a81f1a2f65dd6f496a0f8c688fb51d4994d6ee + requires-python: '>=3.9' + - filename: matplotlib-3.9.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c723999da01a80157b09bfe07fc8f907f26bd79a919cb83dbc9a89bc1cbc848d + requires-python: '>=3.9' + - filename: matplotlib-3.9.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a6d9c644faae3451ad38db119b9b80ab41f65d19ea76a62c311c5d761e85c840 + requires-python: '>=3.9' + - filename: matplotlib-3.9.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a64e622de6ac1fd6b95c4c0386b531674b7e08b98a1831e4bb5a8a6e33675e3a + requires-python: '>=3.9' +- version: 3.10.0 + releases: + - tag: matplotlib-v3.10.0-20260902125649 + files: + - filename: matplotlib-3.10.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1b6bc07b0e8166f3c90bce3855edc4ebeaa726d3a9acf2655e5220e3858f4d76 + requires-python: '>=3.10' + - filename: matplotlib-3.10.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 5fc4b2dcdbe5aa9cb1f8d83cdeb9fafa2094bfcfbbaf870162bf63ae98a4b152 + requires-python: '>=3.10' + - filename: matplotlib-3.10.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 794708e6b765fa606bdd8ead2b4f5e48d75102abe69c27050e3e34c74e6b4897 + requires-python: '>=3.10' + - filename: matplotlib-3.10.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 3f97f3264da119900fb71e8beb00add529d9ac591bf5a1a8c59f8ecdb66aef7e + requires-python: '>=3.10' +- version: 3.10.1 + releases: + - tag: matplotlib-v3.10.1-20260902125649 + files: + - filename: matplotlib-3.10.1-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1e83a81acb421dc9a33447ec6a18d07f89cd9064dd52afc404ac40e2db633741 + requires-python: '>=3.10' + - filename: matplotlib-3.10.1-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 59d893bbfd5c60687284f8cb0d8a13c07a8349788a1a5daeaec07326de90b7a9 + requires-python: '>=3.10' + - filename: matplotlib-3.10.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 876c2c8e2bfe2e16819bf2aebc99cb4c448c607c7f5787acc66ca9e1cd9c6326 + requires-python: '>=3.10' + - filename: matplotlib-3.10.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 26f55a9bc3b4801cdb546456db5d23226e4d54d3ab5bca991fe23ee5fc5d99f8 + requires-python: '>=3.10' +- version: 3.10.2 + releases: + - tag: matplotlib-v3.10.2-20260902125649 + files: + - filename: matplotlib-3.10.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 83c30fc1b2cef26233a0d68321e4f46f2b5e8b38ae0f70707c8f6f21c9ca3302 + requires-python: '>=3.10' + - filename: matplotlib-3.10.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ebbf36fa0361ef482ad485c528ee8c4a2b1364831126ec62b4ab74582b90e881 + requires-python: '>=3.10' + - filename: matplotlib-3.10.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 0b117558899a9e283206fb8be41db18e561ea577ea818729962676646e871330 + requires-python: '>=3.10' + - filename: matplotlib-3.10.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: bb3abd70fe4bdfd336e3074863d1cc76014c6cd7f2954c9d2e0bd6eaf521cbbe + requires-python: '>=3.10' +- version: 3.10.3 + releases: + - tag: matplotlib-v3.10.3-20260902125649 + files: + - filename: matplotlib-3.10.3-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c4135ba5d513fcab74898735adf5a1f3b233256142072bf96d015f1d7ffa93f1 + requires-python: '>=3.10' + - filename: matplotlib-3.10.3-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1fd12c76ba94b430ecc96b801503cc4a0f35451939c1e9768513880a9bcced7e + requires-python: '>=3.10' + - filename: matplotlib-3.10.3-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 4abbd526ce007108ef9d1b2c915a34954c809c479ed7e64740bfde6319894964 + requires-python: '>=3.10' + - filename: matplotlib-3.10.3-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 52c693c5212693c31d88352c50d6db68dfcad6689fffac79af371018902b2f24 + requires-python: '>=3.10' +- version: 3.10.5 + releases: + - tag: matplotlib-v3.10.5-20260902125649 + files: + - filename: matplotlib-3.10.5-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: 6cab890b78408847939b96e6ffccc5a62ad062d8c93eb409d73854976efeb846 + requires-python: '>=3.10' + - filename: matplotlib-3.10.5-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 616f9b81d2c1206358d7353b85bef11cc23e77099c20f880b7c81d9898292358 + requires-python: '>=3.10' + - filename: matplotlib-3.10.5-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 7dd612eb3684efa1d5e65ef310043f0c76bb67aec161a280e4cbede49aa5881f + requires-python: '>=3.10' + - filename: matplotlib-3.10.5-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 7a250eabb7502546d05ec48cad4c8d05da1ba9ebb8629c3fecc46c983e1d4e37 + requires-python: '>=3.10' + - filename: matplotlib-3.10.5-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 8bb1818bc8f2fa2b78b8abc9b33658dafe1efd77b82c690c248854ffea8c3b1f + requires-python: '>=3.10' + - filename: matplotlib-3.10.5-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: ca5bbb245640eb631252b80200819a506f93dc4517ddcb9f1132c9cd0a8cd0b7 + requires-python: '>=3.10' +- version: 3.10.6 + releases: + - tag: matplotlib-v3.10.6-20260902125649 + files: + - filename: matplotlib-3.10.6-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: 15de8bb51018bafdd574f199269213c82885630e4152f1e183d62f72378085b8 + requires-python: '>=3.10' + - filename: matplotlib-3.10.6-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 0c362ff28089d6cf6ee35df05043ea1d7276461dea0a70c96cde93717f8bd21f + requires-python: '>=3.10' + - filename: matplotlib-3.10.6-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: a6ed5f172220b74995f107219051cb7dd36fd58aa57cd49434c96585116092fb + requires-python: '>=3.10' + - filename: matplotlib-3.10.6-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: d5bc83cdf0977f013a92d07e1d593ed8fb1573f3e7925deb289025c66f12a44f + requires-python: '>=3.10' + - filename: matplotlib-3.10.6-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: e64074a023031c2ad0742d3c2763da2c5a928544c2a771abdbdc98bc0252d8e6 + requires-python: '>=3.10' + - filename: matplotlib-3.10.6-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 40c8f496e66dc2dbd11371846b6c30ffbfa5bddf22867326fbda053967b225b0 + requires-python: '>=3.10' +- version: 3.10.7 + releases: + - tag: matplotlib-v3.10.7-20260902125649 + files: + - filename: matplotlib-3.10.7-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: da6edf31286861c40d9e6b9deef43b8fd00c7dcc0aa8d9511312784cecf1f4b3 + requires-python: '>=3.10' + - filename: matplotlib-3.10.7-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 488cacaf299d6ec1f05abc59e733b4c648905b898fb14d420683627a634bf07c + requires-python: '>=3.10' + - filename: matplotlib-3.10.7-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: a2dfce310d00dda3de2fcd5d0de0d9b0b4e1c336b6ae6126759c8a4cce71e8a4 + requires-python: '>=3.10' + - filename: matplotlib-3.10.7-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 20b08cbcdf81798b13d645d547b1355f965e5d646b31c3393751d19a0081eef6 + requires-python: '>=3.10' + - filename: matplotlib-3.10.7-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: dd3181c1273784b60d539f89f99c863157fc4a11bee796f77fb41e66195428c1 + requires-python: '>=3.10' + - filename: matplotlib-3.10.7-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: f7ac0589ed749e91165bce8ac17991619b5a0afc9ac109274c08eaf156fd81f3 + requires-python: '>=3.10' +- version: 3.10.8 + releases: + - tag: matplotlib-v3.10.8-20260902125649 + files: + - filename: matplotlib-3.10.8-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: baa99cc7845760d911df12f37c54025184fc25079cd07823c48d53292c0616bc + requires-python: '>=3.10' + - filename: matplotlib-3.10.8-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: aab2dbe787d01ee0cb7ee4bce341be43465ba176a3be9b0791dfc58cc9cb75fd + requires-python: '>=3.10' + - filename: matplotlib-3.10.8-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 75da5692879dab158665be4df94bb0dffb525cf36ec61243f3c9a2e1d767424c + requires-python: '>=3.10' + - filename: matplotlib-3.10.8-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 3f9028a721c9e05e597e344bc4b956e6ddc5ecbb807f33f480b63ce655298731 + requires-python: '>=3.10' + - filename: matplotlib-3.10.8-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: bb223ee82fdc7c7f34713b7194f3e4b856de3000b4b6e30ab0ab844876ad3320 + requires-python: '>=3.10' + - filename: matplotlib-3.10.8-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: db0f04746738bcf08a174466492edc5c5742c7fac584aeb849fbc7f160d69afe + requires-python: '>=3.10' +- version: 3.10.9 + releases: + - tag: matplotlib-v3.10.9-20260902125649 + files: + - filename: matplotlib-3.10.9-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: d349c10f467eed137c63c055e5da53b9565f0093fbfb415c8c3301855acf0472 + requires-python: '>=3.10' + - filename: matplotlib-3.10.9-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: f14a4f4043201b075d88a40c6606f82a0425c91816d41b578883130ba4b23b84 + requires-python: '>=3.10' + - filename: matplotlib-3.10.9-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: bfa54241e45b13efaceba851d068dbb5811d13ae526f84b85376da02e85f4e5d + requires-python: '>=3.10' + - filename: matplotlib-3.10.9-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 6faa9bd15fec9f8e44f896fc8a5cd2dda700f3aeac43fd96e9e682f1b14b024e + requires-python: '>=3.10' + - filename: matplotlib-3.10.9-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: f10c67e406735c00c9fe9f682608abca9badde150212539490749f94717121a3 + requires-python: '>=3.10' + - filename: matplotlib-3.10.9-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 91c3fe5ea52bbe44330eb3a088366f20aa3b3bef8d3a45efb8183f90e7f1e53e + requires-python: '>=3.10' +- version: 3.11.0 + patched: null + comment: We patch matplotlib to increase threading test timeouts in places where + the native RISC-V runners seem to have issues, and backport a fix from upstream + to pin pytest below version 9.1.0 due to failures with a test fixture in the TestSpectral + suite. + releases: + - tag: matplotlib-v3.11.0-20260902125649 + files: + - filename: matplotlib-3.11.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: a2d28fc93361e72f4d60213290f8c5a07d38a01474a4a029d90948f230bd5b45 + requires-python: '>=3.11' + - filename: matplotlib-3.11.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 7757cef1579c0c2e86dfb9bb52e4ea7a6a0bbbc52b49388d3129f9c4664f6d68 + requires-python: '>=3.11' + - filename: matplotlib-3.11.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: fec94826e1b1eb90a054662bc3dbfe7b5f197a2add63dd6f08e292383ee2543b + requires-python: '>=3.11' + - filename: matplotlib-3.11.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 7f0be59f4a6eedd2d4459e59acc18b5f5141c601eecb64c13cea4e1ffebcb4a9 + requires-python: '>=3.11' +- version: 3.11.1 + patched: null + comment: We patch matplotlib to increase threading test timeouts in places where + the native RISC-V runners seem to have issues. + releases: + - tag: matplotlib-v3.11.1-20260902125649 + files: + - filename: matplotlib-3.11.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 49cbd71a0e419e051ac773498b9802c5b3046be50e1a537072f235390aa8e6e4 + requires-python: '>=3.11' + - filename: matplotlib-3.11.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 401d3a2c2e3e166182128f9cc9d47db3bf130e252de2a9e549e67144ee4d238c + requires-python: '>=3.11' + - filename: matplotlib-3.11.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 7fbd31744d50ea8607d504cc647547657c6596df13fd0becb8156c424c75c464 + requires-python: '>=3.11' + - filename: matplotlib-3.11.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: c0c46353aca3e6e98191737593e021811038b548c3b5887eaf85000ff2b97854 + requires-python: '>=3.11' diff --git a/docs/packages/maturin.yaml b/docs/packages/maturin.yaml index ac35e9acf6c..7a39dde2a18 100644 --- a/docs/packages/maturin.yaml +++ b/docs/packages/maturin.yaml @@ -1,7 +1,26 @@ -deprecated: +deprecated: null package-name: maturin source-code: https://github.com/PyO3/maturin license: MIT or Apache 2.0 versions: - - version: 1.7.1 - - version: 1.8.1 +- version: 1.7.1 + releases: + - tag: maturin-v1.7.1-20260902125649 + files: + - filename: maturin-1.7.1-py3-none-manylinux_2_34_riscv64.whl + sha256: f2bf4fb1d921686f763bc2c65d0d8d60243dd909f6fdfaafef12cb385ae7d391 + requires-python: '>=3.7' +- version: 1.8.1 + releases: + - tag: maturin-v1.8.1-20260902125649 + files: + - filename: maturin-1.8.1-py3-none-manylinux_2_34_riscv64.whl + sha256: 963cf6614ba083f4f44a58347cb58f3b761201eba85958270de499cf931e1da5 + requires-python: '>=3.7' +- version: 1.9.1 + releases: + - tag: maturin-v1.9.1-20260902125649 + files: + - filename: maturin-1.9.1-py3-none-manylinux_2_34_riscv64.whl + sha256: aad500c99f8596416e2c01317604ba3e8350674d726eaa8a62e3cfb80393c017 + requires-python: '>=3.7' diff --git a/docs/packages/maxminddb.yaml b/docs/packages/maxminddb.yaml index 29b62a4a918..2bda7126c11 100644 --- a/docs/packages/maxminddb.yaml +++ b/docs/packages/maxminddb.yaml @@ -2,5 +2,20 @@ package-name: maxminddb source-code: https://github.com/maxmind/MaxMind-DB-Reader-python license: Apache-2.0 versions: - - version: 3.1.1 - patched: +- version: 3.1.1 + patched: null + releases: + - tag: maxminddb-v3.1.1-20260902125649 + files: + - filename: maxminddb-3.1.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: f85b0dab64740df9421b3db53ec9bfca619d25c6ea98d52e07ca0d7bed779c7e + requires-python: '>=3.10' + - filename: maxminddb-3.1.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a2195e4ca9c28ccf61df97db24614af47a40653a5152ffea5cbbd426a662cab5 + requires-python: '>=3.10' + - filename: maxminddb-3.1.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2518d7007d00c8022de016385b5dbad54b0a0212f69721fb667f40d9ad3bca39 + requires-python: '>=3.10' + - filename: maxminddb-3.1.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 739a352b7d20e34a613b8abe9330a8e93b2f68af044942e268e241ee2aef8c31 + requires-python: '>=3.10' diff --git a/docs/packages/memray.yaml b/docs/packages/memray.yaml index 4de043690cd..8c0af900cbc 100644 --- a/docs/packages/memray.yaml +++ b/docs/packages/memray.yaml @@ -2,8 +2,23 @@ package-name: memray source-code: https://github.com/bloomberg/memray license: Apache 2.0 versions: - - version: 1.20.0 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries (gcc and the copyleft libraries bundled in the - wheel)' +- version: 1.20.0 + patched: null + releases: + - tag: memray-v1.20.0-20260902125649 + files: + - filename: memray-1.20.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: bc0fa69c019bd851d7503b8aff48d42697e6b63735e4c176bf72da2334352526 + requires-python: '>=3.9.0' + - filename: memray-1.20.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 85158f2ec77e3420fab04d8ec17eeac08f381e3de4f74cc3056b458075e499f1 + requires-python: '>=3.9.0' + - filename: memray-1.20.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 0841d35132e02cc334fb0e063b16360d8a9c8f9b19259b119bdd4772d32d364c + requires-python: '>=3.9.0' + - filename: memray-1.20.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 536e5666713b5ab4692c256f2f998713e5a501f40113954f96f1c70c28d6501c + requires-python: '>=3.9.0' + gpl-sources: + filename: gpl-sources.tar + description: gcc and the copyleft libraries bundled in the wheel diff --git a/docs/packages/ml-dtypes.yaml b/docs/packages/ml-dtypes.yaml index c23ee87b9a2..4cda275d8c7 100644 --- a/docs/packages/ml-dtypes.yaml +++ b/docs/packages/ml-dtypes.yaml @@ -2,7 +2,47 @@ package-name: ml-dtypes source-code: https://github.com/jax-ml/ml_dtypes license: Apache-2.0 / MPL-2.0 (eigen) versions: - - version: 0.5.3 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 0.5.4 - comment: '`Link `__ to sources of bundled MPL libraries.' +- version: 0.5.3 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: ml-dtypes-v0.5.3-20260902125649 + files: + - filename: ml_dtypes-0.5.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ed3afcbd83d50a21e1b86de88479fc10015851a11ed1445f1ccfb03b5e90e1e9 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e2617249fd9b9ff8be50b17274395bad13fbd186a8688e53fff04d01d050eed7 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b228ad04deaa6164472c1fd69bc3f75525b2c209bf8db6bdfbcee97a741763f9 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d684259745b25920cc0fee725b6dec05aa5acb2bd31cbac70be7063c5ca4c6d5 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 815d602ce20f755f2519ef2017d5ac3e50816eb7572f9a95a35d4edd7b4ac71a + requires-python: '>=3.9' +- version: 0.5.4 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: ml-dtypes-v0.5.4-20260902125649 + files: + - filename: ml_dtypes-0.5.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9f331a42cbab16bd65d0ba16313a2da84c0418c5e47629e500fe9ac1908c8e34 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 11edfd01cc57295fa1c4bc33e501478a4daf18e5a3809b2a1ddb5939b1c9a702 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 19bfd8789ca2bb5261eb1415a85cff001a405b5fe6764904a5e9d99e5a463e1a + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cbc7c1b747b3e6ed91dd99cc1d67ed08dc436e0b83962c9d6125f87c0e4d0506 + requires-python: '>=3.9' + - filename: ml_dtypes-0.5.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 74bfd21d5a032815cfc81b05f1accf464a63b36526f30435f51d4e5493f87416 + requires-python: '>=3.9' diff --git a/docs/packages/mmh3.yaml b/docs/packages/mmh3.yaml index bcee5bc6c3c..3f2a9669cf9 100644 --- a/docs/packages/mmh3.yaml +++ b/docs/packages/mmh3.yaml @@ -2,4 +2,19 @@ package-name: mmh3 source-code: https://github.com/hajimes/mmh3 license: MIT versions: - - version: 5.3.0 +- version: 5.3.0 + releases: + - tag: mmh3-v5.3.0-20260902125649 + files: + - filename: mmh3-5.3.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b80c1d1321113ac71ad64dd6b66b6d52bd88e1bfde6c85b3886ee24900f75956 + requires-python: '>=3.10' + - filename: mmh3-5.3.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 934c0442775b27711e78c477a31e62966d527f87061c27c1f7800fe6254c451a + requires-python: '>=3.10' + - filename: mmh3-5.3.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b9506d739d3e4460e3781d51c096a8c60d878ed9db6c5567c21d3c4f7ceb0ad5 + requires-python: '>=3.10' + - filename: mmh3-5.3.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: de71ee725139d57ca5771ae07a888738bced2284a7912daf365e2f3dc28adae7 + requires-python: '>=3.10' diff --git a/docs/packages/msgpack.yaml b/docs/packages/msgpack.yaml index f2f8f53056f..1cc842da017 100644 --- a/docs/packages/msgpack.yaml +++ b/docs/packages/msgpack.yaml @@ -1,9 +1,96 @@ -deprecated: +deprecated: null package-name: msgpack source-code: https://github.com/msgpack/msgpack-python license: Apache 2.0 versions: - - version: 1.0.8 - - version: 1.1.0 - - version: 1.1.1 - - version: 1.1.2 +- version: 1.0.8 + releases: + - tag: msgpack-v1.0.8-20260902125649 + files: + - filename: msgpack-1.0.8-cp310-cp310-linux_riscv64.whl + sha256: 53220a3b6f4dbdfc60903ba1e108878dc42105655ea9a34b7707f390b39dc62f + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 0d9d8f1f7aa31f908f6c1e75f3742bddc96ea617118f49ff7193208fa78cb0ad + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp311-cp311-linux_riscv64.whl + sha256: 8fc0b9630447ececab099664938873123d50bc40d7ab4ce091631d89547e448e + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 05dea1a1a41ed792538ab6850f195c4123987adeee566cf7702d3914e1ef6bb0 + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp312-cp312-linux_riscv64.whl + sha256: 5620e4f6b6c13ae8dd0e98dbc8c0f6b915071582796f712e1c865cc1382c6ecb + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: d12bca8365f829c55d4aa0ecfa585ba9840d83ff3ec2457b2aafc287f7651023 + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp39-cp39-linux_riscv64.whl + sha256: e7219d6340691fdd68599df1967208b9a7f27d1925453cecbff8ff427847bf36 + requires-python: '>=3.8' + - filename: msgpack-1.0.8-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: b308e9a84b0258153bb9ed8b4c2aa16affe5290f368d662b1b33cd2db6b76ac7 + requires-python: '>=3.8' +- version: 1.1.0 + releases: + - tag: msgpack-v1.1.0-20260902125649 + files: + - filename: msgpack-1.1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 6ffabdb8a4145853a57187bee751620d92a686f93b16b32fd6f3b5f497b5abe4 + requires-python: '>=3.8' + - filename: msgpack-1.1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8a8880734fc76cd2764157e4f7218c9d46e350d519c0e19c37db8da122bc6eba + requires-python: '>=3.8' + - filename: msgpack-1.1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: c9bac16c879ce8c5cd73a92ec9feb2f8b73e34dcb5bcb86b7d6aa8323777ab6b + requires-python: '>=3.8' + - filename: msgpack-1.1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 88a4fbe051882aec159697d6f24cda4216638dd19259a5d93580e078d5b15010 + requires-python: '>=3.8' +- version: 1.1.1 + releases: + - tag: msgpack-v1.1.1-20260902125649 + files: + - filename: msgpack-1.1.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b7d5c8fed657b343feec038eeda7c841320b66e924487009aabdb732c8ac39fa + requires-python: '>=3.8' + - filename: msgpack-1.1.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 26a8f212081f30b25042e308fd3118f067bf2188c7d1e7050091f407cc99372d + requires-python: '>=3.8' + - filename: msgpack-1.1.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f644c918a121396aff0e5140d77aa1f068492c460b22bc1064fcb04d562df2b6 + requires-python: '>=3.8' + - filename: msgpack-1.1.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bb8c341e603b3cf35ed3a6db47278191440a4721306ae832c385228a9d0aa9bf + requires-python: '>=3.8' + - filename: msgpack-1.1.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ed01ad6537a5246ac0ac367888353ea42bcd631bde8a9ae933067fbae04f40b2 + requires-python: '>=3.8' + - filename: msgpack-1.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 49b8fd7499b6ca43ce0454498d44f39bcd5be6f6226083e93af609fe723ec6aa + requires-python: '>=3.8' + - filename: msgpack-1.1.1-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 46aea2c46ea4d52efa93613fd98817c2ac32c2ad89dc6e12b7e514b7521f7361 + requires-python: '>=3.8' +- version: 1.1.2 + releases: + - tag: msgpack-v1.1.2-20260902125649 + files: + - filename: msgpack-1.1.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c9de11bdde591bfa1ada8a77faa2e661648a6c7545c71ddc152a84a7db12b953 + requires-python: '>=3.9' + - filename: msgpack-1.1.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 201c473796c4737f4d6fa7481c4f16e803421246bc0494105fb751441c813344 + requires-python: '>=3.9' + - filename: msgpack-1.1.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b587999949e1f28df9a2c1e377633d9d27c89fb5c2b73a9e587495d93188d8c3 + requires-python: '>=3.9' + - filename: msgpack-1.1.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 42be9967ba18f0cbaed54c8d9e455984a0bdd88d2c9cc60cadbd65692b18df91 + requires-python: '>=3.9' + - filename: msgpack-1.1.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 49bb68ec8e446e882f130329353d68702900fccfeafa35958745547c40df46c4 + requires-python: '>=3.9' + - filename: msgpack-1.1.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8ced1c5c0443b0f28fcd1097a14aaf6bb0e748c0669df81d8d737169be8d80f8 + requires-python: '>=3.9' diff --git a/docs/packages/msgspec.yaml b/docs/packages/msgspec.yaml index 346e432334b..3afe81aebf2 100644 --- a/docs/packages/msgspec.yaml +++ b/docs/packages/msgspec.yaml @@ -2,5 +2,63 @@ package-name: msgspec source-code: https://github.com/jcrist/msgspec/ license: BSD-3-Clause versions: - - version: 0.19.0 - - version: 0.20.0 +- version: 0.19.0 + releases: + - tag: msgspec-v0.19.0-20260902125649 + files: + - filename: msgspec-0.19.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2c468bfd800f17428fb8aa2d80437a85d884cb71d0f63f9bb5342514d4472e80 + requires-python: '>=3.9' + - filename: msgspec-0.19.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 3f514006ba0e6d77060567f924964a5789e73b0a234ccfbcdb761334288ca35f + requires-python: '>=3.9' + - filename: msgspec-0.19.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8bab249f1f6ef772ce0b31aa944fe867d586f735a6bad7dacf334bf906af511a + requires-python: '>=3.9' + - filename: msgspec-0.19.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d8be40219aeda18f614e5ff34b4fc608f48395a72906704d6e01428f91e4cdb7 + requires-python: '>=3.9' +- version: 0.20.0 + releases: + - tag: msgspec-v0.20.0-20260902125649 + files: + - filename: msgspec-0.20.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 81e378ee353908033f3a3710f8358557e78fdedc5129fce812346afa37464fe7 + requires-python: '>=3.9' + - filename: msgspec-0.20.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 72e89650b001fa2c31b02eb9ae0cfab1859d70b16210b65f7f3c25de45c4bd34 + requires-python: '>=3.9' + - filename: msgspec-0.20.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 663cd1d987b8e3457562150c41776135aab59691a1b9903b620508c888416a6a + requires-python: '>=3.9' + - filename: msgspec-0.20.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 98b01ac4244b5dc4b4b51efc6e697c32893d4fd0471124bab2eb43dbe78d3846 + requires-python: '>=3.9' + - filename: msgspec-0.20.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5aa0e6d6db9bf7cbc3bdad09625b67bc1c3324ddbec225996b2dd7000e5682c6 + requires-python: '>=3.9' + - filename: msgspec-0.20.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 117161b036e7e2e9a394770337e4ae43beddd19bfb202304b6016be05431d48b + requires-python: '>=3.9' +- version: 0.21.1 + releases: + - tag: msgspec-v0.21.1-20260902125649 + files: + - filename: msgspec-0.21.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6bfaff2ff04a2fda7a52bce97fd062edf3bf78b9dbcffb7bcc3dc834b9a854e1 + requires-python: '>=3.10' + - filename: msgspec-0.21.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5521b75fd9f9bebee3463f557e75dde8e28a50633ec74216320aeb46aa700bdd + requires-python: '>=3.10' + - filename: msgspec-0.21.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ec1554d188a6ad7683f02ceab15a14a4d1eb6c59481a19bfdc9be89ea490f996 + requires-python: '>=3.10' + - filename: msgspec-0.21.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1b9a89e4092baa742efe8cec80c47a90272d3d94f6fe12057700893b75c54414 + requires-python: '>=3.10' + - filename: msgspec-0.21.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 83cb3a57aad40f399d9abfcda5e89e128b4aea5bb4422ba722d1f6a25eee84a8 + requires-python: '>=3.10' + - filename: msgspec-0.21.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4b9a1b90fe4bfe606cd2167d1aa410a891b6c6c3a0e853ac915458c1bac485f9 + requires-python: '>=3.10' diff --git a/docs/packages/multidict.yaml b/docs/packages/multidict.yaml index 4b848bd79a9..d0ad885fff4 100644 --- a/docs/packages/multidict.yaml +++ b/docs/packages/multidict.yaml @@ -2,14 +2,323 @@ package-name: multidict source-code: https://github.com/aio-libs/multidict license: Apache 2.0 versions: - - version: 6.1.0 - - version: 6.2.0 - - version: 6.4.2 - - version: 6.4.3 - - version: 6.4.4 - - version: 6.5.1 - - version: 6.6.2 - - version: 6.6.3 - - version: 6.6.4 - - version: 6.7.0 - - version: 6.7.1 +- version: 6.1.0 + releases: + - tag: multidict-v6.1.0-20260902125649 + files: + - filename: multidict-6.1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a52580f2729a592cde666a8435cf769b8cb7c54d7dfb2d16b1fc3bfd3c1d5187 + requires-python: '>=3.8' + - filename: multidict-6.1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a8cae8649841ea4470d251982b4fe86c867cc182e2910f5b94df7ba4fecfec22 + requires-python: '>=3.8' + - filename: multidict-6.1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 0f32b7feb618e89439531d8b728974f94c34b38e45395b6ab8ce06317d7e8fd2 + requires-python: '>=3.8' + - filename: multidict-6.1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 47f2cc27372e0865818661bfb8b3072426227327e22b532a70bce0d54d88662c + requires-python: '>=3.8' +- version: 6.2.0 + releases: + - tag: multidict-v6.2.0-20260902125649 + files: + - filename: multidict-6.2.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: ed08a757ff868798dd3f7dc424bf9e3cd4c3615066f878d37fb38025f58f289a + requires-python: '>=3.9' + - filename: multidict-6.2.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: db764f3bf5643c6f1c2fef7df8159974cb3e101787c0bef2aeedd95607c24688 + requires-python: '>=3.9' + - filename: multidict-6.2.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 36b688a090b915168dccc67194ee264d593cd35252f0420936e5249a1d4b7635 + requires-python: '>=3.9' + - filename: multidict-6.2.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 0d90299761fdab0fb8fc00b972a9586defc7db4cfc6a4ea59c4b20c70b724ad3 + requires-python: '>=3.9' +- version: 6.4.2 + releases: + - tag: multidict-v6.4.2-20260902125649 + files: + - filename: multidict-6.4.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 29da8e8ea11a1e21698aaba705ae5defdb9d2b4ea68379837144fd695e458795 + requires-python: '>=3.9' + - filename: multidict-6.4.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: df5a9099eae721fc25aa4b89426693c4ca54d57220ddbb2fa3006dc746baf896 + requires-python: '>=3.9' + - filename: multidict-6.4.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 28bd685ff79e97f31f41fd1c7afb984c314a4226bf7873926920aac68647b675 + requires-python: '>=3.9' + - filename: multidict-6.4.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 48c034d3a3d2b642d269499a41771c1a1813b18f7a8e7b327b163581df7b155e + requires-python: '>=3.9' +- version: 6.4.3 + releases: + - tag: multidict-v6.4.3-20260902125649 + files: + - filename: multidict-6.4.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d4ad659e4100f2c6a43905dd2246645902b66cec450b0d852e34ddd3b8cb2ed1 + requires-python: '>=3.9' + - filename: multidict-6.4.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d6cfede1caec7ff547bd7dc482694f7e66ce2e2f3fb76a43f74b25a17043e133 + requires-python: '>=3.9' + - filename: multidict-6.4.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: dce5d9dbba79268289274e92b8521ca96f3fd9094a53f6ba31eee2e3fe1f92bb + requires-python: '>=3.9' + - filename: multidict-6.4.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 696a3bbadfe538f567e4d687023a60ccd287c588648aebfc16b109b574714c33 + requires-python: '>=3.9' +- version: 6.4.4 + releases: + - tag: multidict-v6.4.4-20260902125649 + files: + - filename: multidict-6.4.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: ac1319bde1a9573a2ced0b439f8a6bdf81c009006a81098d5930e49af2e70e5a + requires-python: '>=3.9' + - filename: multidict-6.4.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 9ae9e75e87274033194d71eccab081241b2770688301beaeb5be898659db9ec3 + requires-python: '>=3.9' + - filename: multidict-6.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a8c2593aecbaf1ac05172ba42121b0a20bbd90007a896a7a9d3f330a4f9d406a + requires-python: '>=3.9' + - filename: multidict-6.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8d4d1913c4f58c9f5e437b3d5ae843cb4f921c9188d380cc01d1fdd71b22bf67 + requires-python: '>=3.9' +- version: 6.5.1 + releases: + - tag: multidict-v6.5.1-20260902125649 + files: + - filename: multidict-6.5.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c8b082c646d7511bbfc4c5714f5d1c6483b4011a16fc989f2456f27b9f6bee0a + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: 9e4390c7b92aff871a5dd209bd1d339c14a835ca0b52886f7b4fba0264393a66 + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0856ea3ca43ca7905342ffab73e9db3210e7aa973d0a9ed49a7e685593615abf + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 946dd9a9913c7f36e76816f741f358fb5ed187fb9c1d5f82c9c00e1eedabfc91 + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 577b223ab753d09b826849794ad89c660afb25f296c356695ba0a5a33f13b51c + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: eedf5754417a98292f8f524c7f361caa825325de1bdf5d3454664fee1292073b + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9258eba5c5d6b1a10beeb688d546812908ab07229be01abd06fe23508f4de9b6 + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: 8e23849bd73a9e91b170aea695f62032aa96e71bbfb1b594dcf0416ff4f0c74d + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2b23e47f069c5b54375cf21038e66cae683cbff053af35a5f7c77911c5538ce0 + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: d7306f03e7c68cbe25b2822fd2c6d1acbe6f624412e541c25337bf8d53984a76 + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d6256a4375694880ddf50695fa142e2fbfe2b76459637936162d9135df235a7f + requires-python: '>=3.9' + - filename: multidict-6.5.1-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 354f43c7837af1439e89d85f931412133f2cd9bc82a082a6661b64a62115731a + requires-python: '>=3.9' +- version: 6.6.2 + releases: + - tag: multidict-v6.6.2-20260902125649 + files: + - filename: multidict-6.6.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1def1d5688e622929a9e1ec86b030a6fb601872dde3d80745f6f3315b8e9c586 + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: a5921e0b7b15f41a28b257b23afb8b1aad62ee87261a14d47423c5a10f81751f + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dacf48b536de77a72b20e33d7d63e6b553411b7b69e91206b80970751afbd8d4 + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 647b24710ada2a040533e214ce5ce8333b279a85cc751aaa16649442ca5883bb + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6b8e5c7477857e0e74e874033e6a646d691c5fb4ea61a1ad03aa2a83b7353119 + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: e7e4257f2ea8f802ce502bbd92cfca8e9fa2dd3c2d732148fc1f26169318ef41 + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 98c8e9042132f9bfd98be382a8155831b383f6cb39aa39eed1fcf7e088a6a7ea + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: 4b03c5cc750103aae85d374bb535674435f7542aac8c6f590d01e6873ad1634f + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9a735db9bfb614be9b33d05026f3c4b6d6adc4f116c6cf1ac10d90c63a3a404c + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: d3011258f80340ea6c6e5f1e047cee2b7fd27d10f4e7b062e3181d3b5291ee80 + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2af9a9e63351e430da16e2324b69c0e0596143de1234ba16285903f4db7281ad + requires-python: '>=3.9' + - filename: multidict-6.6.2-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 1d7db62484aa9f15ea975b8d107f629d6058b5661db819b22ae76ef21c3d6ddd + requires-python: '>=3.9' +- version: 6.6.3 + releases: + - tag: multidict-v6.6.3-20260902125649 + files: + - filename: multidict-6.6.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9328b109869057981a430c332f3a6fc8c349ecb2b30c707c70210a8ecfc5aa6e + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: 78cbcb7d794d17a1aa12acd5b591cd12e420335c2a0f35105497360de2170356 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 67b762c142e9a8865dbc65d4c466561ab158733d0cf05fc061a8efcb60834287 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 161880b287a29acf2a4166cc1c11e52bfe7499cee34abd3cf2e659b5c51eb822 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4fd4a32d50f472b6c2336f0754045c916e707a13736042024a824b3ef336feae + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: cfe6808af3731d5733965a6f238de7ab46f9e0a6b898bd892f8f73271099ff56 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e02aaa999c584a9476f79bc847bbdba8d8900d63e419473ba4f19e3a7484fc4b + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: cbbc5044e120f95fc4d9b030a5ee46b3ed3fe48ac8b1d455e6714cbffbf49263 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ac8ff85011bf2146fbfc23f52d5f60529ae1692bf39592b66d46265d73eadaea + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: f869fa02c67677e134a1aad4ed5d67cbc6b24e51f7ef83e388604b3e30321618 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 958ee12d045696ee883b9aa44108fa4e8ea7350bb28bb8fc2690c8f6b80cce46 + requires-python: '>=3.9' + - filename: multidict-6.6.3-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 9f66c7c885b25633b43b3a782af8d21ee7ccb83308a5a71a27b71b14e502e52d + requires-python: '>=3.9' +- version: 6.6.4 + releases: + - tag: multidict-v6.6.4-20260902125649 + files: + - filename: multidict-6.6.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d03877c462b6610d93d5f332d3cf7c520ee38675564957ab82e9385b9f5c1eed + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: 5ea449661eed5287dd03f10679bced45910498710f673259b6565020054768dc + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 92ce1ea72caa7f58e5214713e638239620c4922b6047b303280dc2bf00026d02 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 15c911c309ace1f4d18b871aae4d2376242bf5155c6d0eabba3d658b40743861 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4c619a8e129da3a322c19dfea5a057c8a13f2a9d50aab8d6820899a208d3c122 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: 4e3835e17880194145b9cd021c812cb1f78b1215b45b6a1f4220139b1b8c16b7 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c6af2e999e80638f2ddab292c41b5bcbd986114a9bc94ba0ba4a0a1d435a5135 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: ca6f3d16111718daf92d1e963ee5319ff2e9f7074b10ffe4066943a7b67184d5 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 56ed091da14bc951360dd11650667e01eff62cceffd7f310a283266fe8f4c061 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: cd3cef1f4532b4dd98f23728b9c832b338cc13d0d00bdd835265448b0be7e970 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5cd517ec00a91b847400a28af69e99cd52a7e2635d40a05e7d3ae5965c1e7964 + requires-python: '>=3.9' + - filename: multidict-6.6.4-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 23b3ffa784c842d6ee65bd3087277a7df3b376496b54d68eed9b136ab250724d + requires-python: '>=3.9' +- version: 6.7.0 + releases: + - tag: multidict-v6.7.0-20260902125649 + files: + - filename: multidict-6.7.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6fb1ca03726c526ecce83e05cd8686305ec7d66bd766d4a6e6a314ab5dc5d4e8 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: b8ea7e1aa779a8e8094baaf958ddc8e42db0f34419f3f9ff13dddc0221a04266 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 397eb01feade98fbe761f856e0f21dbe7845f8c3ed1753b31dbad83bb3f3b2fe + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: e90c46155c9b95adafaede6c3562f5adffdbc8144d679d9364fa247e0525fdba + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9dc10ea248bc273c525ec6ed7d3cf654e6c7394c539c575702e8052a580de904 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: 2a5b53663413b582f115d7ba871571b76803248a0a797029eb6b30ac18654e54 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f4501cb618d8d0362175885d01f9ed889af8415223e5350aad137eaf8e6c6706 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: 83cfc7bf123131f73c079beb38f10155a794bc08fae4451e4659ae357e09ae77 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 11232c2c87a2646f64e291f08796a7030bf01d7a0a2785084c6be69d91b112e9 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: d66b61323fb43ef286f21fb55060d95666a7f9d18212cce89ab2e401a2411556 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6d64456808dd65e2eabfb3502b334412e242ef11501c4ba8317a6473f3976f49 + requires-python: '>=3.9' + - filename: multidict-6.7.0-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: 5afad5ecfed68c578831ee8e4c46dd50f9b0ee7b76ce4470ddf6f557360a3403 + requires-python: '>=3.9' +- version: 6.7.1 + releases: + - tag: multidict-v6.7.1-20260902125649 + files: + - filename: multidict-6.7.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f18061e0b3a1626ed409388f0a413f3130611cd20ff3689be00eb25d53c62ad3 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: ff712ecfc2cc6c1a334cc2ef330ee3088220f71ec05113752a4f97d856364103 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a3fd52ff8cf8877d7f36d30b791d52cfcb945d336c1d2c136edaf55768693c75 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: a25aff8e753e670b6a755bb6cd25e038203fe6a47579f95b687d4cdb33e44d63 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2d1734b772df003867dba766aecbb6f1678c32373e0ecdec391a8dbe153f9756 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: f89b69a5b4dc5b06739ccd89f1bd70c9152cbe126324064a79b89835ae89f375 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 504780d0ee1ba014216177fa0c59c6b1c5f92e2b998117a0a722efdf4fdbaeed + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: 846e244f012593055d14dc6f391dece29ea53bf863431a9069610d19c73639ea + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b89b9611854d1ebbe6359113dd2c97578c579cdc36c0fb998b91886e138f795a + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: 102a470889741d84c6945e2f46921207c55ec18292dca6346603e3e6219952e8 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 97da9b3644165d67bc79d3089e195ede432f0edcfce162f6d768bed401500811 + requires-python: '>=3.9' + - filename: multidict-6.7.1-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: b40aee5ae83aa62df0cbab147ec9d1f449bd7ab51e0eae0018e584387440a72e + requires-python: '>=3.9' diff --git a/docs/packages/murmurhash.yaml b/docs/packages/murmurhash.yaml index 4247155ab87..f7f703d5689 100644 --- a/docs/packages/murmurhash.yaml +++ b/docs/packages/murmurhash.yaml @@ -2,5 +2,20 @@ package-name: murmurhash source-code: https://github.com/explosion/murmurhash license: MIT versions: - - version: 1.0.15 - patched: +- version: 1.0.15 + patched: null + releases: + - tag: murmurhash-v1.0.15-20260902125649 + files: + - filename: murmurhash-1.0.15-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: eefa9ccb2ef7f230070b01a90429d9cc92f70b07f6acf6cfe31b8db96475345a + requires-python: '>=3.6,<3.15' + - filename: murmurhash-1.0.15-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2c2550485e2ed9a3ddf389784c5a879cab477cf11565d6b6851a6e4caedc29f3 + requires-python: '>=3.6,<3.15' + - filename: murmurhash-1.0.15-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: aefffb5256e67829fbe5b4b3c79d33b853745808add67e6d544364e87a8cdd11 + requires-python: '>=3.6,<3.15' + - filename: murmurhash-1.0.15-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8362dd1550641cf4295e7d30c84d27cbac7fac09040ba2aac5dfa37f0da3065b + requires-python: '>=3.6,<3.15' diff --git a/docs/packages/mypy.yaml b/docs/packages/mypy.yaml index 02a8cb066bb..09baf196d55 100644 --- a/docs/packages/mypy.yaml +++ b/docs/packages/mypy.yaml @@ -2,4 +2,19 @@ package-name: mypy source-code: https://github.com/python/mypy license: MIT versions: - - version: 2.3.1 +- version: 2.3.1 + releases: + - tag: mypy-v2.3.1-20260902125649 + files: + - filename: mypy-2.3.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2a9888270f45bc58f9c5f84efcfaae91ce53436e67f8a6e2e01023e9db5fbe21 + requires-python: '>=3.10' + - filename: mypy-2.3.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e5bb1b9841a9e3a84fdcc3c0c0d61b2783e69d6fa800f8121baf6aa474a2afa0 + requires-python: '>=3.10' + - filename: mypy-2.3.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 89986fda103d3cd6d1cbec7bd2fd9053c34eca62c7926b473394833fd31830be + requires-python: '>=3.10' + - filename: mypy-2.3.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dae51d2909327499455ada8a5ab96dff36fa3016056191237d136dc3d133d87c + requires-python: '>=3.10' diff --git a/docs/packages/mysql-connector-python.yaml b/docs/packages/mysql-connector-python.yaml index f11dca4da59..3a8840c3827 100644 --- a/docs/packages/mysql-connector-python.yaml +++ b/docs/packages/mysql-connector-python.yaml @@ -2,7 +2,23 @@ package-name: mysql-connector-python source-code: https://github.com/mysql/mysql-connector-python license: GNU GPLv2 (with FOSS License Exception) versions: - - version: 26.7.0 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries (gcc, libmysqlclient)' +- version: 26.7.0 + patched: null + releases: + - tag: mysql-connector-python-v26.7.0-20260902125649 + files: + - filename: mysql_connector_python-26.7.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: f0cda9db5e3daea9d3b67a0282484e18e51a39223d16ff11235b5acefa9a679d + requires-python: '>=3.10' + - filename: mysql_connector_python-26.7.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 6567f5557529470b787689e4ffdf728bdbc4304a956defabdd3b5ddb02015607 + requires-python: '>=3.10' + - filename: mysql_connector_python-26.7.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: bfed4cbb9f88e33b800cc92eefdc7afe2be1d8e9afc654262837f4def68dcd85 + requires-python: '>=3.10' + - filename: mysql_connector_python-26.7.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 4dda5d4b8432fcd057fdfb8f7ec4db194651dcc00ea8c27d3eadc59cbce32660 + requires-python: '>=3.10' + gpl-sources: + filename: gpl-sources.tar + description: gcc, libmysqlclient diff --git a/docs/packages/ndindex.yaml b/docs/packages/ndindex.yaml index 230c129b0cf..41e5c1ca9a2 100644 --- a/docs/packages/ndindex.yaml +++ b/docs/packages/ndindex.yaml @@ -2,4 +2,19 @@ package-name: ndindex source-code: https://github.com/Quansight-Labs/ndindex license: MIT versions: - - version: 1.10.1 +- version: 1.10.1 + releases: + - tag: ndindex-v1.10.1-20260902125649 + files: + - filename: ndindex-1.10.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: da6c2f369fed62808637c4e01073ee8dc86ffd964cfedab6c9f715dba2e51d78 + requires-python: '>=3.9' + - filename: ndindex-1.10.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a7ce9551205b43bc13d51bf1dd60e62fd695bf368a12495f220808e90b48310e + requires-python: '>=3.9' + - filename: ndindex-1.10.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9e8373ec4ce0f622d35770955eb7a32b37a11a8228f35c0695c712f36c1d66d7 + requires-python: '>=3.9' + - filename: ndindex-1.10.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9dad613b827efd5a5e55414db4359a808534965efdae0f22987ddd0dde6b5741 + requires-python: '>=3.9' diff --git a/docs/packages/netcdf4.yaml b/docs/packages/netcdf4.yaml index 855ca139899..c06ca47c3f2 100644 --- a/docs/packages/netcdf4.yaml +++ b/docs/packages/netcdf4.yaml @@ -2,5 +2,20 @@ package-name: netcdf4 source-code: https://github.com/Unidata/netcdf4-python license: MIT versions: - - version: 1.7.4 - patched: +- version: 1.7.4 + patched: null + releases: + - tag: netcdf4-v1.7.4-20260902125649 + files: + - filename: netcdf4-1.7.4-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e1c25c04b1b3f0aabccc8456cbced0cd2c12a48dfd3cbb2aeb3d624b3f445fa0 + requires-python: '>=3.10' + - filename: netcdf4-1.7.4-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 831f4e1111447e32a72a61e7f584cf6929fd2559fa65289dd8f27cbbfb4944f4 + requires-python: '>=3.10' + - filename: netcdf4-1.7.4-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 780347226b9896f7febd775fd0dcaa0b7a3541ebc5c18398894e392bbd395cf4 + requires-python: '>=3.10' + - filename: netcdf4-1.7.4-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fecde49f8d101a658010dc1e1e97b51fe89857e7e360fa6784b627e0a646a8a8 + requires-python: '>=3.10' diff --git a/docs/packages/newrelic.yaml b/docs/packages/newrelic.yaml index 5ba034f0cd0..52a0d76260c 100644 --- a/docs/packages/newrelic.yaml +++ b/docs/packages/newrelic.yaml @@ -2,4 +2,19 @@ package-name: newrelic source-code: https://github.com/newrelic/newrelic-python-agent license: Apache-2.0 versions: - - version: 13.5.0 +- version: 13.5.0 + releases: + - tag: newrelic-v13.5.0-20260902125649 + files: + - filename: newrelic-13.5.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dbd08eccedfe0e0c93270ce3306e22c567a207d4d0b9c890df97a6d84bb24485 + requires-python: '>=3.9' + - filename: newrelic-13.5.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: de591817d58c41ebc6b94e96cede81710bbea99543107940cf3178038e16725c + requires-python: '>=3.9' + - filename: newrelic-13.5.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b11ccd49dfbb3c7fd0c609a977fb0ba234e29c79ee7ef83bab9261a2ea2b8e17 + requires-python: '>=3.9' + - filename: newrelic-13.5.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 806157e9fdf518a928f1dce2eb436708c5fa7c633e1d83023f08861f63355cd6 + requires-python: '>=3.9' diff --git a/docs/packages/nh3.yaml b/docs/packages/nh3.yaml index 982ca1787b4..7e92365daed 100644 --- a/docs/packages/nh3.yaml +++ b/docs/packages/nh3.yaml @@ -1,13 +1,59 @@ -deprecated: +deprecated: null package-name: nh3 source-code: https://github.com/messense/nh3 license: MIT versions: - - version: 0.2.18 - - version: 0.2.19 - - version: 0.2.20 - - version: 0.2.21 - - version: 0.2.22 - - version: 0.3.0 - - version: 0.3.1 - - version: 0.3.2 +- version: 0.2.18 + releases: + - tag: nh3-v0.2.18-20260902125649 + files: + - filename: nh3-0.2.18-cp37-abi3-manylinux_2_35_riscv64.whl + sha256: e7f183d79f4eab5288d32ab3b14c94ab45fed24b6f5ea90706ed5f23888ee2a5 +- version: 0.2.19 + releases: + - tag: nh3-v0.2.19-20260902125649 + files: + - filename: nh3-0.2.19-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 3a4f2011172301607febb9e75e8f472f56670e9a0045af7a2712954d55cc4f3c +- version: 0.2.20 + releases: + - tag: nh3-v0.2.20-20260902125649 + files: + - filename: nh3-0.2.20-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 628e5e6b15713c6cce760b762e17ed449d9d9759aa2c6ff06059e9fbab41ff7e + requires-python: '>=3.8' +- version: 0.2.21 + releases: + - tag: nh3-v0.2.21-20260902125649 + files: + - filename: nh3-0.2.21-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 4a308053582dcafb3dadda1029a4bc1e87fb9e03bcbc5d93efa96e52fd7afcba + requires-python: '>=3.8' +- version: 0.2.22 + releases: + - tag: nh3-v0.2.22-20260902125649 + files: + - filename: nh3-0.2.22-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 12e88222da2443968b942ce840db141ac58930bcda9462ff386a032b6048f46f + requires-python: '>=3.8' +- version: 0.3.0 + releases: + - tag: nh3-v0.3.0-20260902125649 + files: + - filename: nh3-0.3.0-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 5c887472c0ac9155b8e3a7ace550719821bb7039f455793eb960046140a088b0 + requires-python: '>=3.8' +- version: 0.3.1 + releases: + - tag: nh3-v0.3.1-20260902125649 + files: + - filename: nh3-0.3.1-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: c71e36fdb67204942d52b3dd2504bea1fd7f9e2ecefff470c19e9a442cbd8760 + requires-python: '>=3.8' +- version: 0.3.2 + releases: + - tag: nh3-v0.3.2-20260902125649 + files: + - filename: nh3-0.3.2-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 493656a84b1c01138b84e454c1ccd15d4d6b90c2cf100e5c80e7a6ba885fe2d1 + requires-python: '>=3.8' diff --git a/docs/packages/ninja.yaml b/docs/packages/ninja.yaml index fd70b42b1e5..59568197bdc 100644 --- a/docs/packages/ninja.yaml +++ b/docs/packages/ninja.yaml @@ -1,9 +1,26 @@ -deprecated: +deprecated: null package-name: ninja -source-code: 'https://github.com/scikit-build/ninja-python-distributions' +source-code: https://github.com/scikit-build/ninja-python-distributions license: Apache 2.0 comment: Provides `ninja `_ versions: - - version: 1.11.1.1 - - version: 1.11.1.2 - - version: 1.11.1.3 +- version: 1.11.1.1 + releases: + - tag: ninja-v1.11.1.1-20260902125649 + files: + - filename: ninja-1.11.1.1-py2.py3-none-manylinux_2_35_riscv64.whl + sha256: e579a13f97f7c6ceaf1983ab0937d479f6524f99b0a90376e25df5174982be87 +- version: 1.11.1.2 + releases: + - tag: ninja-v1.11.1.2-20260902125649 + files: + - filename: ninja-1.11.1.2-py3-none-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ce963220416ad8882b6665e0ca24e2a3d51ab555438891950f478a3bfd76d7b3 + requires-python: '>=3.7' +- version: 1.11.1.3 + releases: + - tag: ninja-v1.11.1.3-20260902125649 + files: + - filename: ninja-1.11.1.3-py3-none-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 7624abfb43ce5cac0635581b7253e064136faf49f7d673de09496946c68c162b + requires-python: '>=3.7' diff --git a/docs/packages/numcodecs.yaml b/docs/packages/numcodecs.yaml index d5f1fac0be6..3b392b947df 100644 --- a/docs/packages/numcodecs.yaml +++ b/docs/packages/numcodecs.yaml @@ -2,5 +2,17 @@ package-name: numcodecs source-code: https://github.com/zarr-developers/numcodecs license: MIT versions: - - version: 0.16.5 - patched: +- version: 0.16.5 + patched: null + releases: + - tag: numcodecs-v0.16.5-20260902125649 + files: + - filename: numcodecs-0.16.5-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6cbaa5c45a255b8e29de4e119e5b2d77e6156e531366d81c0b0961be8c094e8c + requires-python: '>=3.11' + - filename: numcodecs-0.16.5-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1f72219f02184dc3a8befe6908eeeb944e09eda091725bd03eddd598c49b47d0 + requires-python: '>=3.11' + - filename: numcodecs-0.16.5-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d333930a34921a6fb2ed47670e36d5e7980f6600ad8ac7ba4fcc32aabea8f3c4 + requires-python: '>=3.11' diff --git a/docs/packages/numexpr.yaml b/docs/packages/numexpr.yaml index fd7315fbfdc..e096aa000f1 100644 --- a/docs/packages/numexpr.yaml +++ b/docs/packages/numexpr.yaml @@ -2,4 +2,19 @@ package-name: numexpr source-code: https://github.com/pydata/numexpr license: MIT versions: - - version: 2.14.2 +- version: 2.14.2 + releases: + - tag: numexpr-v2.14.2-20260902125649 + files: + - filename: numexpr-2.14.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b1c4f33c47b46d2c6432c7030e287fdb0a406939aee5e22352208e9fcccb95f5 + requires-python: '>=3.11' + - filename: numexpr-2.14.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 94d2a714a64d802d2344f8f9d851b95edcd2c962aab1f40322d9be4c70ad3096 + requires-python: '>=3.11' + - filename: numexpr-2.14.2-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 280dfa31e6dc9e87b083bb8b23104b7bb265204a6ba3f5980e67e98f8b0985a5 + requires-python: '>=3.11' + - filename: numexpr-2.14.2-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: dcb8dbfba6b232db11c1b181e263b67d44f6c3a68ef448bb19dbd20212a6d8f2 + requires-python: '>=3.11' diff --git a/docs/packages/numpy.yaml b/docs/packages/numpy.yaml index 1e8b68944ef..44cfd287c5b 100644 --- a/docs/packages/numpy.yaml +++ b/docs/packages/numpy.yaml @@ -2,46 +2,314 @@ package-name: numpy source-code: https://github.com/numpy/numpy license: BSD-3-Clause versions: - - version: 1.26.4 - patched: - comment: '`Link `__ to - sources of bundled GPL libraries' - - version: 2.0.0 - comment: Links to sources of bundled GPL libraries are here ( `linux `_, - `manylinux_2_35 `_ - ) - - version: 2.0.1 - comment: '`Link `__ - to sources of bundled GPL libraries' - - version: 2.0.2 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries' - - version: 2.1.3 - comment: '`Link `__ - to sources of bundled GPL libraries' - - version: 2.2.0 - comment: '`Link `__ - to sources of bundled GPL libraries' - - version: 2.2.2 - comment: '`Link `__ - to sources of bundled GPL libraries' - - version: 2.3.1 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries' - - version: 2.3.3 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 2.3.4 - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 2.4.2 - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 2.4.3 - license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 - - version: 2.5.0 - license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 - - version: 2.5.1 - license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 - - version: 2.5.2 - license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 +- version: 1.26.4 + patched: null + comment: | + `Link `__ to + sources of bundled GPL libraries + releases: + - tag: numpy-v1.26.4-20260902125649 + files: + - filename: numpy-1.26.4-cp310-cp310-linux_riscv64.whl + sha256: c221d82e0a3e29d517a2a0542a63679a147e1b4b192db1418a42069b1e2e21c8 + requires-python: '>=3.9' + - filename: numpy-1.26.4-cp311-cp311-linux_riscv64.whl + sha256: b26e3e23356cd49836c8808178c82be782319602026bf8a976b6e467e52885f4 + requires-python: '>=3.9' + - filename: numpy-1.26.4-cp312-cp312-linux_riscv64.whl + sha256: bc46e962cac10eefc78cc5371d213ad1d0168a84ddebd242f91b098e6ea2f03e + requires-python: '>=3.9' + - filename: numpy-1.26.4-cp39-cp39-linux_riscv64.whl + sha256: 2f7de0d8c2056f4d6d4c78fb83f226f781c83012135011c02bfc1eea49f3863c + requires-python: '>=3.9' +- version: 2.0.0 + comment: Links to sources of bundled GPL libraries are here ( `linux `_, + `manylinux_2_35 `_ + ) + releases: + - tag: numpy-v2.0.0-20260902125649 + files: + - filename: numpy-2.0.0-cp310-cp310-linux_riscv64.whl + sha256: 3869b420c48c6123cc4b28b3eb66dfcc17d07f883e18225686f137c18766ddd2 + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: cccc3d017676dfbfb39914d9624e80b9636e1783f32f236959c4e521b5c63b78 + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp311-cp311-linux_riscv64.whl + sha256: 195d70d4bbc35170bcc8b8a1a0bf5bf1f03bb7dff1995217030c50e5abb0487e + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: a96a177c3c67fd23b64f5c3e4002292cf94060ba1e5465746546c0af1adbcba6 + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp312-cp312-linux_riscv64.whl + sha256: 53bddb7a3fbe635c842045dc161bcd477d016d65fce52cc57d6c80faccf0d400 + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 8ca4d9b9dbc50762a0ba07b3f58c28d5830bb96a50e1ee6db8d00431b442d693 + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp39-cp39-linux_riscv64.whl + sha256: 2f9ed6c8cadab5913073ba302169f7a3644cd8d4938deb17db4b11df9d8ec751 + requires-python: '>=3.9' + - filename: numpy-2.0.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 11d1b45344165c267d8d5bc0129077d2430f5cd7d10f0b24f19ce7baf7605326 + requires-python: '>=3.9' +- version: 2.0.1 + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.0.1-20260902125649 + files: + - filename: numpy-2.0.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: d5ffd817bed49a548b9a3efb8ef561ee63b0e0aba8cfde3c8459d91af2ffd0c6 + requires-python: '>=3.9' + - filename: numpy-2.0.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 6806a84d23ead3cac1b93e4dffe2942878debe8c7d2b51d9f472c235b18d6ded + requires-python: '>=3.9' + - filename: numpy-2.0.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: b64f8f5083180f731670765a56d6193482c41e05d3f5f81c53d3189282d85233 + requires-python: '>=3.9' + - filename: numpy-2.0.1-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: e5f33dff3b365320b7993663f729236df246755c442063ba71e243726792973e + requires-python: '>=3.9' +- version: 2.0.2 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.0.2-20260902125649 + files: + - filename: numpy-2.0.2-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 83220fb6f5b68374d79750d3e01cda09390741d4730299ead602546bea5cc6af + requires-python: '>=3.9' + - filename: numpy-2.0.2-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: f54709963411e04a8e903525d6e5da49961f1d7b008abfc31909b1807449dba8 + requires-python: '>=3.9' + - filename: numpy-2.0.2-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: f51a68e298c9481aa4afc565ad1a0da1f1e56211cb6fceb835291c17a4751891 + requires-python: '>=3.9' +- version: 2.1.3 + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.1.3-20260902125649 + files: + - filename: numpy-2.1.3-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 28a6aae2898f71309099c938a9841039150c8c2bee86d5740b008d8a0ab18d42 + requires-python: '>=3.10' + - filename: numpy-2.1.3-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 6bc76246792349b7a44e054adf2be5e3a931c47b4d8961e13a635b397e9774cd + requires-python: '>=3.10' + - filename: numpy-2.1.3-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: a82c7914fab272d5ccab1a666d49da9367641b0a6eff00f8a251080432a97ac9 + requires-python: '>=3.10' + - filename: numpy-2.1.3-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 5794ff9e630b4c6ac8cabc8723a7d04da1d87d3b05e1ac07048fa91cf5a28cff + requires-python: '>=3.10' +- version: 2.2.0 + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.2.0-20260902125649 + files: + - filename: numpy-2.2.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 1981b30e811706ee3c8eb01448dc91b07db247514d9335eee02cbd70a2542556 + requires-python: '>=3.10' + - filename: numpy-2.2.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: c703bc7bd02acaa5f1b3ffdcfc37177e7a674d07a928ac876c22b62438379475 + requires-python: '>=3.10' + - filename: numpy-2.2.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 022f8779e980771b3ce419b2f0785746d51183dab60264daea9edb9869db9f13 + requires-python: '>=3.10' + - filename: numpy-2.2.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 77d3534d90b2abbfff1624ef915eb618a75717c3ade58ff0634b2e113a67f373 + requires-python: '>=3.10' +- version: 2.2.2 + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.2.2-20260902125649 + files: + - filename: numpy-2.2.2-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: a13f5a2954ba17809c880eaabf14fd43e9949b513e28a75097090dc8283e9c86 + requires-python: '>=3.10' + - filename: numpy-2.2.2-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 4f44b260e785d54d6720b2cc2084b02bcc1849aa057c5cbc968fa31022603859 + requires-python: '>=3.10' + - filename: numpy-2.2.2-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 118451f2e8f69584051d71c60a6555ec2be7ae3edd3f9e47e5e40c414a070586 + requires-python: '>=3.10' + - filename: numpy-2.2.2-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 1569c046e5f9f9a55f9915672066c0395a9bac80265a0f52302190fcd1125a14 + requires-python: '>=3.10' +- version: 2.3.1 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.3.1-20260902125649 + files: + - filename: numpy-2.3.1-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 26f38295a596f0c97a2baaadab2578c789524b240e9a0f4eeb51ace5c81a8c13 + requires-python: '>=3.11' + - filename: numpy-2.3.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e4b5ea9cf48bb8608d33cd5409da732d8757b88b3296d1184ef23569fb0e7180 + requires-python: '>=3.11' + - filename: numpy-2.3.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 71ea36f993421889480843fc54fc658297b9239c61c12f94c1de4efd608495e1 + requires-python: '>=3.11' +- version: 2.3.3 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.3.3-20260902125649 + files: + - filename: numpy-2.3.3-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 97561bff257967cad83336ac339b629dd03c13bf5ccef775871223bdd7992b23 + requires-python: '>=3.11' + - filename: numpy-2.3.3-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 93617a779cc064b4bde211a501f340193bdc515ec8d878d212eedce569075a02 + requires-python: '>=3.11' + - filename: numpy-2.3.3-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9336582c290810205458a67943ccd203179e0839c3718e70827b8635bd5477e3 + requires-python: '>=3.11' + - filename: numpy-2.3.3-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 61d34894d3994b42b38d27dcb2a12d5a6b7cd69f1c68175e459293f0e274c3ce + requires-python: '>=3.11' + - filename: numpy-2.3.3-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 4e6fcb912f2db9bb09d6a22fe21a89d8e9ad5f0de778533d7fd1b612862e4faa + requires-python: '>=3.11' + - filename: numpy-2.3.3-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 53bff96db90a785ec8373def9635a4044e0f3de973ad9ffd84f9ed8d3cd26ae2 + requires-python: '>=3.11' +- version: 2.3.4 + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.3.4-20260902125649 + files: + - filename: numpy-2.3.4-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 10a036f12ab6b61f1413255d2efc5a2f1cabd4342d983bcde3e38d30621f1db1 + requires-python: '>=3.11' + - filename: numpy-2.3.4-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e7b29820c9cc1038d46f0a256de9ddacf60bbcb90b2a63f9e0ed6d3d08654788 + requires-python: '>=3.11' + - filename: numpy-2.3.4-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8896350b7fe1d7ae1a113e0c8ab8c41fae8c9edba84bb5eae58eebec02a3c422 + requires-python: '>=3.11' + - filename: numpy-2.3.4-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 43e2d6bdbd661f3049460e2cfc83f81b65a6a446cbd78c3339213914358f4c14 + requires-python: '>=3.11' + - filename: numpy-2.3.4-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 986af620b1ef125b27a68cfa3383a2315e9d6a5d24857b3bdeee91a25d8e5f49 + requires-python: '>=3.11' + - filename: numpy-2.3.4-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3d8be87973f88538130d223d6b35aa1ad4336a9f5a6f8cc4e6fd64c600c0a802 + requires-python: '>=3.11' +- version: 2.4.2 + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: numpy-v2.4.2-20260902125649 + files: + - filename: numpy-2.4.2-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 387052b00bf10f2c0b22b4e3327aaeb15a98d38abf7a55be3c63d593ae14330f + requires-python: '>=3.11' + - filename: numpy-2.4.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 1c6f182542160e03b57b46df76b265de8826ba109c017200ee3c9f9f1bbb5d48 + requires-python: '>=3.11' + - filename: numpy-2.4.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 53d5fc4b34c82730db599d5342b331c46bd75be10c854593a45c7bea78110ac2 + requires-python: '>=3.11' + - filename: numpy-2.4.2-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8770829e9dae1f41847160ef78c785b69271a263ef224900643dac9e7f02b68e + requires-python: '>=3.11' + - filename: numpy-2.4.2-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 98b3e5e705dabecd16f8401f1a99a4ddd9cc5d8203bf6973ea894d17b3a33100 + requires-python: '>=3.11' + - filename: numpy-2.4.2-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fb36cc4aab139d9273169065abe604de23faaa1ccf9635f8cbd0ccc4c18ef8bf + requires-python: '>=3.11' +- version: 2.4.3 + license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 + releases: + - tag: numpy-v2.4.3-20260902125649 + files: + - filename: numpy-2.4.3-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e876bb7c7c9de4a5a4dcb6ab3ae8fd14a569a6b093fb44d3df859f2cf604c8a7 + requires-python: '>=3.11' + - filename: numpy-2.4.3-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c9b2aa3b036fd2d052d99e905a7ee05d39951feb90d5608d769e3edef08077df + requires-python: '>=3.11' + - filename: numpy-2.4.3-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3dfbbda758b81fbbd59accdccab2b3debeb3b15b67e2d1b382f07d0f5db575f0 + requires-python: '>=3.11' + - filename: numpy-2.4.3-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: bc12ebeec672f37a12c6f1bdb3cbb5eced6fbb5359e0fb3b483167f6cba449bf + requires-python: '>=3.11' + - filename: numpy-2.4.3-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 52ee84fc3fb2a3d42556cf612a5e04bd5f54c7754df89757bd2d68b20c6be076 + requires-python: '>=3.11' + - filename: numpy-2.4.3-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 1d30c6d80e91c77ca882a9838f18c2591e076e36907c9c1102c1970d7f9f73b3 + requires-python: '>=3.11' +- version: 2.5.0 + license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 + releases: + - tag: numpy-v2.5.0-20260902125649 + files: + - filename: numpy-2.5.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0a55cde2b66c29f94b7c814ee8c0bd969178f2ab257d3e51ec78ccca7ddfdd35 + requires-python: '>=3.12' + - filename: numpy-2.5.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 7c3768e14bb385e40c038c9dad93cf98c9328f5081297ede8b6fa08f4e8b5f12 + requires-python: '>=3.12' + - filename: numpy-2.5.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 96d34bc67a28598ea49901f2c29e64f82a155c2c72b490267556d8785c607530 + requires-python: '>=3.12' + - filename: numpy-2.5.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e338d8034373c922dc7dce6ba9df5d913eb508fd3e1096febf7594619485a80b + requires-python: '>=3.12' +- version: 2.5.1 + license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 + releases: + - tag: numpy-v2.5.1-20260902125649 + files: + - filename: numpy-2.5.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b6131bc7cb2484e7e0ac85e1ab47ccbac43cbf4b88a8cc4db8473578b5367bdf + requires-python: '>=3.12' + - filename: numpy-2.5.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 099885cac3219dbd742acc02ecddd383ef72eb08169d829dce73ac761eb0a086 + requires-python: '>=3.12' + - filename: numpy-2.5.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 890a70c9926e1417cf9adb56403fa9f1cf5dbac035c70c748a6645413b7d99f4 + requires-python: '>=3.12' + - filename: numpy-2.5.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: afd707d6a9211399f4f3522ecae93384f02f29a0e2373d8065a5ac0eb077d93e + requires-python: '>=3.12' +- version: 2.5.2 + license: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 + releases: + - tag: numpy-v2.5.2-20260902125649 + files: + - filename: numpy-2.5.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d97b1203ef247e145806ec09f817f3e9122c47239fb3a5f660dbedef2e45e795 + requires-python: '>=3.12' + - filename: numpy-2.5.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 5d83bfd8075b3e343ee59d879f3763642da41f91c12e3c9e76e91d7fb758888e + requires-python: '>=3.12' + - filename: numpy-2.5.2-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: f673d6f3c0edb45903f2fced7013e2f0d1e3991fcfb50ad245f5e0f4c63c8c3d + requires-python: '>=3.12' + - filename: numpy-2.5.2-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 23f6bedc642e877545c40d292416505ddd71c1fa4934a277cd6fdd9d68164fac + requires-python: '>=3.12' diff --git a/docs/packages/onnx.yaml b/docs/packages/onnx.yaml index 48d2feac58e..5be1388f368 100644 --- a/docs/packages/onnx.yaml +++ b/docs/packages/onnx.yaml @@ -12,12 +12,81 @@ comment: | environment, and has several related issues open upstream: https://github.com/onnx/onnx/issues?q=is%3Aissue%20state%3Aopen%20maxpool versions: - - version: 1.19.1 - patched: - - version: 1.20.0 - patched: - - version: 1.20.1 - patched: - - version: 1.21.0 - patched: - - version: 1.22.0 +- version: 1.19.1 + patched: null + releases: + - tag: onnx-v1.19.1-20260902125649 + files: + - filename: onnx-1.19.1-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 3724153bfa7d3fd6836172df1380340ddcef4cbd51468c9ffb3483b05c325d26 + requires-python: '>=3.9' + - filename: onnx-1.19.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 312c486c596f12fab3c951bdf7ff42404ddb1c433da493dcbc4531cb52e11b64 + requires-python: '>=3.9' + - filename: onnx-1.19.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 7e073e9e09dde96709296cb12742fcd0bf31faeb468523fb69c050ae5e9652e7 + requires-python: '>=3.9' + - filename: onnx-1.19.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: a5f65dc1f566289c0f755a866f7d46da26dfa0d89ac11b9ef1ea2ddd07532b0b + requires-python: '>=3.9' +- version: 1.20.0 + patched: null + releases: + - tag: onnx-v1.20.0-20260902125649 + files: + - filename: onnx-1.20.0-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: bcddfcfbdac4a664d5394ffd39de3643912a2821605cae3a1df4dfbae45a49bf + requires-python: '>=3.10' + - filename: onnx-1.20.0-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: cfd2dd38eb2881be4bcd49996ef01231596474362606eaf811fb4d8e3e57a026 + requires-python: '>=3.10' + - filename: onnx-1.20.0-cp313-cp313t-manylinux_2_39_riscv64.whl + sha256: 3d4d9daf6ed091c074f5c05ca1b1d32879f1e33ea063c7e3f60d780d6374f447 + requires-python: '>=3.10' + - filename: onnx-1.20.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 300637a10536e96c18f9389d5ff9597ccbe3bfc832d7787ae67576a46ff806a2 + requires-python: '>=3.10' +- version: 1.20.1 + patched: null + releases: + - tag: onnx-v1.20.1-20260902125649 + files: + - filename: onnx-1.20.1-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 66885240b5211f0e4326c5730f08fbf3414a79a54b15751f7b831264d973bcf3 + requires-python: '>=3.10' + - filename: onnx-1.20.1-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: 9c9c35ccdfa8894941027f0a406641f873ea4cb6fc797a628b5d0c6c597d7b8e + requires-python: '>=3.10' + - filename: onnx-1.20.1-cp313-cp313t-manylinux_2_39_riscv64.whl + sha256: 68cab99c9e4ecffe20e361ce7655b14ec9ff54078ad2b17aa148f635f2cbd22f + requires-python: '>=3.10' + - filename: onnx-1.20.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 65eddbd90e88926215726d173d091c5d8e9d21aeae7d90d98c63e66055323c9a + requires-python: '>=3.10' +- version: 1.21.0 + patched: null + releases: + - tag: onnx-v1.21.0-20260902125649 + files: + - filename: onnx-1.21.0-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: a01b5d814828bb291b534fbd0eddc8c812a31f8d18d37feea80ba1f8487f9cac + requires-python: '>=3.10' + - filename: onnx-1.21.0-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: c4dcdfd1ab3bcdbf527119415ecdda5ee8dedb3bc46be399b9247e8f4725e594 + requires-python: '>=3.10' + - filename: onnx-1.21.0-cp313-cp313t-manylinux_2_39_riscv64.whl + sha256: 0b5745f6f1809da8ebc8b39564fbeadd6b2f2e618867a2ab2ea07f9b7c60c911 + requires-python: '>=3.10' + - filename: onnx-1.21.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: a7d4a7c54fc155318ab5ab1947d458f138bc33f77bb72e6ad63590aa9440f259 + requires-python: '>=3.10' +- version: 1.22.0 + releases: + - tag: onnx-v1.22.0-20260902125649 + files: + - filename: onnx-1.22.0-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: 25ba172cb18a610ac729b18d98793377af17fce151b8a8ce2f029030187e63d2 + requires-python: '>=3.10' + - filename: onnx-1.22.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 8db35483bec01c7b427f7f7fda9d2a0e627ceaa2964c8cd435453ac5e1677756 + requires-python: '>=3.10' diff --git a/docs/packages/onnxruntime.yaml b/docs/packages/onnxruntime.yaml index a0cb96f9fa9..896fe495933 100644 --- a/docs/packages/onnxruntime.yaml +++ b/docs/packages/onnxruntime.yaml @@ -2,4 +2,19 @@ package-name: onnxruntime source-code: https://github.com/microsoft/onnxruntime license: MIT versions: - - version: 1.29.0 +- version: 1.29.0 + releases: + - tag: onnxruntime-v1.29.0-20260902125649 + files: + - filename: onnxruntime-1.29.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 9639182a5404da26e44c40190586d0595291f909feecb74be64d23d4c59b5471 + requires-python: '>=3.11' + - filename: onnxruntime-1.29.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 86ca800e1717407bc1fb4e8215df50f11e1412da360f7029d7d3f92cdcc09590 + requires-python: '>=3.11' + - filename: onnxruntime-1.29.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 996af239b2bedceece87545854a49b48ed10f5cfb70ae0d60bafe9f004bbf6b7 + requires-python: '>=3.11' + - filename: onnxruntime-1.29.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: ad5de218478baf964344a89e0f522c2187cfefcc8c5c4722eb09ab5bc0fe91ed + requires-python: '>=3.11' diff --git a/docs/packages/openai-harmony.yaml b/docs/packages/openai-harmony.yaml index efa7c561011..ecbad5b8bd9 100644 --- a/docs/packages/openai-harmony.yaml +++ b/docs/packages/openai-harmony.yaml @@ -2,6 +2,24 @@ package-name: openai-harmony source-code: https://github.com/openai/harmony license: Apache-2.0 versions: - - version: 0.0.4 - - version: 0.0.6 - - version: 0.0.8 +- version: 0.0.4 + releases: + - tag: openai-harmony-v0.0.4-20260902125649 + files: + - filename: openai_harmony-0.0.4-cp38-abi3-manylinux_2_34_riscv64.whl + sha256: 590355b9ffbfc378f8cc85da72f327e0d9ed099f7d4baf6ce6b6aeab75c0fa15 + requires-python: '>=3.8' +- version: 0.0.6 + releases: + - tag: openai-harmony-v0.0.6-20260902125649 + files: + - filename: openai_harmony-0.0.6-cp38-abi3-manylinux_2_34_riscv64.whl + sha256: 147efd86ac9438f59c8b3f94e32c646bc026d697fa3905af7b81a37d830b2d3c + requires-python: '>=3.8' +- version: 0.0.8 + releases: + - tag: openai-harmony-v0.0.8-20260902125649 + files: + - filename: openai_harmony-0.0.8-cp38-abi3-manylinux_2_34_riscv64.whl + sha256: c7e762964f9594f90ebff95a2437f35a84b1ccab078907e1aae38f60f4718f6e + requires-python: '>=3.8' diff --git a/docs/packages/opencv-python-headless.yaml b/docs/packages/opencv-python-headless.yaml index 8318b97ba52..f0e98035702 100644 --- a/docs/packages/opencv-python-headless.yaml +++ b/docs/packages/opencv-python-headless.yaml @@ -1,5 +1,11 @@ package-name: opencv-python-headless source-code: https://github.com/opencv/opencv-python -license: "MIT, Third Party: Apache 2.0, GPL 2.1, GPL 3.0" +license: 'MIT, Third Party: Apache 2.0, GPL 2.1, GPL 3.0' versions: - - version: 5.0.0.93 +- version: 5.0.0.93 + releases: + - tag: opencv-python-headless-v5.0.0.93-20260902125649 + files: + - filename: opencv_python_headless-5.0.0.93-cp37-abi3-manylinux_2_39_riscv64.whl + sha256: f8a894eba5443a01e31d089b51a69dc5898f82d4810e1e99a5f80c81d43d4cea + requires-python: '>=3.6' diff --git a/docs/packages/opencv-python.yaml b/docs/packages/opencv-python.yaml index 319b9159068..eafb7d7176c 100644 --- a/docs/packages/opencv-python.yaml +++ b/docs/packages/opencv-python.yaml @@ -1,5 +1,11 @@ package-name: opencv-python source-code: https://github.com/opencv/opencv-python -license: "MIT, Third Party: Apache 2.0, GPL 2.1, GPL 3.0" +license: 'MIT, Third Party: Apache 2.0, GPL 2.1, GPL 3.0' versions: - - version: 5.0.0.93 +- version: 5.0.0.93 + releases: + - tag: opencv-python-v5.0.0.93-20260902125649 + files: + - filename: opencv_python-5.0.0.93-cp37-abi3-manylinux_2_39_riscv64.whl + sha256: 3733397a6664a04821b4a876c1bc8459111e4a3bdea9095970c5fe98153a3f62 + requires-python: '>=3.6' diff --git a/docs/packages/optree.yaml b/docs/packages/optree.yaml index a3b4b4e8073..7c534f04b03 100644 --- a/docs/packages/optree.yaml +++ b/docs/packages/optree.yaml @@ -1,10 +1,106 @@ -deprecated: +deprecated: null package-name: optree source-code: https://github.com/metaopt/optree license: Apache 2.0 versions: - - version: 0.11.0 - - version: 0.12.0 - - version: 0.12.1 - - version: 0.13.0 - - version: 0.13.1 +- version: 0.11.0 + releases: + - tag: optree-v0.11.0-20260902125649 + files: + - filename: optree-0.11.0-cp310-cp310-linux_riscv64.whl + sha256: e37c190bac9b8685db1b61b722141e52ee0156dca11c89f96ee40cf7741c1aa4 + requires-python: '>=3.7' + - filename: optree-0.11.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: ed7d1dee3e6ba12981e2eaac924d47260ac983503fae1d7d7121bbda7b6aa94e + requires-python: '>=3.7' + - filename: optree-0.11.0-cp311-cp311-linux_riscv64.whl + sha256: 4687d8c688ae26dc6804d406a6e12d22ddba4417dac20001daa7a883de68fb79 + requires-python: '>=3.7' + - filename: optree-0.11.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: fa278cc6bf95446ec386af088d26582ce2ae0a6e14c8dc3f97062c5572fa56a5 + requires-python: '>=3.7' + - filename: optree-0.11.0-cp312-cp312-linux_riscv64.whl + sha256: d4f46aee0f732442ec761c8ea25048e919bd032124940e0fb3c7f783ebcffd7a + requires-python: '>=3.7' + - filename: optree-0.11.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 0ce217fb2a145de772b46260dae0f106d2627a79c657623fb29a6e5c8b4f3f68 + requires-python: '>=3.7' + - filename: optree-0.11.0-cp39-cp39-linux_riscv64.whl + sha256: 3c6f278b2b6100ecfdcb685d317b748f55e5c789c0de33960c523422f526b6a5 + requires-python: '>=3.7' + - filename: optree-0.11.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 4d7eb46b9b7a969c9d4fdbbf09bdf52452338de6c763d50daed7cb74ec55c6a7 + requires-python: '>=3.7' +- version: 0.12.0 + releases: + - tag: optree-v0.12.0-20260902125649 + files: + - filename: optree-0.12.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 5f5a3742abd3d1e109e04cfca95ee15c88c9ea80a947f80225abb5628b286b64 + requires-python: '>=3.7' + - filename: optree-0.12.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 45a38748615aa58068f22098446942eb5241a29fb6e7949d4fff5cd3faa9e4f4 + requires-python: '>=3.7' + - filename: optree-0.12.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: a576bf2d21c9c448eeac8f407fad65171d16f3bcb10dde67cc722c813b054102 + requires-python: '>=3.7' + - filename: optree-0.12.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: acf67584d9911858b6bd152063692259e4a364a36444971099643ffa80f40712 + requires-python: '>=3.7' +- version: 0.12.1 + releases: + - tag: optree-v0.12.1-20260902125649 + files: + - filename: optree-0.12.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 032acee50fc9f21cb78d49ae6f4514d7b2c4b1aa9c940a049bf0ad8053a96eaa + requires-python: '>=3.7' + - filename: optree-0.12.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 515356cab66563c7c0ea207885d8b657f2277c89217b7987e9fec65938f95a3b + requires-python: '>=3.7' + - filename: optree-0.12.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 451599cf855be0d75c629b9c3455310e979c9bf0fbe1ce15bc76fae131f8b671 + requires-python: '>=3.7' + - filename: optree-0.12.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1a60aed780ae3cb419f5cbdcf6a733e18720874912ea3216a2346609202c5da1 + requires-python: '>=3.7' + - filename: optree-0.12.1-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 3bcd4aefedcd1c2ad1dee8217d4cce58f03deb8365944b9903c2a0df3af2f548 + requires-python: '>=3.7' +- version: 0.13.0 + releases: + - tag: optree-v0.13.0-20260902125649 + files: + - filename: optree-0.13.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 826d9e2972209d37c4a8b2cc370db4135a1a9a852a755d0a9f7edec622892150 + requires-python: '>=3.7' + - filename: optree-0.13.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: d8f1b41019c4f1439c3c45676fd702454e2b6967087ae27e5a8493eeba2b91fc + requires-python: '>=3.7' + - filename: optree-0.13.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 4e98f36dd383db643ff8d3080369b95105ea16352e82820ad228af081d42cf06 + requires-python: '>=3.7' + - filename: optree-0.13.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ccc804a0f27f29fc201a5764c6b94074f36f0e7ff0843ab5fa03696e44be4b76 + requires-python: '>=3.7' + - filename: optree-0.13.0-cp313-cp313t-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 47bc40fad27343f4f5478cbcb4ee57a33975dce3ac24c03c0c4b54aff18994d4 + requires-python: '>=3.7' +- version: 0.13.1 + releases: + - tag: optree-v0.13.1-20260902125649 + files: + - filename: optree-0.13.1-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 22a4fa9b480db107fdc4d0dd62be58b2957314fd6930961928089c8ea67c432d + requires-python: '>=3.7' + - filename: optree-0.13.1-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ce46d8eccf7a383a66a64660d187b28e9b6f10c63a09390a3470a8ae6584277a + requires-python: '>=3.7' + - filename: optree-0.13.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 97efe27d824030d4c08eaaa3e3f46c08d774b9176b920c1c80087b3b5aa2a3eb + requires-python: '>=3.7' + - filename: optree-0.13.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 973e5620a8298e97494027958ce58d1c5035c21c4424e7d9f21ec5b45d48450f + requires-python: '>=3.7' + - filename: optree-0.13.1-cp313-cp313t-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ddb26f9f5d64d60fe6da3c45e875fa442c4c5f15f7bae58a4d456f45c3d8928a + requires-python: '>=3.7' diff --git a/docs/packages/oracledb.yaml b/docs/packages/oracledb.yaml index 469974994d7..ff6db29c191 100644 --- a/docs/packages/oracledb.yaml +++ b/docs/packages/oracledb.yaml @@ -2,4 +2,16 @@ package-name: oracledb source-code: https://github.com/oracle/python-oracledb license: UPL-1.0 OR Apache-2.0 versions: - - version: 4.0.2 +- version: 4.0.2 + releases: + - tag: oracledb-v4.0.2-20260902125649 + files: + - filename: oracledb-4.0.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 4c935c1e218da3f1cf32315aaed76d643e13da328f291ed5709a74e30d1598ee + requires-python: '>=3.9' + - filename: oracledb-4.0.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8e461e2301fc6275c737be6525a1e1f4e2de19f3a7cd74517662c82e261a37a1 + requires-python: '>=3.9' + - filename: oracledb-4.0.2-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e444cddf873e61b151c0297b98fa7e2b934bbd73153f027e3e965435434b24da + requires-python: '>=3.9' diff --git a/docs/packages/orjson.yaml b/docs/packages/orjson.yaml index 4accf6fbb5d..17abf9b540c 100644 --- a/docs/packages/orjson.yaml +++ b/docs/packages/orjson.yaml @@ -2,11 +2,146 @@ package-name: orjson source-code: https://github.com/ijl/orjson license: MPL-2.0 AND (Apache-2.0 OR MIT) versions: - - version: 3.11.3 - - version: 3.11.4 - - version: 3.11.5 - - version: 3.11.6 - - version: 3.11.7 - - version: 3.11.8 - - version: 3.11.9 - - version: 3.12.0 +- version: 3.11.3 + releases: + - tag: orjson-v3.11.3-20260902125649 + files: + - filename: orjson-3.11.3-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 323871850e711c1d1a051f35b2b67a512f007bd8be2f151f430096c76044d3b5 + requires-python: '>=3.9' + - filename: orjson-3.11.3-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: e11ebaef1518ddec38533f97acb3f99cae34d9911398d9b181a5a974e2aac98f + requires-python: '>=3.9' + - filename: orjson-3.11.3-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: e439e8e60cd292f868b0521e064b48cdbfe4e7d708d2625b964a58cd25f521c9 + requires-python: '>=3.9' + - filename: orjson-3.11.3-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 9146a796799775e921cf7ea18f92c59c8e5034bf10b257b95190b9e122cce2c3 + requires-python: '>=3.9' +- version: 3.11.4 + releases: + - tag: orjson-v3.11.4-20260902125649 + files: + - filename: orjson-3.11.4-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 30a92851e5513033c24dc34f8aa59a85f714fdaf3d075ecd71824c65ed8ca871 + requires-python: '>=3.9' + - filename: orjson-3.11.4-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 2bdf42477901863618907347e5a2bc52fa60169b9c8097fcf0353d00d74be78d + requires-python: '>=3.9' + - filename: orjson-3.11.4-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 4d18e3439a8c88d66b5a5a86e7bbdb91e2dcde35aa929295f9157c3915c6ee1e + requires-python: '>=3.9' + - filename: orjson-3.11.4-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: adbb1a83560f967a0a4ec1d4bd3ef1f9e4407c8a2c28172f40d3ffefd2cc579f + requires-python: '>=3.9' + - filename: orjson-3.11.4-cp314-cp314-manylinux_2_35_riscv64.whl + sha256: 3827a78b50d7ee7e5449632ef59ed7ac6bdb67897bd6b11b02e416754d14e0ac + requires-python: '>=3.9' +- version: 3.11.5 + releases: + - tag: orjson-v3.11.5-20260902125649 + files: + - filename: orjson-3.11.5-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: e92fc971f1824adeb08d131316cdfaee03fc3f9245ab529892f178640e74bc64 + requires-python: '>=3.9' + - filename: orjson-3.11.5-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: ed9c6a52db21406b82303367910c1949f407281613a79fa438ee3326930db40c + requires-python: '>=3.9' + - filename: orjson-3.11.5-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 6518d046a375305096235424824cc27e59bb81a171c32e01ae073c3aea7fab1a + requires-python: '>=3.9' + - filename: orjson-3.11.5-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: c61866cd916b50e1386c898f1199e1998d8bdd867fa5c1969a880c470df5273c + requires-python: '>=3.9' + - filename: orjson-3.11.5-cp314-cp314-manylinux_2_35_riscv64.whl + sha256: 5aa6e7afc15b534b99689d71e754c12da747d82fd0d307059cf170708671b045 + requires-python: '>=3.9' +- version: 3.11.6 + releases: + - tag: orjson-v3.11.6-20260902125649 + files: + - filename: orjson-3.11.6-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: c95d2de21330b9e865070e3f683afdd9b2b3b1529d373a3eaf43a0f90ad2b55b + requires-python: '>=3.10' + - filename: orjson-3.11.6-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 471aa465d4865e2a1d6be18ad116cb59fcca4f6bbfc5d2eb2001b53491cef2f1 + requires-python: '>=3.10' + - filename: orjson-3.11.6-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 29e39c53006f07250f7b9c1250c48178f5682d900c781b54acaee6ea0da0857a + requires-python: '>=3.10' + - filename: orjson-3.11.6-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: d48eac9c191423f86890effa9bc56703bb4819ec09115eec4b9ca339aa727539 + requires-python: '>=3.10' + - filename: orjson-3.11.6-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 8613b92b56bfcf8a7576d1d216115093b5b013f40ab3a9832001132142b2ac5b + requires-python: '>=3.10' +- version: 3.11.7 + releases: + - tag: orjson-v3.11.7-20260902125649 + files: + - filename: orjson-3.11.7-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 8ed2046ee67276a5abe19fab3c0db6798a4fb91cf8be506e3cef908a5b7ac507 + requires-python: '>=3.10' + - filename: orjson-3.11.7-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 560cbc190e38871b56c6f2393f04ed5a6ede92eb6d260592c7a318671f996e24 + requires-python: '>=3.10' + - filename: orjson-3.11.7-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 5071478330f489c80da9cbf92c71de4123011bab54461b18599adb749cc1da45 + requires-python: '>=3.10' + - filename: orjson-3.11.7-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: b8440b50032f5a4edf70fb95ab1b44a35cfdb59ddd52c509a4d9a19109a81ad2 + requires-python: '>=3.10' + - filename: orjson-3.11.7-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: a91585e9e289f6d61113b53cf2d7c74400ea0e5bfb0ed275b170854c7ea15924 + requires-python: '>=3.10' +- version: 3.11.8 + releases: + - tag: orjson-v3.11.8-20260902125649 + files: + - filename: orjson-3.11.8-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 70437a476b2661ad7d64fd61aab9ac658fba9f9b253bd8f3eb9661fb32004c7b + requires-python: '>=3.10' + - filename: orjson-3.11.8-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: aed5be8f51c1e3063648ba285b98303a1647ea52419a2175f5fc97d13fe10694 + requires-python: '>=3.10' + - filename: orjson-3.11.8-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 739adfcb2c946770e62b814bef8457870cf675fa7fe1112a61fe9fda51aa25e6 + requires-python: '>=3.10' + - filename: orjson-3.11.8-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: e1d35b41e5b90f242608f29c1d9fcd0d028c1926c445c89c80ac7f0b612a297e + requires-python: '>=3.10' + - filename: orjson-3.11.8-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 4a29db6fadc778a374cff8a248177f25f3d17846adefdef176fe6072ae6029a3 + requires-python: '>=3.10' +- version: 3.11.9 + releases: + - tag: orjson-v3.11.9-20260902125649 + files: + - filename: orjson-3.11.9-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 3c49ba5559c6c94452a7f81f1e2618c4a24387f65618a758c1c2c84e2d4bd501 + requires-python: '>=3.10' + - filename: orjson-3.11.9-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 3d89de8d0e06c451b0a9d9aa5a050f9e2ab0a7a08372bf4a16eed270c63dda4d + requires-python: '>=3.10' + - filename: orjson-3.11.9-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 7cbb442a336e75632e84e070e2a819ab7c3fd987a60e6ef18f15f3145b281814 + requires-python: '>=3.10' + - filename: orjson-3.11.9-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: fb939bd7b780e1fcbc374fcbd2a79e64180da1e23b10a2fc068e832bceb426d2 + requires-python: '>=3.10' + - filename: orjson-3.11.9-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: be06a4122645d96e54c6ae1ce025ddf440b4dd644a3b5c37fe0d6531c44d2b4d + requires-python: '>=3.10' +- version: 3.12.0 + releases: + - tag: orjson-v3.12.0-20260902125649 + files: + - filename: orjson-3.12.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: df06435507d93925cb1c27d8e66c122bda8f299a203332cd69ca8856aca9b99f + requires-python: '>=3.10' + - filename: orjson-3.12.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 18eea3b45f049e94e30b320977d41262f2bca29bce7f88e66d501355a34b539a + requires-python: '>=3.10' + - filename: orjson-3.12.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: c8d1c5ca84ad6c7f931162e835bc1e226f2258968f2a994579d334ee44773d25 + requires-python: '>=3.10' diff --git a/docs/packages/ormsgpack.yaml b/docs/packages/ormsgpack.yaml index 99859d833b7..531a24bab0e 100644 --- a/docs/packages/ormsgpack.yaml +++ b/docs/packages/ormsgpack.yaml @@ -2,4 +2,19 @@ package-name: ormsgpack source-code: https://github.com/ormsgpack/ormsgpack license: Apache-2.0 OR MIT versions: - - version: 1.12.2 +- version: 1.12.2 + releases: + - tag: ormsgpack-v1.12.2-20260902125649 + files: + - filename: ormsgpack-1.12.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e33ff161a199176c551ca0b9b194fae838acfa9eb746563e4f702e0cc89a6482 + requires-python: '>=3.10' + - filename: ormsgpack-1.12.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c9414cc5677783ef6abc935539f4ebfbbe53552a4a98eb5a6356efd7ef70b4da + requires-python: '>=3.10' + - filename: ormsgpack-1.12.2-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cade8aeef639ecc097da1f6782cd7f3a55ef1f6cb55762f96c85209a94593144 + requires-python: '>=3.10' + - filename: ormsgpack-1.12.2-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: dd3c79cadc9716a0609a91ffcfc4b1ea42baa0117c5b979b502cbcb28ec9cc4d + requires-python: '>=3.10' diff --git a/docs/packages/outlines-core.yaml b/docs/packages/outlines-core.yaml new file mode 100644 index 00000000000..18e7a5dad5e --- /dev/null +++ b/docs/packages/outlines-core.yaml @@ -0,0 +1,131 @@ +package-name: outlines-core +source-code: https://github.com/dottxt-ai/outlines-core +license: Apache-2.0 +warning: The Python tests are skipped as they require torch, but the rust unit tests + are run. +versions: +- version: 0.1.26 + releases: + - tag: outlines-core-v0.1.26-20260902125649 + files: + - filename: outlines_core-0.1.26-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 34e35ddb8292eaab482dc03d8f893aff3f598a5210a0ec03be554128abf5e28b + requires-python: '>=3.8' + - filename: outlines_core-0.1.26-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: f0a92703f96eb9ffdefa0708f67fb6f40eb37ac5316da0f93e9cebc98fa6fac8 + requires-python: '>=3.8' + - filename: outlines_core-0.1.26-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 0952fa35863899cdf720a9627b3ec7fe19c13cd60dde841c0a2a04abb7274e24 + requires-python: '>=3.8' +- version: 0.1.27 + releases: + - tag: outlines-core-v0.1.27-20260902125649 + files: + - filename: outlines_core-0.1.27-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a51bd2253409ba151e36a89ba0b3cfab9d612ba3fe271bb0ab3d44e1908f82fd + requires-python: '>=3.8' + - filename: outlines_core-0.1.27-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1ae1b57a02faa8f5dbea5a3b14dbf45f54dbf2c3751d73b2b28df5114b234abb + requires-python: '>=3.8' + - filename: outlines_core-0.1.27-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a157c7d50cce3020ea277c168130bcd7005da142667166f1dacec889aa1921b2 + requires-python: '>=3.8' +- version: 0.2.2 + releases: + - tag: outlines-core-v0.2.2-20260902125649 + files: + - filename: outlines_core-0.2.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 8645312b5b550425b914df6312c503254c1394244ca85b0c8c864ec07e9e3db6 + requires-python: '>=3.8' + - filename: outlines_core-0.2.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: af4f0dc2855af6216fcb14468dc52bd30b63ed7d7a653a560011bad9b06d6549 + requires-python: '>=3.8' + - filename: outlines_core-0.2.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 94540326106848cccaaae8cc8581d6be14c3fc01cd5dd210dcbfe6640cad2c6c + requires-python: '>=3.8' +- version: 0.2.9 + releases: + - tag: outlines-core-v0.2.9-20260902125649 + files: + - filename: outlines_core-0.2.9-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: e72820e532fb1334a5e2a513d1fd3679bf118b6117f2ceef0334e07da0ad52e8 + requires-python: '>=3.8' + - filename: outlines_core-0.2.9-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 394b36ef1be62b31b4bb52e283966fbef9a1f9e927d1149f176f6c979172ae1f + requires-python: '>=3.8' + - filename: outlines_core-0.2.9-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 3bc256b289271c53cc01475aa2fa8d4da6ee3dc1b51b3c42eb73be40b6071635 + requires-python: '>=3.8' + - filename: outlines_core-0.2.9-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 90365ad5096cbc5d64a1d2ea2b5700d698e4ecd825b204e67306d1ea950ae85f + requires-python: '>=3.8' +- version: 0.2.10 + releases: + - tag: outlines-core-v0.2.10-20260902125649 + files: + - filename: outlines_core-0.2.10-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 8fbf131b9d568d734899bea95016943cc7b51836c475ce5cdea6fae53b755074 + requires-python: '>=3.8' + - filename: outlines_core-0.2.10-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 296630636b7a51d1fd5a93d9e2e441c696055dc6afdd85c197ed620d6422b84b + requires-python: '>=3.8' + - filename: outlines_core-0.2.10-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 29e980b28c33ab0e276cd2a48eaee3ee54524716061ad5df69806cfed99ff330 + requires-python: '>=3.8' + - filename: outlines_core-0.2.10-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 4644962f8746bfa2ccbb6ddc207dc6de73a2ae85036d99499f9b028908191462 + requires-python: '>=3.8' +- version: 0.2.11 + releases: + - tag: outlines-core-v0.2.11-20260902125649 + files: + - filename: outlines_core-0.2.11-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: cd2532257cfaa84b679054d20a158201951e91f163825a9b347ba3c776bb09c4 + requires-python: '>=3.8' + - filename: outlines_core-0.2.11-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 767e035f967b2ca6c9ff9d0c75ed6d984b37eb288ecfb34ac4ef3ecaeea81084 + requires-python: '>=3.8' + - filename: outlines_core-0.2.11-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 9624e8d94747a1160ea62d448e30c8cf39942301e0eeaa1fc6d4aff1874cc870 + requires-python: '>=3.8' + - filename: outlines_core-0.2.11-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 402aa275c44b81ed24796da8de96bfad54b15d2b0dece7823c5a683250f4ce19 + requires-python: '>=3.8' +- version: 0.2.13 + releases: + - tag: outlines-core-v0.2.13-20260902125649 + files: + - filename: outlines_core-0.2.13-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 0ffd3ac900c0bb4ca438780616851c7dd724dd8cfedb880f4b32a2f6bfd6507a + requires-python: '>=3.8' + - filename: outlines_core-0.2.13-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: c15422fe13c119cdaa1123f7c2264c9fe9c6c1603840c1a61df6c51b0e7b5a68 + requires-python: '>=3.8' + - filename: outlines_core-0.2.13-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: d6c7ef4e59dd5a956440132d712760217ba62f01017122428bf6c5156db05a51 + requires-python: '>=3.8' + - filename: outlines_core-0.2.13-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 37ed8d276b8be804bc9d0d9954b557a3018e1bee29e5a582fee0f34612b03d15 + requires-python: '>=3.8' +- version: 0.2.14 + releases: + - tag: outlines-core-v0.2.14-20260902125649 + files: + - filename: outlines_core-0.2.14-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: c8f401d0d8f18598f2dc635035e654eb68c37a138f2e204023877b0790b2f224 + requires-python: '>=3.8' + - filename: outlines_core-0.2.14-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 6f8e6fd1afaba91b1d3b83e1bf79ccf42fb4f4c28e87530e107cba33c1899672 + requires-python: '>=3.8' + - filename: outlines_core-0.2.14-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 6e3d80947a209a741c4c6ec3e07881e4e92eeea39a9aa892e75201c3d6e93c91 + requires-python: '>=3.8' + - filename: outlines_core-0.2.14-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 8660bd5714a4e1387945fd869589efa6572745c210309d75b96a45b0310071ba + requires-python: '>=3.8' + - filename: outlines_core-0.2.14-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: ba60c3bded9e283786d14fe0c399ee44468311567616e5d431fee26c84722340 + requires-python: '>=3.8' + - filename: outlines_core-0.2.14-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: 508d78ac6eb25a4148c030583c5444ea581c89c84d15ddda10f780c8720d685f + requires-python: '>=3.8' diff --git a/docs/packages/outlines_core.yaml b/docs/packages/outlines_core.yaml deleted file mode 100644 index 20afcabb1de..00000000000 --- a/docs/packages/outlines_core.yaml +++ /dev/null @@ -1,11 +0,0 @@ -package-name: outlines-core -source-code: https://github.com/dottxt-ai/outlines-core -license: Apache-2.0 -warning: The Python tests are skipped as they require torch, but the rust unit tests are run. -versions: - - version: 0.1.26 - - version: 0.1.27 - - version: 0.2.2 - - version: 0.2.9 - - version: 0.2.10 - - version: 0.2.11 diff --git a/docs/packages/pandas.yaml b/docs/packages/pandas.yaml index de83617874d..ea383531af5 100644 --- a/docs/packages/pandas.yaml +++ b/docs/packages/pandas.yaml @@ -2,40 +2,179 @@ package-name: pandas source-code: https://github.com/pandas-dev/pandas license: BSD-3-Clause versions: - - version: 2.2.2 - comment: We append the files in the LICENSES directory into the LICENSE file in the wheel, resulting in a dirty tag. See `issue 58632 `_ - warning: We disable test_rolling_var_numerical_issues. - - version: 2.2.3 - warning: We disable test_rolling_var_numerical_issues and test_value_counts_nat. These tests are fixed on main but not on the 2.2.3 tag. - - version: 2.3.1 - warning: We disable test_rolling_var_numerical_issues. This test is fixed on main but not on the 2.3.1 tag. - - version: 2.3.2 - patched: - warning: | - We disable test_rolling_var_numerical_issues. This test is fixed on main - but not on the 2.3.2 tag. We also patch the build to use Cython 3.1.2 - since 3.2.0 seems to cause issues with pickling data types. See also - `issue 63078 `_. - - version: 2.3.3 - patched: - warning: | - We disable test_rolling_var_numerical_issues. This test is fixed on main - but not on the 2.3.3 tag. We also patch the build to use Cython 3.1.2 - since 3.2.0 seems to cause issues with pickling data types. See also - `issue 63078 `_. - - version: 3.0.0 - patched: - warning: | - We skip certain NaN tests on riscv64 because canonical NaN handling differs from other common architectures. - - version: 3.0.1 - patched: - warning: | - We skip certain NaN tests on riscv64 because canonical NaN handling differs from other common architectures. - - version: 3.0.2 - patched: - warning: | - We skip certain NaN tests on riscv64 because canonical NaN handling differs from other common architectures. - - version: 3.0.3 - patched: - warning: | - We skip certain NaN tests on riscv64 because canonical NaN handling differs from other common architectures. +- version: 2.2.3 + warning: We disable test_rolling_var_numerical_issues and test_value_counts_nat. + These tests are fixed on main but not on the 2.2.3 tag. + releases: + - tag: pandas-v2.2.3-20260902125649 + files: + - filename: pandas-2.2.3-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c93783a63eb0b632d2a2dbc31a34c70a590feb1529b0f30f2d8f290f9d160304 + requires-python: '>=3.9' + - filename: pandas-2.2.3-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 4e45b7914880e9022d760f27cfcd39733f105999d47f37b557229a46f6c82627 + requires-python: '>=3.9' + - filename: pandas-2.2.3-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 3703ae85b6432be8055e49eab94ff46c75224de635e36cf8271fefaa9ee797cd + requires-python: '>=3.9' + - filename: pandas-2.2.3-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: f4606fd49a845f93ec3162d9f28092548e76075a74e3b5b9ef32bee875e40f68 + requires-python: '>=3.9' +- version: 2.3.1 + warning: We disable test_rolling_var_numerical_issues. This test is fixed on main + but not on the 2.3.1 tag. + releases: + - tag: pandas-v2.3.1-20260902125649 + files: + - filename: pandas-2.3.1-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 5e06356bf0463a7140690219f5341821adff3b550dfa7c7425a421d7e3a02a00 + requires-python: '>=3.9' + - filename: pandas-2.3.1-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ee87fe834017461cbd49507880aa4052ab68f3aeffefedf91e36a9ceb15cb916 + requires-python: '>=3.9' + - filename: pandas-2.3.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 5b0361320e07f5aeb629eb5e6a2f15c62a8392b362a5016b1b97184669b38614 + requires-python: '>=3.9' + - filename: pandas-2.3.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ef42ab112108422310201ab8e7245f9e6a5a95a9d16735500fc76dc1420b1a18 + requires-python: '>=3.9' +- version: 2.3.2 + patched: null + warning: | + We disable test_rolling_var_numerical_issues. This test is fixed on main + but not on the 2.3.2 tag. We also patch the build to use Cython 3.1.2 + since 3.2.0 seems to cause issues with pickling data types. See also + `issue 63078 `_. + releases: + - tag: pandas-v2.3.2-20260902125649 + files: + - filename: pandas-2.3.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 19e9dcbbdac5b8b9dc8b6837f40fc6fbd53487088f5d7a700357ba01aad833e1 + requires-python: '>=3.9' + - filename: pandas-2.3.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 08bb87d2dc58741d50e0f0d567746ed8dea92e35940410d17458a4a1f35f014b + requires-python: '>=3.9' + - filename: pandas-2.3.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a8f1886764ed2e630cfeebd0b52257f7ef0e7039a7f3d321443735031a8617eb + requires-python: '>=3.9' + - filename: pandas-2.3.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: dd101500dd70271b289b92480df457d4556042c854f6995351fa2f68dee76378 + requires-python: '>=3.9' +- version: 2.3.3 + patched: null + warning: | + We disable test_rolling_var_numerical_issues. This test is fixed on main + but not on the 2.3.3 tag. We also patch the build to use Cython 3.1.2 + since 3.2.0 seems to cause issues with pickling data types. See also + `issue 63078 `_. + releases: + - tag: pandas-v2.3.3-20260902125649 + files: + - filename: pandas-2.3.3-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1d52ef8ccb51ff6f6a08abef8cd7d729253596831caf1a91e50d4fa22b9b0891 + requires-python: '>=3.9' + - filename: pandas-2.3.3-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ecf354c0d41ef695a5130d66dc867cd8e70beb22478dbe25671d0db5ceaf1694 + requires-python: '>=3.9' + - filename: pandas-2.3.3-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a1e3de1e178b6bb67c0a0e6ee3cab9767632de010ec7f3aafd796f3ba8ea01ba + requires-python: '>=3.9' + - filename: pandas-2.3.3-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c506c18832f529dc59748b53bb0773acca1e0b826906bb323c4d18649741144b + requires-python: '>=3.9' +- version: 3.0.0 + patched: null + warning: | + We skip certain NaN tests on riscv64 because canonical NaN handling differs + from other common architectures. + releases: + - tag: pandas-v3.0.0-20260902125649 + files: + - filename: pandas-3.0.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d33ce5fc5662ba0e3e2bf4ff136088715c0f7eb36d4e4749bf9240e974dafdb8 + requires-python: '>=3.11' + - filename: pandas-3.0.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 998fe99f7fb994e039bc313c96fb1ee6cc7a4ebace599d65c71a4e8b8b2b682a + requires-python: '>=3.11' + - filename: pandas-3.0.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 331c2ba0151774804801b1e3776cefc8ff96b458a1fd6c1294aaf9d8c97433aa + requires-python: '>=3.11' + - filename: pandas-3.0.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d77c91843bb0f3a2abbad717ff1683c7227e86622deb31ac28230a7a8eab62d2 + requires-python: '>=3.11' +- version: 3.0.1 + patched: null + warning: | + We skip certain NaN tests on riscv64 because canonical NaN handling differs + from other common architectures. + releases: + - tag: pandas-v3.0.1-20260902125649 + files: + - filename: pandas-3.0.1-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 6d00dbfcbc3689c5876e7071167af0fb452ee174219741ea32cb50062891237b + requires-python: '>=3.11' + - filename: pandas-3.0.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0745a2fba8fb2782928aad80a1e647cb59dccd4030ec01fc8d0c558bf5933afa + requires-python: '>=3.11' + - filename: pandas-3.0.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fd61cfc0e5e1976aa405ade195d79da1ff245ec649bd8932bad51044dc72aaa2 + requires-python: '>=3.11' + - filename: pandas-3.0.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 2125ed95fceb530c2676598c00cc1569cbc7b7dffd6d6ef691aa6cc2055ed5cb + requires-python: '>=3.11' +- version: 3.0.2 + patched: null + warning: | + We skip certain NaN tests on riscv64 because canonical NaN handling differs + from other common architectures. + releases: + - tag: pandas-v3.0.2-20260902125649 + files: + - filename: pandas-3.0.2-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b1d2bd6ce3133c427c54bc305b591134ed2ba1071545380bb3dc8bdeda296435 + requires-python: '>=3.11' + - filename: pandas-3.0.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 1a4b05722582652e83b2288954fe7561d01b1f8cbfab29a66a166c070248709d + requires-python: '>=3.11' + - filename: pandas-3.0.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 57934f436e10ebdf1abc812c0cacedeccc26e4cd2829860612bf904514fc2f36 + requires-python: '>=3.11' + - filename: pandas-3.0.2-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: badc6ff91cb863f494ffc01e41f1e6fb97ab91e895c8da6d73a94fbd1d924a9b + requires-python: '>=3.11' +- version: 3.0.3 + patched: null + warning: | + We skip certain NaN tests on riscv64 because canonical NaN handling differs + from other common architectures. + releases: + - tag: pandas-v3.0.3-20260902125649 + files: + - filename: pandas-3.0.3-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 039b676cfd5de069deaa486ddbda3e108d5928b9c22b9fa42544fb30b40b135c + requires-python: '>=3.11' + - filename: pandas-3.0.3-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 96eca8ef3d8e721acda24f73c014d7709a27f2d5584eabc5fbd8b842787fbb54 + requires-python: '>=3.11' + - filename: pandas-3.0.3-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: bc7efb0c3c9933a19dee3008417612efe0ac160a59bca9c3fb6af47e828d4837 + requires-python: '>=3.11' + - filename: pandas-3.0.3-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0f053a942853ea947dfd29a728a1d0fc8270edf9e00892fd28670d0dca1b8c8c + requires-python: '>=3.11' +- version: 2.2.2+0.gd9cdd2ee5a.dirty + releases: + - tag: pandas-v2.2.2+0.gd9cdd2ee5a.dirty-20260902125649 + files: + - filename: pandas-2.2.2+0.gd9cdd2ee5a.dirty-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 0ef490bb2fff6ac2b55f87d916eedb45a0d950552397b95145eb2945fae46428 + requires-python: '>=3.9' + - filename: pandas-2.2.2+0.gd9cdd2ee5a.dirty-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 36254db877e3411db1abcfdef9e5567cda858d60f0813605386661f7291963ce + requires-python: '>=3.9' + - filename: pandas-2.2.2+0.gd9cdd2ee5a.dirty-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 777d888a0c041405751601cdb86dd214247a97714473f9d1a96312186616c2f8 + requires-python: '>=3.9' + - filename: pandas-2.2.2+0.gd9cdd2ee5a.dirty-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 6daa75cf3dc9328c2cc033c4e78cbaaebd933e26985d9f5f26a2709422e000d0 + requires-python: '>=3.9' diff --git a/docs/packages/patchelf.yaml b/docs/packages/patchelf.yaml index 47ff7f8964e..d3004243409 100644 --- a/docs/packages/patchelf.yaml +++ b/docs/packages/patchelf.yaml @@ -1,11 +1,24 @@ -deprecated: +deprecated: null package-name: patchelf -source-code: 'https://github.com/mayeut/patchelf-pypi' +source-code: https://github.com/mayeut/patchelf-pypi license: Apache 2.0/GPL v3 versions: - - version: 0.17.2.1 - patched: - comment: Provides `patchelf `_. Link to `GPL sources `__ - - version: 0.17.2.2 - patched: - comment: Provides `patchelf `_. Link to `GPL sources `__ +- version: 0.17.2.1 + patched: null + comment: Provides `patchelf `_. Link to `GPL + sources `__ + releases: + - tag: patchelf-v0.17.2.1-20260902125649 + files: + - filename: patchelf-0.17.2.1-py2.py3-none-manylinux_2_35_riscv64.whl + sha256: 7c5df2cdc6d91b6898d32f77ca3671c576b5c75d199d53a38622a2205cf8b886 +- version: 0.17.2.2 + patched: null + comment: Provides `patchelf `_. Link to `GPL + sources `__ + releases: + - tag: patchelf-v0.17.2.2-20260902125649 + files: + - filename: patchelf-0.17.2.2-py3-none-linux_riscv64.whl + sha256: ff742a92c925b723ed1d5cffeab7316ba2d1b176ab8acafda3a25c8075026377 + requires-python: '>=3.7' diff --git a/docs/packages/pglast.yaml b/docs/packages/pglast.yaml index 7726a861bb4..0a23c66471a 100644 --- a/docs/packages/pglast.yaml +++ b/docs/packages/pglast.yaml @@ -2,4 +2,15 @@ package-name: pglast source-code: https://github.com/lelit/pglast license: GPL-3.0-or-later versions: - - version: '8.4' +- version: '8.4' + releases: + - tag: pglast-v8.4-20260902125649 + files: + - filename: pglast-8.4-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8d93bf9dbb105c5dead7c5c88c5b4b2954a5b82e6d1fdab4795230ecc07d53cd + - filename: pglast-8.4-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 7dafee636a589be316ddae2077b970d3a40acfd69b0495e760ec209e30ee78bd + - filename: pglast-8.4-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 36e2015ed84fb3195fe21cb0a271dc849b90f698bac6b4304fd40abecb1ae853 + - filename: pglast-8.4-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3ee1c40ce94e2062a6fb9773a1347ff57f3204d5e519e6278dc25c6a2918eb84 diff --git a/docs/packages/pillow-heif.yaml b/docs/packages/pillow-heif.yaml index 05df77dc25b..ba8ecfd1055 100644 --- a/docs/packages/pillow-heif.yaml +++ b/docs/packages/pillow-heif.yaml @@ -2,4 +2,19 @@ package-name: pillow-heif source-code: https://github.com/bigcat88/pillow_heif license: BSD-3-Clause versions: - - version: 1.5.0 +- version: 1.5.0 + releases: + - tag: pillow-heif-v1.5.0-20260902125649 + files: + - filename: pillow_heif-1.5.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: df5a91a7efe03ab6d84b6bc6ba9a271badea1a2e7d2c31b17152c2aa409a464f + requires-python: '>=3.10' + - filename: pillow_heif-1.5.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 0b184cbfd9eda5790173da0c1975fae9b6f1bf3e0a30cd25fc190292d79fae3c + requires-python: '>=3.10' + - filename: pillow_heif-1.5.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 2e1792ae0da0b84b5bcb2505cf702476ec5003d48ff39c7236f8f24b78fff819 + requires-python: '>=3.10' + - filename: pillow_heif-1.5.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 028f365f7d6ea8858e3847a61563924a150105db70ef6bcf6106febde9c5fecd + requires-python: '>=3.10' diff --git a/docs/packages/pillow.yaml b/docs/packages/pillow.yaml index b651de379a6..557588c6a48 100644 --- a/docs/packages/pillow.yaml +++ b/docs/packages/pillow.yaml @@ -2,37 +2,213 @@ package-name: pillow source-code: https://github.com/python-pillow/Pillow license: MIT-CMU License versions: - - version: 10.3.0 - patched: - license: HPND License - - version: 10.4.0 - patched: - license: HPND License - - version: 11.0.0 - patched: - license: HPND License - - version: 11.1.0 - patched: - - version: 11.3.0 - patched: - comment: test_pyroma is incompatible with the latest version of pyroma and is skipped. - - version: 12.0.0 - patched: - - version: 12.1.0 - patched: - - version: 12.1.1 - patched: - - version: 12.2.0 - patched: - comment: | - - Disable SIMD for libjpeg_turbo which does not provide SIMD riscv support for version < 3.2, and current version embedded in Pillow is JPEGTURBO_VERSION=3.1.4.1 - - - Disable arch-specific AOM optimization. See https://aomedia.issues.chromium.org/issues/492439207 - - version: 12.3.0 - patched: - license: MIT-CMU - comment: | - - Rebase libavif lto patch from previous versions - - Patch scripts to use 'uv pip' instead of 'python3 -m pip' - - Disable arch-specific AOM optimization. See https://aomedia.issues.chromium.org/issues/492439207 - - Skip grabclipboard_wl_clipboard test via 'pytest' invocation (depends on Wayland and graphical components) +- version: 10.3.0 + patched: null + license: HPND License + releases: + - tag: pillow-v10.3.0-20260902125649 + files: + - filename: pillow-10.3.0-cp310-cp310-linux_riscv64.whl + sha256: 66501d1a5d19e36f272a319ef1f455a79c444277559fc662fa04d48cd097610c + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 95ee85b901cafc7a9fc738eed61d9c1934ed582005ed916f5aa9b4e5755d5f8b + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp311-cp311-linux_riscv64.whl + sha256: 7daa570e1067e4184839860730fe7e82aa570ca19a59979d06a3d464895884fb + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 3a6c3799d1f7582a534992b5391ce2f3d10f4abcfdbb6c2281fdb7e2a3703fe7 + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp312-cp312-linux_riscv64.whl + sha256: cf9fed368e53b474c3c3d1c4e8eb92ff696fe931e3042ef4cde8d54c9e752379 + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 24072de048c56cee84c475025901011facc3ca58b0f5c089f4d18be292cd0fc4 + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp39-cp39-linux_riscv64.whl + sha256: 11f3820f69f6e110b31976305762ef09f61b5658cd8f72c6de25c72d8148c127 + requires-python: '>=3.8' + - filename: pillow-10.3.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: d2b34dcbb1316156eeb0d171def4a4786414c7631f2cb07934e742eb6b187bcd + requires-python: '>=3.8' +- version: 10.4.0 + patched: null + license: HPND License + releases: + - tag: pillow-v10.4.0-20260902125649 + files: + - filename: pillow-10.4.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: e5a9925443aeb1553e28f40bf503e2886cb2af779607709441a1a15937d4949c + requires-python: '>=3.8' + - filename: pillow-10.4.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 09e3a3fb0a8a324f7fcb470f0310266e776cffa0c25c4823078025d491e7852e + requires-python: '>=3.8' + - filename: pillow-10.4.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 017d501aa8db426abeb8be5a801b93e7e518f6ee63206a33c1ef464d9c294c4c + requires-python: '>=3.8' + - filename: pillow-10.4.0-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 8bb26ef19fec5028781562fd67bd5dfd1fe64b8ba1738e2be86ad7e802a2c700 + requires-python: '>=3.8' +- version: 11.0.0 + patched: null + license: HPND License + releases: + - tag: pillow-v11.0.0-20260902125649 + files: + - filename: pillow-11.0.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: f21f5b07645594acca305d8f04dd679b0af8e330aa066c9f85bdd8a26e26e6ed + requires-python: '>=3.9' + - filename: pillow-11.0.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 8e7e442e270ffd0921cc6fcf0c924c1d324660e25a342ea1ce8390aefe273e29 + requires-python: '>=3.9' + - filename: pillow-11.0.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 1e6727754ddd4531cc03fdcac972101cd07c7b55c881805a42ea417b7b211281 + requires-python: '>=3.9' + - filename: pillow-11.0.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: be694a10e51ed0512f1e31c5b962756df2f19bcf74a20c4bcad20584588d21b5 + requires-python: '>=3.9' +- version: 11.1.0 + patched: null + releases: + - tag: pillow-v11.1.0-20260902125649 + files: + - filename: pillow-11.1.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: f1b8f6a20ffb9d84240004994defba47028a1b512a5f3d2745f6347adcfa43ec + requires-python: '>=3.9' + - filename: pillow-11.1.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: bae24f2bcde348c3b721fc375e30b5ffa241e2d56e26f8d1d672a56e5804cce7 + requires-python: '>=3.9' + - filename: pillow-11.1.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 2e71a1a411848a5ec003fde6b80bfb21ac6632261d76d0335d66e6c5c6d10e63 + requires-python: '>=3.9' + - filename: pillow-11.1.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 115f263b4a47c5aac1cbfb8fdf23be05dfa355145831fb621ecb6e791687d9a6 + requires-python: '>=3.9' +- version: 11.3.0 + patched: null + comment: test_pyroma is incompatible with the latest version of pyroma and is skipped. + releases: + - tag: pillow-v11.3.0-20260902125649 + files: + - filename: pillow-11.3.0-cp310-cp310-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 35e49a9a584816d05c1defa1983bc3d9276e047535cade1bac91b5a82a614b65 + requires-python: '>=3.9' + - filename: pillow-11.3.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d9648da2ff0c967265d6ff6251df2585156a7b8c713dfa05e0b8f8def7c11c78 + requires-python: '>=3.9' + - filename: pillow-11.3.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 6dfd31aaec0a3fdc84a9d50d34ed1407564903eb81e8b0495b527c2fe83561d2 + requires-python: '>=3.9' + - filename: pillow-11.3.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b2e996618a3c520b49836d46c013caa7e5d07279210b3a3c10ea7a9b8ce04b42 + requires-python: '>=3.9' +- version: 12.0.0 + patched: null + releases: + - tag: pillow-v12.0.0-20260902125649 + files: + - filename: pillow-12.0.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3d2793dc629b201dc385800ef73e6402bd3e26e6bc7f0372af683e8301c2409a + requires-python: '>=3.10' + - filename: pillow-12.0.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 86e807d90a21717108a54bd673ca33b2659661d712b3bb4551b6535da4eeb32c + requires-python: '>=3.10' + - filename: pillow-12.0.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: a8e9db5f3a3547d714b0d264d4fde089f5293f4ac44def43a4d5cdbf23c2c751 + requires-python: '>=3.10' + - filename: pillow-12.0.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 983ea9d949f2d09cf07b6e37b10b3cd5977eb3d7d8e18f2ad6e7b69645c7731f + requires-python: '>=3.10' + - filename: pillow-12.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: afb6b7b9b8761c9b4b9b39c7d89cb498209f8ab04809dd3bd997694d324cf81b + requires-python: '>=3.10' +- version: 12.1.0 + patched: null + releases: + - tag: pillow-v12.1.0-20260902125649 + files: + - filename: pillow-12.1.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0a4d63ab810aeae526c3467755cf4d14b7c53a20304adbae54703782ec6cdfda + requires-python: '>=3.10' + - filename: pillow-12.1.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b672c00b61c005eb02293f730ffae0ce7d13530ad0098d573094f1f2ca5150ca + requires-python: '>=3.10' + - filename: pillow-12.1.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e2a8a46ca742093ea8972dcfa4d114d830bbdb5e4f7f5a767b2f19bf87659b0d + requires-python: '>=3.10' + - filename: pillow-12.1.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: cdca06d4ccbdd689a7c31e1ac0bd3ab62f6c075b96a61019ba68dda23e2f4443 + requires-python: '>=3.10' + - filename: pillow-12.1.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 43b4985c18a174045f0fdd25f78846ede2739d1fab51a64fe33945ed960da4ef + requires-python: '>=3.10' +- version: 12.1.1 + patched: null + releases: + - tag: pillow-v12.1.1-20260902125649 + files: + - filename: pillow-12.1.1-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 904d7291578960fba4961148e9534b98e83beffd2072d4a618b565f7dc60f6f2 + requires-python: '>=3.10' + - filename: pillow-12.1.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9eb45061d643cc871e602d3a982057818d1474313634ad3bbebfac29e6d32a75 + requires-python: '>=3.10' + - filename: pillow-12.1.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9bc29da71046687fbebc5ed8b19274d062dcd105aa52ce2d8ab5471352ec5db3 + requires-python: '>=3.10' + - filename: pillow-12.1.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 953e1b31beaf84aa34d3cc2ca46b5c4bb0811febb87fa754b067827f1697774a + requires-python: '>=3.10' + - filename: pillow-12.1.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 61eec56f7cb9add9ed1cf4453241d98a448e572dc2cdd60cbdf6f23afa4669a0 + requires-python: '>=3.10' +- version: 12.2.0 + patched: null + comment: | + - Disable SIMD for libjpeg_turbo which does not provide SIMD riscv support for version < 3.2, and current version embedded in Pillow is JPEGTURBO_VERSION=3.1.4.1 + - Disable arch-specific AOM optimization. See https://aomedia.issues.chromium.org/issues/492439207 + releases: + - tag: pillow-v12.2.0-20260902125649 + files: + - filename: pillow-12.2.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 41b209429af1e00f2e2a18afa6badc3a6b9e7b5ef3b204993badd65c69e5aa41 + requires-python: '>=3.10' + - filename: pillow-12.2.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 071d56bd95705714b7989ab7235ee5f2d3220ef556f03fd3c79ab14aa324cbbf + requires-python: '>=3.10' + - filename: pillow-12.2.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c0ae064505d7c88ff013d69a8e17be04ee245e4e1a1665b6c3e49fd111ac9d3c + requires-python: '>=3.10' + - filename: pillow-12.2.0-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 01650d31f23f44636a4acea64ee1560a957ffdf7168e364a81a1ecbef064ae90 + requires-python: '>=3.10' + - filename: pillow-12.2.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 81fe769ab6b995fad4b11a4c85a2731f5a352abbd6f06bd35272a76d07e0227c + requires-python: '>=3.10' + - filename: pillow-12.2.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 39dce0199ed34182acf560f4db2ce78ea71b6ab6db37ec6a3f082afa2e562226 + requires-python: '>=3.10' +- version: 12.3.0 + patched: null + license: MIT-CMU + comment: | + - Rebase libavif lto patch from previous versions + - Patch scripts to use ''uv pip'' instead of ''python3 -m pip'' + - Disable arch-specific AOM optimization. See https://aomedia.issues.chromium.org/issues/492439207 + - Skip grabclipboard_wl_clipboard test via ''pytest'' invocation (depends on Wayland and graphical components) + releases: + - tag: pillow-v12.3.0-20260902125649 + files: + - filename: pillow-12.3.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c2d5c05a7116a7b9ed490fd5b841a5e8efe2e212b41151a99b24ba842891ffac + requires-python: '>=3.10' + - filename: pillow-12.3.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e3b5041de6d1b84f774eecdea481fc61d1a7aad12db47e0f45e2405669d76012 + requires-python: '>=3.10' + - filename: pillow-12.3.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 931e5c7ae8eea5017945975b0006629794da3cf2d0f62f397016fa974ef8bdc9 + requires-python: '>=3.10' + - filename: pillow-12.3.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: cfc9e1d7cdb6d5e7a3a87d0b4e2fa666300bdca0f685ac50c03c8fc987771c34 + requires-python: '>=3.10' diff --git a/docs/packages/polars-runtime-32.yaml b/docs/packages/polars-runtime-32.yaml index fae2f69f2b7..576826f8811 100644 --- a/docs/packages/polars-runtime-32.yaml +++ b/docs/packages/polars-runtime-32.yaml @@ -2,19 +2,85 @@ package-name: polars-runtime-32 source-code: https://github.com/pola-rs/polars license: MIT versions: - - version: 1.39.3 - - version: 1.40.0 - - version: 1.40.1 - - version: 1.41.0 - - version: 1.41.1 - - version: 1.41.2 - - version: 1.42.1 - comment: | - We add custom CARGO_ and RUSTUP_ settings for optimization to the - workflow, to avoid exhausting the resources available on the native riscv64 - runners. - - version: 1.43.2 - comment: | - We add custom CARGO_ and RUSTUP_ settings for optimization to the - workflow, to avoid exhausting the resources available on the native riscv64 - runners. +- version: 1.39.3 + releases: + - tag: polars-runtime-32-v1.39.3-20260902125649 + files: + - filename: polars_runtime_32-1.39.3-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 50b6dcdf2d79f287c1c36e24c551b9f225509586f7e916e33bf7e5e5d06b5db7 + requires-python: '>=3.10' + - filename: polars_runtime_32-1.39.3-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: a23c3207a5fa28ee4879f85c5e79608a47b628fe3bc0783c3017451d8d453cff + requires-python: '>=3.10' +- version: 1.40.0 + releases: + - tag: polars-runtime-32-v1.40.0-20260902125649 + files: + - filename: polars_runtime_32-1.40.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 5afb16e108b1823205f762cd1fbbe3bed672b1abf3f4d26652bf1da7d6e22f83 + requires-python: '>=3.10' + - filename: polars_runtime_32-1.40.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: e3fa9b3a453dd8331c30a9cb03e35ef0cb69759d07e221b908f609af7ffd3aa5 + requires-python: '>=3.10' +- version: 1.40.1 + releases: + - tag: polars-runtime-32-v1.40.1-20260902125649 + files: + - filename: polars_runtime_32-1.40.1-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 3f891845c4fd1869dbf192461853e6a62ead302e9e04389d2bc0bf7a4109a126 + requires-python: '>=3.10' + - filename: polars_runtime_32-1.40.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 467b9a2b399c14bfe53ddcb82aa4a50b5be185b232aea998cd03b034f709842c + requires-python: '>=3.10' +- version: 1.41.0 + releases: + - tag: polars-runtime-32-v1.41.0-20260902125649 + files: + - filename: polars_runtime_32-1.41.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 864ea63aaf39b8adff9c103f60ef0107d270af4bbba6840ee254902de4300587 + requires-python: '>=3.10' + - filename: polars_runtime_32-1.41.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: cdd93419e9bb492b40af0686d486295814dc84f96f066a633c98a69bb219d3c7 + requires-python: '>=3.10' +- version: 1.41.1 + releases: + - tag: polars-runtime-32-v1.41.1-20260902125649 + files: + - filename: polars_runtime_32-1.41.1-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 8991c279bfa6b7d406db0a7b54c22c61174dc1110a9b07acb1c1fa524a383398 + requires-python: '>=3.10' + - filename: polars_runtime_32-1.41.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 11172c8ac52c30fdfd39765a2a1314e64d133b3719817ac3b75d1bb95fb8688a + requires-python: '>=3.10' +- version: 1.41.2 + releases: + - tag: polars-runtime-32-v1.41.2-20260902125649 + files: + - filename: polars_runtime_32-1.41.2-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 4b962b86c1b91bd24b53137137c91cb051f98b3d7ab6382de57bdbf602d647db + requires-python: '>=3.10' + - filename: polars_runtime_32-1.41.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 380c5fd51351bb4e5184ae2b05abeda710d293b7790e6381d13e38784a84121f + requires-python: '>=3.10' +- version: 1.42.1 + comment: | + We add custom CARGO_ and RUSTUP_ settings for optimization to the + workflow, to avoid exhausting the resources available on the native riscv64 + runners. + releases: + - tag: polars-runtime-32-v1.42.1-20260902125649 + files: + - filename: polars_runtime_32-1.42.1-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 4792b8f83c17b9df1fcf11ddfb5435507118b3562813a2794454108c8251a92e + requires-python: '>=3.10' +- version: 1.43.2 + comment: | + We add custom CARGO_ and RUSTUP_ settings for optimization to the + workflow, to avoid exhausting the resources available on the native riscv64 + runners. + releases: + - tag: polars-runtime-32-v1.43.2-20260902125649 + files: + - filename: polars_runtime_32-1.43.2-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 81948c7c5de85db4d97c1f5c0b05e2736306627fac5697538594aef794dd1c29 + requires-python: '>=3.10' diff --git a/docs/packages/polars-runtime-64.yaml b/docs/packages/polars-runtime-64.yaml index ee18fbbc7f0..d168b229187 100644 --- a/docs/packages/polars-runtime-64.yaml +++ b/docs/packages/polars-runtime-64.yaml @@ -2,19 +2,92 @@ package-name: polars-runtime-64 source-code: https://github.com/pola-rs/polars license: MIT versions: - - version: 1.39.3 - - version: 1.40.0 - - version: 1.40.1 - - version: 1.41.0 - - version: 1.41.1 - - version: 1.41.2 - - version: 1.42.1 - comment: | - We add custom CARGO_ and RUSTUP_ settings for optimization to the - workflow, to avoid exhausting the resources available on the native riscv64 - runners. - - version: 1.43.2 - comment: | - We add custom CARGO_ and RUSTUP_ settings for optimization to the - workflow, to avoid exhausting the resources available on the native riscv64 - runners. +- version: 1.39.3 + releases: + - tag: polars-runtime-64-v1.39.3-20260902125649 + files: + - filename: polars_runtime_64-1.39.3-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 6ccf04c2113b808f78ca5aad5ecbd0a28175cf7b01f54ec252dfda635c50aba5 + requires-python: '>=3.10' + - filename: polars_runtime_64-1.39.3-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 0ad55dc589fe2737941a0e9772c8cf78a1595ae852f0ef5bcd8ca9dfdbbce2bd + requires-python: '>=3.10' +- version: 1.40.0 + releases: + - tag: polars-runtime-64-v1.40.0-20260902125649 + files: + - filename: polars_runtime_64-1.40.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 517b341e7e360658c148fb43e44dd0a991e3c39efbf4345dbc1f0e71fad6d23b + requires-python: '>=3.10' + - filename: polars_runtime_64-1.40.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 64a7413c887be3540d1e4e6d8952f51d42d9fbc7cd44e6ec3aba667975078637 + requires-python: '>=3.10' +- version: 1.40.1 + releases: + - tag: polars-runtime-64-v1.40.1-20260902125649 + files: + - filename: polars_runtime_64-1.40.1-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 3991b74a0f641cdb3e20d1dd18ce08897c33dcc53e6418dca3d468a5ff4e250e + requires-python: '>=3.10' + - filename: polars_runtime_64-1.40.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 0dd2044cdca11ab8d65363919bcce7c649dc36c696a1d90e1f1292ffa07dd7c2 + requires-python: '>=3.10' +- version: 1.41.0 + releases: + - tag: polars-runtime-64-v1.41.0-20260902125649 + files: + - filename: polars_runtime_64-1.41.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: daf153cd450375cc2b406ea731a23777c08314bb48fcd9feb6b3d85cfef7291b + requires-python: '>=3.10' + - filename: polars_runtime_64-1.41.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: cfac67411650ad78b49fbd955c81e49ac5fcc49bf34dbf812ceacdf1d170523a + requires-python: '>=3.10' +- version: 1.41.1 + releases: + - tag: polars-runtime-64-v1.41.1-20260902125649 + files: + - filename: polars_runtime_64-1.41.1-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 9b6c01ad53aeab0e1c8f88a7bd0e125e4bd2099919f9099ccbdbe40c42b37f8c + requires-python: '>=3.10' + - filename: polars_runtime_64-1.41.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: c03d38941c2276b02392ffd58a3751b05d6599fa1b0189f2832f0beef18893cd + requires-python: '>=3.10' +- version: 1.41.2 + releases: + - tag: polars-runtime-64-v1.41.2-20260902125649 + files: + - filename: polars_runtime_64-1.41.2-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: ab1c6d64916e4174b097d838282a7046775f5dd4b7072055c0e1d3dd64d7e962 + requires-python: '>=3.10' + - filename: polars_runtime_64-1.41.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: a966f644135a0b05cf234fe5892e1a363d12f4d7e767f379538205b154297a36 + requires-python: '>=3.10' +- version: 1.42.1 + comment: | + We add custom CARGO_ and RUSTUP_ settings for optimization to the + workflow, to avoid exhausting the resources available on the native riscv64 + runners. + releases: + - tag: polars-runtime-64-v1.42.1-20260902125649 + files: + - filename: polars_runtime_64-1.42.1-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: c03009881e6ef7023d1ee2bde14fc6a475f08ea5e864aca55852382ed1b50fa0 + requires-python: '>=3.10' +- version: 1.43.2 + comment: | + We add custom CARGO_ and RUSTUP_ settings for optimization to the + workflow, to avoid exhausting the resources available on the native riscv64 + runners. + releases: + - tag: polars-runtime-64-v1.43.2-20260902125649 + files: + - filename: polars_runtime_64-1.43.2-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 30b84a118ed3114c05ea8f2dba19ed0679e566970c57438bf6e4dd51389481ce + requires-python: '>=3.10' +- version: 1.44.0 + releases: + - tag: polars-runtime-64-v1.44.0-20260902125649 + files: + - filename: polars_runtime_64-1.44.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: c2be33cd57c7b47413978c4e8b6eb5dd556b86d53b14846f306c22fb664eb078 + requires-python: '>=3.10' diff --git a/docs/packages/polyleven.yaml b/docs/packages/polyleven.yaml index f12ed26180d..e8082d0252f 100644 --- a/docs/packages/polyleven.yaml +++ b/docs/packages/polyleven.yaml @@ -2,4 +2,19 @@ package-name: polyleven source-code: https://github.com/fujimotos/polyleven license: MIT versions: - - version: 0.11.0 +- version: 0.11.0 + releases: + - tag: polyleven-v0.11.0-20260902125649 + files: + - filename: polyleven-0.11.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2b21c9984e54dae24ba803c4ad5b9f8d97c1f9b70c056b69f8e2ca0843325c98 + requires-python: '>=3.8' + - filename: polyleven-0.11.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d458f8a0b13eeec16135fe0aaf5e10a6792848465d72f40388cb277e4d35ef82 + requires-python: '>=3.8' + - filename: polyleven-0.11.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 652dd3e88644db6c4f49b7f29c656c1a7d711f772c859987f851e8bae622675f + requires-python: '>=3.8' + - filename: polyleven-0.11.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 688454561bde4bc42179e0aea936920457fcf01b66faada5ca3528c3bf66cca4 + requires-python: '>=3.8' diff --git a/docs/packages/preshed.yaml b/docs/packages/preshed.yaml index 57ac5a99a00..175ad91b3da 100644 --- a/docs/packages/preshed.yaml +++ b/docs/packages/preshed.yaml @@ -2,4 +2,19 @@ package-name: preshed source-code: https://github.com/explosion/preshed license: MIT versions: - - version: 3.0.13 +- version: 3.0.13 + releases: + - tag: preshed-v3.0.13-20260902125649 + files: + - filename: preshed-3.0.13-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ceadecf145030d4774f3384bfc04a867aab4a14cc24cb87e5d9dac060a980014 + requires-python: '>=3.9,<3.15' + - filename: preshed-3.0.13-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 76802c0f4bc7a0aabf362bc5016950c8e215d9a069bbf7841d6c32f02ff8692b + requires-python: '>=3.9,<3.15' + - filename: preshed-3.0.13-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 596495b56d41ff5e37811d695738346472e05f9e30f2fb1aff379abfff717edb + requires-python: '>=3.9,<3.15' + - filename: preshed-3.0.13-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 634745bca91558da7a5ca2165c8bb00efc20bc64d531d7bd2b39c37b5765209a + requires-python: '>=3.9,<3.15' diff --git a/docs/packages/primp.yaml b/docs/packages/primp.yaml index 5cd0ccf0637..b02df7cfde0 100644 --- a/docs/packages/primp.yaml +++ b/docs/packages/primp.yaml @@ -2,4 +2,13 @@ package-name: primp source-code: https://github.com/deedy5/primp license: MIT License versions: - - version: 1.3.1 +- version: 1.3.1 + releases: + - tag: primp-v1.3.1-20260902125649 + files: + - filename: primp-1.3.1-cp310-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 40bed8428151fbf37f61f5f4a5fc91ec3e7f039001594f61a094c9aba639a284 + requires-python: '>=3.10' + - filename: primp-1.3.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 785f28b380e5cda06b3f577e509111df5778ddee0c5492d5c2af5512e9652c91 + requires-python: '>=3.10' diff --git a/docs/packages/propcache.yaml b/docs/packages/propcache.yaml index bbc2ace14b2..6a829c234fa 100644 --- a/docs/packages/propcache.yaml +++ b/docs/packages/propcache.yaml @@ -1,12 +1,121 @@ -deprecated: +deprecated: null package-name: propcache source-code: https://github.com/aio-libs/propcache/ license: Apache 2.0 versions: - - version: 0.2.0 - - version: 0.2.1 - - version: 0.3.0 - patched: - - version: 0.3.1 - patched: - - version: 0.4.1 +- version: 0.2.0 + releases: + - tag: propcache-v0.2.0-20260902125649 + files: + - filename: propcache-0.2.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: cf74a2866a0f1eae76f51ad18402e68b3311c1ae76457d2e2664d7cdaf3c4dc2 + requires-python: '>=3.8' + - filename: propcache-0.2.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: f036588ad8eb5e16cbef9fe0652f2866500e26eaa8dc41cd2f35e33d528708b8 + requires-python: '>=3.8' + - filename: propcache-0.2.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: da0cbe62af47fd06034a40e047dee3071e60be749d5ee8c2df5d84436c32edf7 + requires-python: '>=3.8' + - filename: propcache-0.2.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 68ec74fe6fc9aefbf53a15e07f312f679e032828b01ca52f8dd0a5875285a3d9 + requires-python: '>=3.8' +- version: 0.2.1 + releases: + - tag: propcache-v0.2.1-20260902125649 + files: + - filename: propcache-0.2.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 7875b6d6e17a52510f0e3b905628adfa1291c796bde4615617869b95fbe9151d + requires-python: '>=3.9' + - filename: propcache-0.2.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 30702dfa94ac8bfd69a4c3fa9d717187c68ed254d2b0f37b57a6ec9af30aca67 + requires-python: '>=3.9' + - filename: propcache-0.2.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 294117671ba4dcfcf6e5c9cfb9239aab3791297f4050b7a46de926a146e7387a + requires-python: '>=3.9' + - filename: propcache-0.2.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 15c7a3f6d32da282bd85dd1dfb08ab8f3b08118def612e2c47d15b84b1ae926b + requires-python: '>=3.9' +- version: 0.3.0 + patched: null + releases: + - tag: propcache-v0.3.0-20260902125649 + files: + - filename: propcache-0.3.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 8090d23a560efae3eebfc6ec1c6424afcf829b0c3dff11a5689c6280da101460 + requires-python: '>=3.9' + - filename: propcache-0.3.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: b545341c2ed6b1f7060da33d6a01c256e8eb84b0461d21269023e8782bfac9df + requires-python: '>=3.9' + - filename: propcache-0.3.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: e7b5fbebc829bbc3d7269e6b589ea7f75bdffbb35523713a36929c344b98564a + requires-python: '>=3.9' + - filename: propcache-0.3.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: deb1fda2e467baafd7af55078679e3adf338c64a9e55c2a532429a7978c53ccf + requires-python: '>=3.9' +- version: 0.3.1 + patched: null + releases: + - tag: propcache-v0.3.1-20260902125649 + files: + - filename: propcache-0.3.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 00f272b7acddaafceeb0259322cbbd49f35a93ee9242a10e8e296ecccb7e5d3d + requires-python: '>=3.9' + - filename: propcache-0.3.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: f6381ec2578c7d03b38d1f7d5bcdd6d4d771b35ff88150aa853a91e30df96325 + requires-python: '>=3.9' + - filename: propcache-0.3.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: cc2972d84c15a53d390182965555732574069d1aeaf814f034a75e8083350caa + requires-python: '>=3.9' + - filename: propcache-0.3.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: b2dd8bfaa40d1542b5e01636d624b83e2e6e024c4fae735ff94d136b1bc42421 + requires-python: '>=3.9' +- version: 0.4.1 + releases: + - tag: propcache-v0.4.1-20260902125649 + files: + - filename: propcache-0.4.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fd3bf6f44a5e33bc27088dc371c6f39776065a148ba94699593ab5a71de05bf7 + requires-python: '>=3.9' + - filename: propcache-0.4.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2cdd54a0f71fa8844ce586537fe65aac70ea76854d53f837c6a14388da771278 + requires-python: '>=3.9' + - filename: propcache-0.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d28cc2c39d0c488eef7f354ef8c23f4750d6e40d7b39d68a4a3c14a2fc9f9ab7 + requires-python: '>=3.9' + - filename: propcache-0.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e0eb9a72e76a921b488ed083655ee0155ae63354b4cdd6dcc7b74252279a1059 + requires-python: '>=3.9' + - filename: propcache-0.4.1-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 94520e6b42d42269b9573cbdafcf65f37229d051f82e06eb56cbd9be87eea6c5 + requires-python: '>=3.9' + - filename: propcache-0.4.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 87de847787a269e404a01e6a44df1bef8ddbf78ca586bef46eff22ac92a6077c + requires-python: '>=3.9' + - filename: propcache-0.4.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 74557c77d51bb928d5356a28310f8bba6194d59943e67aee02922dd89471078a + requires-python: '>=3.9' +- version: 0.3.2 + releases: + - tag: propcache-v0.3.2-20260902125649 + files: + - filename: propcache-0.3.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 64403645c38c8a85894bebea63cdced9eb2e852313067174bdc299a986494c97 + requires-python: '>=3.9' + - filename: propcache-0.3.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a271c69166a5e322f44d87a6376ac85374b2e850a1f685f251beb7d5d52d72d7 + requires-python: '>=3.9' + - filename: propcache-0.3.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a2355eaf1d44d01c4b4b34a44b9cc9126e9f5af6633342877f58ef23118cc633 + requires-python: '>=3.9' + - filename: propcache-0.3.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 20d326716b1b5563df5c4064d099fb9f83d7d49d26bebb91f1de00f25b6da7cf + requires-python: '>=3.9' + - filename: propcache-0.3.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63fd4f4a0a9b7f282f88cdd46fbd8dce7d6efc554ddd034b9c66311f9dae541a + requires-python: '>=3.9' + - filename: propcache-0.3.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 80463c89c308836004e8ec312bfaa989c1390f34fffbd35d542277a96a7ab65b + requires-python: '>=3.9' + - filename: propcache-0.3.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7c1a268d3e4f5ab7b4cc2f0d3454698fffd02262ce2ac4132e200219e1b4c741 + requires-python: '>=3.9' diff --git a/docs/packages/protobuf.yaml b/docs/packages/protobuf.yaml index 9aa06dddeee..005cbba3c23 100644 --- a/docs/packages/protobuf.yaml +++ b/docs/packages/protobuf.yaml @@ -2,7 +2,22 @@ package-name: protobuf source-code: https://github.com/protocolbuffers/protobuf license: BSD-3-Clause versions: - - version: 7.35.1 - comment: > - Unlike upstream, we build the riscv64 bdist from an sdist using - cibuildwheel, allowing us to circumvent a large Bazel build. +- version: 7.35.1 + comment: | + Unlike upstream, we build the riscv64 bdist from an sdist using cibuildwheel, + allowing us to circumvent a large Bazel build. + releases: + - tag: protobuf-v7.35.1-20260902125649 + files: + - filename: protobuf-7.35.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a92c858ff177514f8cf75610ffcf0e1cbc2490e3d66979f2b20e9fea2f8237e2 + requires-python: '>=3.10' + - filename: protobuf-7.35.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bc19e18ef286a162c09e4d41aec27fc0e49f146271afb23a1f2aae87c66c9337 + requires-python: '>=3.10' + - filename: protobuf-7.35.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 41bbfde2be5d2fcd5cde9857f430b8033f9a8e5b3d24893386604d52c36ac5a7 + requires-python: '>=3.10' + - filename: protobuf-7.35.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dac59dbd4fddc4c4799ecf64fb4a3ccc46554bca3b9370bf0fbe7edb3efe8d03 + requires-python: '>=3.10' diff --git a/docs/packages/psutil.yaml b/docs/packages/psutil.yaml index 03f8783467e..5cd8a87e969 100644 --- a/docs/packages/psutil.yaml +++ b/docs/packages/psutil.yaml @@ -2,27 +2,132 @@ package-name: psutil source-code: https://github.com/giampaolo/psutil license: BSD 3-Clause versions: - - version: 5.9.8 - warning: Tests are disabled as they fail on riscv64. Investigation needed! - - version: 6.0.0 - patched: - - version: 6.1.0 - patched: - - version: 6.1.1 - patched: - - version: 7.0.0 - patched: - - version: 7.1.0 - patched: - - version: 7.1.1 - patched: - - version: 7.1.2 - patched: - - version: 7.1.3 - patched: - - version: 7.2.0 - patched: - - version: 7.2.1 - patched: - - version: 7.2.2 - patched: +- version: 5.9.8 + warning: Tests are disabled as they fail on riscv64. Investigation needed! + releases: + - tag: psutil-v5.9.8-20260902125649 + files: + - filename: psutil-5.9.8-cp310-abi3-linux_riscv64.whl + sha256: 6159ba6cfeec0a67905084467742b91cb09dcaf546d91e0e4b669ea9ab786da7 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' + - filename: psutil-5.9.8-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 9ded8dabb0426bf12201302b6e0dde2dc101f65b8925c4720342a16727ccb604 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' + - filename: psutil-5.9.8-cp311-abi3-linux_riscv64.whl + sha256: 57dde615941d1fb7863fca60389dc02992486ff223931a9416dc4fe4731697a7 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' + - filename: psutil-5.9.8-cp312-abi3-linux_riscv64.whl + sha256: 707ecdaa572abe8d9c6eed59da670f93280a929f17dacab58d9c81fbaf38d4e8 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' + - filename: psutil-5.9.8-cp39-abi3-linux_riscv64.whl + sha256: c6f20f10971349fe9497e46351e444c6c92d38729bda55efb74b663127047a55 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' +- version: 6.0.0 + patched: null + releases: + - tag: psutil-v6.0.0-20260902125649 + files: + - filename: psutil-6.0.0-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 7ec9c04394430def5f7fbe15efeb3d640984c66ab10a5bdd64bea2a3178ccb05 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' +- version: 6.1.0 + patched: null + releases: + - tag: psutil-v6.1.0-20260902125649 + files: + - filename: psutil-6.1.0-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 6377f3bf8f13c83a8cf4d2d879828e27b0c087e870d627543c8f913950e01a1e + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' +- version: 6.1.1 + patched: null + releases: + - tag: psutil-v6.1.1-20260902125649 + files: + - filename: psutil-6.1.1-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 78e07428963231d7bfb29f5af4829bd45f8b295a555bc36319339edfc86123c6 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*' +- version: 7.0.0 + patched: null + releases: + - tag: psutil-v7.0.0-20260902125649 + files: + - filename: psutil-7.0.0-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: da8bdfeef4403c66ba6cc54ff866c5f571bcf15a55a92f91929da4bb90ba90ce + requires-python: '>=3.6' +- version: 7.1.0 + patched: null + releases: + - tag: psutil-v7.1.0-20260902125649 + files: + - filename: psutil-7.1.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a32f1d7fe4fb09578cab087fc9be43ab03b1b30a90451ff3ea45d136e8430502 + requires-python: '>=3.6' + - filename: psutil-7.1.0-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c537a3f020f25593f3a2290c3057042cf2e680c9af69c3da8ea5bfb1e2a196ba + requires-python: '>=3.6' +- version: 7.1.1 + patched: null + releases: + - tag: psutil-v7.1.1-20260902125649 + files: + - filename: psutil-7.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fa1b9b5a0c210437d2f5c9a7b484872a11ce28a2a0484fb90a1957a037f32841 + requires-python: '>=3.6' + - filename: psutil-7.1.1-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 48b2b374d3109b053c40dcd86376b3086e64dcd4401b4dae7e14a5fbbf1269f3 + requires-python: '>=3.6' +- version: 7.1.2 + patched: null + releases: + - tag: psutil-v7.1.2-20260902125649 + files: + - filename: psutil-7.1.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0a318dd38907cf3f8f033c5a887b0abc30f416859c63cc98930e0f2d9b989b7d + requires-python: '>=3.6' + - filename: psutil-7.1.2-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 687f40fd8eb130cb3b937654deee71a3efaca283b3b065290f320ead7f21ad51 + requires-python: '>=3.6' +- version: 7.1.3 + patched: null + releases: + - tag: psutil-v7.1.3-20260902125649 + files: + - filename: psutil-7.1.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3896e2e8e6fb5a2497de9d28d19cc8839223104c7997e532c1ad0b533c608480 + requires-python: '>=3.6' + - filename: psutil-7.1.3-cp36-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1892c94bf43d600283bd78c2d257c939a9dd074b76e5bc23d6a41b1ed89cfe13 + requires-python: '>=3.6' +- version: 7.2.0 + patched: null + releases: + - tag: psutil-v7.2.0-20260902125649 + files: + - filename: psutil-7.2.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2ea3a1105686dc5d8ce9c16374660355289738b859a009778edfaeb5ea183112 + requires-python: '>=3.6' + - filename: psutil-7.2.0-cp36-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1e90b2458350c5304217168b1fda24315b3db0ce256dbaedbb609d089dec90dd + requires-python: '>=3.6' +- version: 7.2.1 + patched: null + releases: + - tag: psutil-v7.2.1-20260902125649 + files: + - filename: psutil-7.2.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: aaac4743e6c09a39cc6338f49e337f1211c65fa76e99b6c44c1661aac0a23609 + requires-python: '>=3.6' + - filename: psutil-7.2.1-cp36-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e7767454a35e4227056376d592e4a81ed7a4afcdebbc5bb16e66d385e4aabf1d + requires-python: '>=3.6' +- version: 7.2.2 + patched: null + releases: + - tag: psutil-v7.2.2-20260902125649 + files: + - filename: psutil-7.2.2-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 056b9d4c7dd834f848b9de051ac18e2a1cf9a65bcdffdbc915cd06f2ea136d62 + requires-python: '>=3.6' + - filename: psutil-7.2.2-cp36-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9442bc05814d2c65472b204236fb78976fb4837703685bf8a1c6e7dc6decaa4b + requires-python: '>=3.6' diff --git a/docs/packages/psygnal.yaml b/docs/packages/psygnal.yaml index 3097cb93215..352fb065467 100644 --- a/docs/packages/psygnal.yaml +++ b/docs/packages/psygnal.yaml @@ -2,4 +2,16 @@ package-name: psygnal source-code: https://github.com/pyapp-kit/psygnal license: BSD 3-Clause License versions: - - version: 0.15.1 +- version: 0.15.1 + releases: + - tag: psygnal-v0.15.1-20260902125649 + files: + - filename: psygnal-0.15.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c2ad55c1e6c0331c329f2157d76175071e9816cfc2debd6e3a964b47cfad50a7 + requires-python: '>=3.10' + - filename: psygnal-0.15.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 86758a056be86c7a6dcf32a44d23176ef90406d105159554fc358505383a4162 + requires-python: '>=3.10' + - filename: psygnal-0.15.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2d0a39dfe8fd5891a5334a197c63c998500b37f686d6bc8b0fe344379fcfd8a6 + requires-python: '>=3.10' diff --git a/docs/packages/py-spy.yaml b/docs/packages/py-spy.yaml index c7161222dea..b2e174e2714 100644 --- a/docs/packages/py-spy.yaml +++ b/docs/packages/py-spy.yaml @@ -2,5 +2,10 @@ package-name: py-spy source-code: https://github.com/benfred/py-spy license: MIT versions: - - version: 0.4.2 - patched: +- version: 0.4.2 + patched: null + releases: + - tag: py-spy-v0.4.2-20260902125649 + files: + - filename: py_spy-0.4.2-py2.py3-none-manylinux_2_39_riscv64.whl + sha256: e5f1eb30e4b0aa80bea0cd9ef1868bea4843aa79016ded7f028cc3a08ddc1bcc diff --git a/docs/packages/pyarrow.yaml b/docs/packages/pyarrow.yaml index dfeff1b8831..79cd7f97958 100644 --- a/docs/packages/pyarrow.yaml +++ b/docs/packages/pyarrow.yaml @@ -2,4 +2,19 @@ package-name: pyarrow source-code: https://github.com/apache/arrow license: Apache-2.0 versions: - - version: 25.0.1 +- version: 25.0.1 + releases: + - tag: pyarrow-v25.0.1-20260902125649 + files: + - filename: pyarrow-25.0.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 00650afb1ba08188cda36b8ef19cf05c69bb118ab65cf929afada3d9b6b8a323 + requires-python: '>=3.10' + - filename: pyarrow-25.0.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 64be377b99921a6adc18ce009d03f2724bd3f672843941097202143fbd091661 + requires-python: '>=3.10' + - filename: pyarrow-25.0.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: f6efbd025c191e54557f21fc2b9d48a3ffba31774973cca51582dd4f280d95f6 + requires-python: '>=3.10' + - filename: pyarrow-25.0.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 283b959a61ac5015f8b37dfc68b347615a20597c41418a3ec2b8c894fbd40b3d + requires-python: '>=3.10' diff --git a/docs/packages/pybcj.yaml b/docs/packages/pybcj.yaml index 7add0acd9dd..e35b72d64ed 100644 --- a/docs/packages/pybcj.yaml +++ b/docs/packages/pybcj.yaml @@ -2,4 +2,19 @@ package-name: pybcj source-code: https://github.com/miurahr/pybcj license: LGPL-2.1-or-later versions: - - version: 1.0.8 +- version: 1.0.8 + releases: + - tag: pybcj-v1.0.8-20260902125649 + files: + - filename: pybcj-1.0.8-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a2b2d7c3d5d81750f7ff96e8423ea99ce87923aa96d38f8dd37cf630f54561e2 + requires-python: '>=3.10' + - filename: pybcj-1.0.8-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 15b72e39a82359b5c2b330e7eddd20b39ccd329022e2c8678cd5cf8b34c74ed9 + requires-python: '>=3.10' + - filename: pybcj-1.0.8-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cb4887bae599b5c7d2241f0d93bd680487593f021c32aeabec81a6668231c49e + requires-python: '>=3.10' + - filename: pybcj-1.0.8-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 72bcd61c80288bbbe498757fb88a58717081ddd500bc61a9961acc42e29b9843 + requires-python: '>=3.10' diff --git a/docs/packages/pycares.yaml b/docs/packages/pycares.yaml index 0389e5b5d2e..60415a55dc5 100644 --- a/docs/packages/pycares.yaml +++ b/docs/packages/pycares.yaml @@ -2,5 +2,20 @@ package-name: pycares source-code: http://github.com/saghul/pycares license: MIT versions: - - version: 5.0.1 - patched: +- version: 5.0.1 + patched: null + releases: + - tag: pycares-v5.0.1-20260902125649 + files: + - filename: pycares-5.0.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c080d492245fdb163eeb7caa67fd56f3185524c64201d8b70a1475d47708ee0a + requires-python: '>=3.9' + - filename: pycares-5.0.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 566b96ec71cc8dbc6b3e15d71df20d262a8196b8fa73800973c26f9765bd0663 + requires-python: '>=3.9' + - filename: pycares-5.0.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: ac18ec748008a57abb6e584faf35507f1ef82c05a89ace35fbb75b6c331c21e1 + requires-python: '>=3.9' + - filename: pycares-5.0.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 653b2c5943f2afd556289c5f60380a9a076f66dc705b58dad4f40158407e9416 + requires-python: '>=3.9' diff --git a/docs/packages/pyclipper.yaml b/docs/packages/pyclipper.yaml index e6963c7bbb9..38d07730e00 100644 --- a/docs/packages/pyclipper.yaml +++ b/docs/packages/pyclipper.yaml @@ -2,4 +2,16 @@ package-name: pyclipper source-code: https://github.com/fonttools/pyclipper license: MIT versions: - - version: 1.4.0 +- version: 1.4.0 + releases: + - tag: pyclipper-v1.4.0-20260902125649 + files: + - filename: pyclipper-1.4.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: fb9b0fe1ec8c1de4d54ecb5ef89b357bbb793c5012c0aa2dd058a63b84a4345d + requires-python: '>=3.10' + - filename: pyclipper-1.4.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c39155c58a07e988570e45a70ce2bd47e99e7eca09ec2e27dfdb6e454770d43f + requires-python: '>=3.10' + - filename: pyclipper-1.4.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 26021234ff96e7be9643886ef3853a3f2ed596308ffb5861937d361bbc232c1e + requires-python: '>=3.10' diff --git a/docs/packages/pycryptodome.yaml b/docs/packages/pycryptodome.yaml index 274202e83c3..6da92ca7618 100644 --- a/docs/packages/pycryptodome.yaml +++ b/docs/packages/pycryptodome.yaml @@ -2,4 +2,15 @@ package-name: pycryptodome source-code: https://github.com/Legrandin/pycryptodome/ license: BSD 2-Clause versions: - - version: 3.23.0 +- version: 3.23.0 + releases: + - tag: pycryptodome-v3.23.0-20260902125649 + files: + - filename: pycryptodome-3.23.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1c2dee5a7b49dfc5a0fbf3972ec6ad062194332803c840bfc49972695d253cb8 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*' + - filename: pycryptodome-3.23.0-cp37-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ef6ea415c58d5aef093f6a524ab18c830bdfc6adadc98f94306bda149d8eb91f + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*' diff --git a/docs/packages/pycryptodomex.yaml b/docs/packages/pycryptodomex.yaml index cbfb0c657c7..e29d9544957 100644 --- a/docs/packages/pycryptodomex.yaml +++ b/docs/packages/pycryptodomex.yaml @@ -2,4 +2,15 @@ package-name: pycryptodomex source-code: https://github.com/Legrandin/pycryptodome/ license: BSD, Public Domain versions: - - version: 3.23.0 +- version: 3.23.0 + releases: + - tag: pycryptodomex-v3.23.0-20260902125649 + files: + - filename: pycryptodomex-3.23.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4c3e8711d4475fd24e11ef346c046315da204bf4d9ae7094ae4549f376374256 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*' + - filename: pycryptodomex-3.23.0-cp37-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 71bd5324631f66763f089d7d755fc49a8c6cf38e557dcedb28e27af2a235ef7c + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*' diff --git a/docs/packages/pydantic-core.yaml b/docs/packages/pydantic-core.yaml index 49a9d3aafea..0f489194643 100644 --- a/docs/packages/pydantic-core.yaml +++ b/docs/packages/pydantic-core.yaml @@ -1,24 +1,195 @@ -deprecated: +deprecated: null package-name: pydantic-core source-code: https://github.com/pydantic/pydantic-core license: MIT versions: - - version: 2.27.2 - - version: 2.33.2 - comment: Built without PGO - - version: 2.39.0 - comment: Built without PGO - - version: 2.40.0 - comment: Built without PGO - - version: 2.40.1 - comment: Built without PGO - - version: 2.41.0 - comment: Built without PGO - - version: 2.41.1 - comment: Built without PGO - - version: 2.41.2 - comment: Built without PGO - - version: 2.41.4 - comment: Built without PGO - - version: 2.41.5 - comment: Built without PGO +- version: 2.27.2 + releases: + - tag: pydantic-core-v2.27.2-20260902125649 + files: + - filename: pydantic_core-2.27.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ace38673f08a3823f18962fd78fc46e809f8f2ec869acc8dbb7ad6bbd054fde6 + requires-python: '>=3.8' + - filename: pydantic_core-2.27.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a37bbbbd53ef1deb6c9c15a5d1c98299d6ce27cb2f839595ebbcb2ea2021d3dd + requires-python: '>=3.8' + - filename: pydantic_core-2.27.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 087f64d3ca119625a0a52a7bb0ae1484a859ed306cfb2844da1a1350a66602e6 + requires-python: '>=3.8' + - filename: pydantic_core-2.27.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: b7ef283e55ee77b927c5b6e0361f7722b4fd5ebbd05d1e6d1408cd1ed805b1c4 + requires-python: '>=3.8' +- version: 2.33.2 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.33.2-20260902125649 + files: + - filename: pydantic_core-2.33.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 3d5d2791dface5a3d4b1f44054678d0f7724078db76355cedf436d3d018ea713 + requires-python: '>=3.9' + - filename: pydantic_core-2.33.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c3e44e75855e0f2de487d8736f9efa4fa8063d50cf617cb9ccb8acb9d37f7afd + requires-python: '>=3.9' + - filename: pydantic_core-2.33.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: df4da7998fa8b38e1af68b5926b4538055c26cf31ce3da9d262489ca3c95ef25 + requires-python: '>=3.9' + - filename: pydantic_core-2.33.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 93b34fa09b0659e838a2754fb94009992f8604e089f4e6cadc2c2c7bafb49e39 + requires-python: '>=3.9' +- version: 2.39.0 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.39.0-20260902125649 + files: + - filename: pydantic_core-2.39.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 66f883d0288e97ef4a7372237c761fde4c8b6db27ba7cf57e44235b4452b2309 + requires-python: '>=3.9' + - filename: pydantic_core-2.39.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 833a95fc3fb37bbb3aaf677ff2a01140f0dd18133dd74e25cf9c56bb25bfa2b0 + requires-python: '>=3.9' + - filename: pydantic_core-2.39.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0137a49e3b87b14c373a1d03152e3ba4d28245dcc0c755f530fc3ddab7f2aaab + requires-python: '>=3.9' + - filename: pydantic_core-2.39.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 68d174caaaa0e2f58297b644390893e8533615193bde80c1173c19e7b2cf6242 + requires-python: '>=3.9' +- version: 2.40.0 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.40.0-20260902125649 + files: + - filename: pydantic_core-2.40.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cf5c8e4e4e08f153cbbb84c6b7be26efe46ddee60b1792b219d1f98819ad9792 + requires-python: '>=3.9' + - filename: pydantic_core-2.40.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 48a10109ddd9484d924c54d2758318b9a1aa9c4e1af65a40156ab8e377976406 + requires-python: '>=3.9' + - filename: pydantic_core-2.40.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d8cd82742f2e3d296531e83ef7db19b63005f15367a5d03b4060e82d5fe50cd5 + requires-python: '>=3.9' + - filename: pydantic_core-2.40.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 09e2a11c69e0542fa678a628fe67c623735c204e8181fc6e1fcbb1d3fa9b3874 + requires-python: '>=3.9' + - filename: pydantic_core-2.40.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ac702484c7bc6461680ae40f904d1d76cf7220fa006845515f7ba5c9dcda5a46 + requires-python: '>=3.9' +- version: 2.40.1 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.40.1-20260902125649 + files: + - filename: pydantic_core-2.40.1-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: beba45f06bc39d68027b1ea1affa565a11a3f9bd6c562c3a3580f553d0d18550 + requires-python: '>=3.9' + - filename: pydantic_core-2.40.1-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: eebaccd0b89b797c534e7ff9ac5a06120f03e18e30c562d6a4f5bbe49e42be0b + requires-python: '>=3.9' + - filename: pydantic_core-2.40.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 71491200531d087529d6dc7219a6ce8ef5efdb9dfcdb36bf94e4c6a6f34ff571 + requires-python: '>=3.9' + - filename: pydantic_core-2.40.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ff86b4e9e807a1561777d8080dcba6ca74a4aeb4ba65bc9e696ea03106ff1e6a + requires-python: '>=3.9' + - filename: pydantic_core-2.40.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0248da218d2dc513196b94079505a1cf99694806dfce309a4ca0ccc5a9f3abbc + requires-python: '>=3.9' +- version: 2.41.0 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.41.0-20260902125649 + files: + - filename: pydantic_core-2.41.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 23d74cb567e49c151d34c0ff54c7425e2dac57f37ab69919a80e75dbe98c7099 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d58abd1fa4d7dee32e043d26cfcf722e692c632348981c0092d658e91ed02941 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a93bf8d584f7057cc4860841f2fc49ae8e01a596b1d97985f4e55a78d8a30ab2 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c6ffd8643c433a0d0cf8616340d67789f2eaa97609035f7ea1383cf5ecc02feb + requires-python: '>=3.9' + - filename: pydantic_core-2.41.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 294e34341322083ef460712a2a7391a9e4b7c535e6f582bdcfb349b4b24ecc59 + requires-python: '>=3.9' +- version: 2.41.1 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.41.1-20260902125649 + files: + - filename: pydantic_core-2.41.1-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 57625f240a0f13a65dc9a4872e5573a0f5963f5580db8f7858a9a497c6e38694 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.1-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 954c219b2b2bf7f665926f2e7cc8cfd376838bd877070870315e4c6b53f5d1db + requires-python: '>=3.9' + - filename: pydantic_core-2.41.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1e3981ffa4a1248a2f3e792fd9eb8ad738dde64b253ff1e86beb0f635e3af27b + requires-python: '>=3.9' + - filename: pydantic_core-2.41.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9327feedc49082d0c7643f60b37a6ab9596bdb7c6bfad2808e23e5ba1f722b58 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 8d26fe95eb348837a8523fc8d230527c0ba32d1ed7521a43537ebed8010eae95 + requires-python: '>=3.9' +- version: 2.41.2 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.41.2-20260902125649 + files: + - filename: pydantic_core-2.41.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ebb073f3567758f477aa55993e2b0ea83a74d9b147c20a64d2a3b50c25462923 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: f5b91bf37a567666b9ad5c91bc27418c054194cc745d06ceb6d5906e1ba51a65 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: aed5cbe8775cbcde818fbecf65bad78f6a5d36667d57238b14c2e594400456e9 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d0d33398a05bf63174b249d64d6fedb60084c8d1823ee8bee49d9bb1ab49954f + requires-python: '>=3.9' + - filename: pydantic_core-2.41.2-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e747c4d961815c18d6507eab46a49e430649a56a42d782c98809a14829d4becc + requires-python: '>=3.9' +- version: 2.41.4 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.41.4-20260902125649 + files: + - filename: pydantic_core-2.41.4-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 760c58c6206efd5ae9ba4e96bec7b183ec6850935d06fc41665a7cae3cb2f486 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.4-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9025223fcee862ad49c8b6bdb86700dfaea0aa4f856adff1c064ae2451992754 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.4-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 1a88af6bffba42b6ee4bbb57da80539a5d05abbd05fc609efd3d1c1d9ead7ee4 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.4-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0428d2cd218626cb0c5c98e412994e965e44da0d2b4318c85bad3edf3ae707ca + requires-python: '>=3.9' + - filename: pydantic_core-2.41.4-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c83c139dfe8cf63cb00c0082cc47a177a6387df0376154b3fb46d13998ce9f1f + requires-python: '>=3.9' +- version: 2.41.5 + comment: Built without PGO + releases: + - tag: pydantic-core-v2.41.5-20260902125649 + files: + - filename: pydantic_core-2.41.5-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 85ec8575f66002f3754a3a04b782e2e3dac39956e40d3bf05ada560e6596ba65 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.5-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: dc7fd231841e2dde4162a6fc24a9fc598fc204c0d66d44a5e3d9eb4e070cda80 + requires-python: '>=3.9' + - filename: pydantic_core-2.41.5-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: f061f8f2c0699e1d0374bff7de800ed68237e0e111856c0b35bc05db1e6a336e + requires-python: '>=3.9' + - filename: pydantic_core-2.41.5-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 72c8128309eb27a66e702f4632d8616fb650cee86f1da6d857d7d8482d4ea9ad + requires-python: '>=3.9' + - filename: pydantic_core-2.41.5-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: f170876e16289dd23c351e3180dafb4f0fab647358db8282b1cca61d5c2b99ae + requires-python: '>=3.9' diff --git a/docs/packages/pygraphviz.yaml b/docs/packages/pygraphviz.yaml index f57b19210c9..c2096807a9f 100644 --- a/docs/packages/pygraphviz.yaml +++ b/docs/packages/pygraphviz.yaml @@ -2,7 +2,20 @@ package-name: pygraphviz source-code: https://github.com/pygraphviz/pygraphviz/ license: BSD-3-Clause versions: - - version: 2.0.1 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries (the copyleft libraries bundled in the wheel)' +- version: 2.0.1 + patched: null + releases: + - tag: pygraphviz-v2.0.1-20260902125649 + files: + - filename: pygraphviz-2.0.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: fcf34db0092dc573d40154642e69ca669ee510f19640c51eb4bb0a84e8a7e53a + requires-python: '>=3.10' + - filename: pygraphviz-2.0.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 9e900eae0572cec98b46cedf97caebbbc0db4f369c0d75c046f43c2ef2b0b7d6 + requires-python: '>=3.10' + - filename: pygraphviz-2.0.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 34c84fb3326a1c69fcd88876a4021915af747d3cad64edafe3bea24e09add44a + requires-python: '>=3.10' + gpl-sources: + filename: gpl-sources.tar + description: the copyleft libraries bundled in the wheel diff --git a/docs/packages/pyiceberg.yaml b/docs/packages/pyiceberg.yaml index 138ba8f1370..50d02b81950 100644 --- a/docs/packages/pyiceberg.yaml +++ b/docs/packages/pyiceberg.yaml @@ -2,4 +2,13 @@ package-name: pyiceberg source-code: https://github.com/apache/iceberg-python license: Apache-2.0 versions: - - version: 0.11.1 +- version: 0.11.1 + releases: + - tag: pyiceberg-v0.11.1-20260902125649 + files: + - filename: pyiceberg-0.11.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6609edd57e9648b6419608d39eba8f6190c43141221b04a46743559362ebd19c + requires-python: <4.0.0,>=3.10.0 + - filename: pyiceberg-0.11.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4bc78353e1387dafc7dbc42bf1f0733dc5318e5db2ba5fe13138d9e8b185dc36 + requires-python: <4.0.0,>=3.10.0 diff --git a/docs/packages/pyinstaller.yaml b/docs/packages/pyinstaller.yaml index 9297fbbedb3..960def29707 100644 --- a/docs/packages/pyinstaller.yaml +++ b/docs/packages/pyinstaller.yaml @@ -3,4 +3,10 @@ source-code: https://github.com/pyinstaller/pyinstaller license: GPLv2-or-later with a special exception which allows to use PyInstaller to build and distribute non-free programs (including commercial ones) versions: - - version: 6.22.2 +- version: 6.22.2 + releases: + - tag: pyinstaller-v6.22.2-20260902125649 + files: + - filename: pyinstaller-6.22.2-py3-none-manylinux_2_39_riscv64.whl + sha256: 995deb017d95aa8ab3d08a06a38f2c413ae29e114e74743af0844406a421fdcf + requires-python: <3.16,>=3.8 diff --git a/docs/packages/pyinstrument.yaml b/docs/packages/pyinstrument.yaml index 3513723a960..1ffb3bc3eb2 100644 --- a/docs/packages/pyinstrument.yaml +++ b/docs/packages/pyinstrument.yaml @@ -2,4 +2,19 @@ package-name: pyinstrument source-code: https://github.com/joerick/pyinstrument license: BSD-3-Clause versions: - - version: 5.1.3 +- version: 5.1.3 + releases: + - tag: pyinstrument-v5.1.3-20260902125649 + files: + - filename: pyinstrument-5.1.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7e49f526ea2d091008c03ba3d4f23210266b7d7c2c8182ff367699c14fa96228 + requires-python: '>=3.8' + - filename: pyinstrument-5.1.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9e6087b5b148d9ba046ad45d959be776831d8e13f4516334b789af65ae73a545 + requires-python: '>=3.8' + - filename: pyinstrument-5.1.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 29c660a410455fa005d8a096db6c26687e856b8cde6ba013b041b95c634a5d9d + requires-python: '>=3.8' + - filename: pyinstrument-5.1.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ad6728014b786634a154d5b10dac64157acccd6b572526dc3b476534bc119e71 + requires-python: '>=3.8' diff --git a/docs/packages/pymongo.yaml b/docs/packages/pymongo.yaml index fc3b981cf38..7cbf7196ae7 100644 --- a/docs/packages/pymongo.yaml +++ b/docs/packages/pymongo.yaml @@ -2,4 +2,19 @@ package-name: pymongo source-code: https://github.com/mongodb/mongo-python-driver license: Apache-2.0 versions: - - version: 4.17.0 +- version: 4.17.0 + releases: + - tag: pymongo-v4.17.0-20260902125649 + files: + - filename: pymongo-4.17.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 17cf84d625df3e1da081418618fcf78aadba65abc974cc9303c5cec0872de668 + requires-python: '>=3.9' + - filename: pymongo-4.17.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7f1d004426f9f5ab9fee8a326bc720718aaa9c41c523ff5fb5f255acaf127f62 + requires-python: '>=3.9' + - filename: pymongo-4.17.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7fcb69fba084cb59b59712b8576b180ea3c7c2f002f1aad2bd55fc852d446850 + requires-python: '>=3.9' + - filename: pymongo-4.17.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f5a9da9843f725b8f54be55832c69e62357bb044cb4bb8801ba44ee58d19d45f + requires-python: '>=3.9' diff --git a/docs/packages/pymssql.yaml b/docs/packages/pymssql.yaml index 33706d6906d..e3a5bfad382 100644 --- a/docs/packages/pymssql.yaml +++ b/docs/packages/pymssql.yaml @@ -388,5 +388,17 @@ license: "GNU LESSER GENERAL PUBLIC LICENSE\n \t\t Version 2.1, Feb \ of Ty Coon>, 1 April 1990\n Ty Coon, President of Vice\n \n \ \ That's all there is to it!\n \n \n " versions: - - version: 2.3.13 - patched: +- version: 2.3.13 + patched: null + releases: + - tag: pymssql-v2.3.13-20260902125649 + files: + - filename: pymssql-2.3.13-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 7ec639aabad327bb3273d6e0812ccbe3b73a7624662c6da04e3ce2d642415a2c + requires-python: '>=3.9' + - filename: pymssql-2.3.13-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 457267094f82530b66dea68cd87214d875ec63c38348a327c55373b3196e0e9a + requires-python: '>=3.9' + - filename: pymssql-2.3.13-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 93b45cd19d6d36f65e16e1650ac58b1db3b5417b33ba9b6afcd4ede0ea3801d9 + requires-python: '>=3.9' diff --git a/docs/packages/pymupdf-layout.yaml b/docs/packages/pymupdf-layout.yaml index b7d89df3785..f1513ce95e6 100644 --- a/docs/packages/pymupdf-layout.yaml +++ b/docs/packages/pymupdf-layout.yaml @@ -2,4 +2,10 @@ package-name: pymupdf-layout source-code: https://github.com/ArtifexSoftware/pymupdf_layout license: GNU AFFERO GPL 3.0 OR Artifex Commercial License versions: - - version: 1.28.2 +- version: 1.28.2 + releases: + - tag: pymupdf-layout-v1.28.2-20260902125649 + files: + - filename: pymupdf_layout-1.28.2-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: 47359f65ee8a50041b8f747286e2b676eca00b52e11d729887d476d6db92b388 + requires-python: '>=3.10' diff --git a/docs/packages/pymupdf.yaml b/docs/packages/pymupdf.yaml index bbae5d5f8c3..918427a47ef 100644 --- a/docs/packages/pymupdf.yaml +++ b/docs/packages/pymupdf.yaml @@ -2,4 +2,13 @@ package-name: pymupdf source-code: https://github.com/pymupdf/pymupdf license: Dual Licensed - GNU AFFERO GPL 3.0 or Artifex Commercial License versions: - - version: 1.28.2 +- version: 1.28.2 + releases: + - tag: pymupdf-v1.28.2-20260902125649 + files: + - filename: pymupdf-1.28.2-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: bdf1964e0b1c1cd6e9ce36eaa8e0e61cc265b290dd7454f2125c38f62c923fa6 + requires-python: '>=3.10' + - filename: pymupdf-1.28.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 61fd148275207197d27acb4b874baf20be02b915ecd882000249bc568a91809d + requires-python: '>=3.10' diff --git a/docs/packages/pynacl.yaml b/docs/packages/pynacl.yaml index e1fa91d7e86..fe295fdbef9 100644 --- a/docs/packages/pynacl.yaml +++ b/docs/packages/pynacl.yaml @@ -2,10 +2,97 @@ package-name: PyNaCl source-code: https://github.com/pyca/pynacl/ license: Apache License 2.0 versions: - - version: 1.5.0 - patched: - - version: 1.6.0 - patched: - - version: 1.6.1 - patched: - - version: 1.6.2 +- version: 1.5.0 + patched: null + releases: + - tag: pynacl-v1.5.0-20260902125649 + files: + - filename: pynacl-1.5.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 672e073487be4385102eac94003e61fe6b24350d30d94ae3a570f4958bdf5093 + requires-python: '>=3.6' + - filename: pynacl-1.5.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 160f119fd2f07625035c94ebb347f622c577b8fb6e01eeeedaac0ffdaed0eeb4 + requires-python: '>=3.6' + - filename: pynacl-1.5.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ef570ade3721a46b5fa25e163bdacc66280680b0fc4f320d9a48363f16545ce8 + requires-python: '>=3.6' + - filename: pynacl-1.5.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: cea9c27777c95d63cd2e7e2695edcb17e0fc372def57eba94c76e9acb7b2870b + requires-python: '>=3.6' +- version: 1.6.0 + patched: null + releases: + - tag: pynacl-v1.6.0-20260902125649 + files: + - filename: pynacl-1.6.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 63a52d516e82417e9fc0b253d2514d701d0bda5075d46115e7f67b804502f088 + requires-python: '>=3.8' + - filename: pynacl-1.6.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cfb7a8b60e82902a6a74325ffdefc5f9999f87b21c42021cb60bd4e741e934f9 + requires-python: '>=3.8' + - filename: pynacl-1.6.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 8a66331fbc3793427f091b9455a908b3bdc819eab851c8ad3a172ba2ca92ed67 + requires-python: '>=3.8' + - filename: pynacl-1.6.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ce593b0e365c1e10bf7d5a823c0bbec361acaf8c0b58c8508597301d4371af27 + requires-python: '>=3.8' + - filename: pynacl-1.6.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 15229c5bf4c902dc02171d35bc476b4b9168901f1c718910d2d67d8c03a8bf50 + requires-python: '>=3.8' + - filename: pynacl-1.6.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 7204044c8d79bdd5b6b9e860f5e8c39fdb094d5bdb44f6217c370a999c29592f + requires-python: '>=3.8' + - filename: pynacl-1.6.0-cp38-cp38-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 191e78ff6276f83e02d6b2e926e0adf507d68a1fd6265a31e973f659e16f9bdb + requires-python: '>=3.8' +- version: 1.6.1 + patched: null + releases: + - tag: pynacl-v1.6.1-20260902125649 + files: + - filename: pynacl-1.6.1-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 5f4b40a1205766ee517ec9722936d5d89890fb44d8fcbe579ed8181cb7eec53a + requires-python: '>=3.8' + - filename: pynacl-1.6.1-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c08e2805aaca984e8941c019a411e9f0f5649da8664047a3aa61435631a13afe + requires-python: '>=3.8' + - filename: pynacl-1.6.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 300d6301291af6282d51d07e74a054392b783e8f87bf6efdbca3e278d7625212 + requires-python: '>=3.8' + - filename: pynacl-1.6.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c8f1b917323301283f2622e451ad49d4330de35736cac18f668cb3f61c2bc46f + requires-python: '>=3.8' + - filename: pynacl-1.6.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c7b85ef3d31319be8631ccbfd65d0454e7cd2b670ef710f13391d01413bbebd4 + requires-python: '>=3.8' + - filename: pynacl-1.6.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 7f559a181f99fa8f03860c485b4ee7e426a9d2522dcbb0af3ab16a388a4fd408 + requires-python: '>=3.8' + - filename: pynacl-1.6.1-cp38-cp38-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 37d4d17b360c291e8b9efb578992ecdc05b1e3f094571efdbfe060c1b8fc6443 + requires-python: '>=3.8' +- version: 1.6.2 + releases: + - tag: pynacl-v1.6.2-20260902125649 + files: + - filename: pynacl-1.6.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 23e0387697c838fe24cf8bb6328e9b21010c393ab4a8086e99475dc795138268 + requires-python: '>=3.8' + - filename: pynacl-1.6.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2d67cb0a4517539b06c2478a05a65959a36d15fa733312413b77b1601b7d3152 + requires-python: '>=3.8' + - filename: pynacl-1.6.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 709a76844a507d2057296548746f4f656922192a99516ba104a4a64ad33617d0 + requires-python: '>=3.8' + - filename: pynacl-1.6.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 00fcfd2312898683f890a6b78cf5d068b24f0dc8c7d2f316920db320b003975a + requires-python: '>=3.8' + - filename: pynacl-1.6.2-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 3d085670466b10c9dac3000afc59bf12435f74de5351d210559a7c2ecc02fd05 + requires-python: '>=3.8' + - filename: pynacl-1.6.2-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e2d742f2bee9d29a63513e6c662be2bad753900e5919c87833f93173cebcc12d + requires-python: '>=3.8' + - filename: pynacl-1.6.2-cp38-cp38-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ffc1943fa5288fa7d5b2d9720814b529712d052ad8f76172327504c82866892f + requires-python: '>=3.8' diff --git a/docs/packages/pyodbc.yaml b/docs/packages/pyodbc.yaml index c7b5ada1385..402679c2281 100644 --- a/docs/packages/pyodbc.yaml +++ b/docs/packages/pyodbc.yaml @@ -2,4 +2,19 @@ package-name: pyodbc source-code: https://github.com/mkleehammer/pyodbc license: MIT No Attribution versions: - - version: 5.3.0 +- version: 5.3.0 + releases: + - tag: pyodbc-v5.3.0-20260902125649 + files: + - filename: pyodbc-5.3.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: f08162d4ae7e5062b06003fce2e9fb6de0e6b53f8dd9337d8b5cb99f122a26bd + requires-python: '>=3.9' + - filename: pyodbc-5.3.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fdab324fdd81fffc956a221a25158954cc68ebd2c1fa99b10d068e0eabc0b6b1 + requires-python: '>=3.9' + - filename: pyodbc-5.3.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8bd5d67efcc321aa6e597cf67eabfed3f38a8249497acdb7083a16878d205ce5 + requires-python: '>=3.9' + - filename: pyodbc-5.3.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 11f15b54fb61dfc55fa1832a8293d0e71771a1fae82c9f453043029039f157b3 + requires-python: '>=3.9' diff --git a/docs/packages/pyogrio.yaml b/docs/packages/pyogrio.yaml index 1843bbc19b9..1285f8e2aa4 100644 --- a/docs/packages/pyogrio.yaml +++ b/docs/packages/pyogrio.yaml @@ -2,4 +2,13 @@ package-name: pyogrio source-code: https://github.com/geopandas/pyogrio license: MIT versions: - - version: 0.13.0 +- version: 0.13.0 + releases: + - tag: pyogrio-v0.13.0-20260902125649 + files: + - filename: pyogrio-0.13.0-cp311-abi3-manylinux_2_39_riscv64.whl + sha256: ab147e071bd2b9517555d26bf1c46551fb51ef450dad0dd3388b432e08fb4af4 + requires-python: '>=3.10' + - filename: pyogrio-0.13.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 14bbddd2eb9110f8fb74338feadcd58009e9f946df93b8958da7025d05a65784 + requires-python: '>=3.10' diff --git a/docs/packages/pyppmd.yaml b/docs/packages/pyppmd.yaml index ccb8f2d3be5..c610c47d068 100644 --- a/docs/packages/pyppmd.yaml +++ b/docs/packages/pyppmd.yaml @@ -2,4 +2,19 @@ package-name: pyppmd source-code: https://github.com/miurahr/pyppmd license: LGPL-2.1-or-later versions: - - version: 1.3.1 +- version: 1.3.1 + releases: + - tag: pyppmd-v1.3.1-20260902125649 + files: + - filename: pyppmd-1.3.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: dc40140edc39c6844f8430bf3dfd9d72b5fc2407a0bb3e3be86f737af276d83a + requires-python: '>=3.10' + - filename: pyppmd-1.3.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 46ff9bc461e48df71b6e318d21a2da6c5e21fdf90979dcc05d3042f9970ba1b9 + requires-python: '>=3.10' + - filename: pyppmd-1.3.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 052b794082a06613e6591a3b68e6f3ec925f5aff063893b43dbee19c4d0d4077 + requires-python: '>=3.10' + - filename: pyppmd-1.3.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a80bc0f09f20918f5e040f2fa9187fff196d7fe54fe17f65d4c790219b6c89b2 + requires-python: '>=3.10' diff --git a/docs/packages/pyproj.yaml b/docs/packages/pyproj.yaml index 2371c3eba70..0cb44e8f4e5 100644 --- a/docs/packages/pyproj.yaml +++ b/docs/packages/pyproj.yaml @@ -2,5 +2,20 @@ package-name: pyproj source-code: https://github.com/pyproj4/pyproj license: MIT versions: - - version: 3.7.2 - patched: +- version: 3.7.2 + patched: null + releases: + - tag: pyproj-v3.7.2-20260902125649 + files: + - filename: pyproj-3.7.2-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: b23dda85030534306714c61b9361c82a13fe493f47e28c830bfa5855daf57c34 + requires-python: '>=3.11' + - filename: pyproj-3.7.2-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 403d80e6fcb4d0ef6a120153a839d093a8d8f2849baf808f4a2972567ad826ca + requires-python: '>=3.11' + - filename: pyproj-3.7.2-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 01303c2bb0126262a2567f2bf39f4d9e24a2307107c583a7d626e5207db7046d + requires-python: '>=3.11' + - filename: pyproj-3.7.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 7fb6429f42a0c973304bbb06d2eff47558fca0d7d9993be3e7b9dbe8ee5eb2fd + requires-python: '>=3.11' diff --git a/docs/packages/pyroaring.yaml b/docs/packages/pyroaring.yaml index fd756100579..9dbf72358cf 100644 --- a/docs/packages/pyroaring.yaml +++ b/docs/packages/pyroaring.yaml @@ -2,5 +2,16 @@ package-name: pyroaring source-code: https://github.com/Ezibenroc/PyRoaringBitMap license: MIT versions: - - version: 1.1.0 - patched: +- version: 1.1.0 + patched: null + releases: + - tag: pyroaring-v1.1.0-20260902125649 + files: + - filename: pyroaring-1.1.0-cp312-cp312-manylinux_2_35_riscv64.manylinux_2_39_riscv64.whl + sha256: 896f7db34a10d14046b67f0fbd90059609f0162af760d7d5d4ad0b01ddfb988e + - filename: pyroaring-1.1.0-cp313-cp313-manylinux_2_35_riscv64.manylinux_2_39_riscv64.whl + sha256: 22d343d59546f78e1e680c2026f6caddf25c694f39623e3a19a48bf6adfceeb7 + - filename: pyroaring-1.1.0-cp314-cp314-manylinux_2_35_riscv64.manylinux_2_39_riscv64.whl + sha256: c55a84fd3c6e6baeac66a7c5e0749c5bc919a4c16ef208ac1e760b1f86250332 + - filename: pyroaring-1.1.0-cp314-cp314t-manylinux_2_35_riscv64.manylinux_2_39_riscv64.whl + sha256: 8c33015f7082610309a5a71f107a45b85affd0721df49bddf28f73a65040cdba diff --git a/docs/packages/pyroscope-io.yaml b/docs/packages/pyroscope-io.yaml index 6a88b56834c..fa2b95b19d2 100644 --- a/docs/packages/pyroscope-io.yaml +++ b/docs/packages/pyroscope-io.yaml @@ -2,5 +2,17 @@ package-name: pyroscope-io source-code: https://github.com/grafana/pyroscope-python license: Apache-2.0 versions: - - version: 1.2.1 - patched: +- version: 1.2.1 + patched: null + releases: + - tag: pyroscope-io-v1.2.1-20260902125649 + files: + - filename: pyroscope_io-1.2.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 55e88319e2e7aeec71abde19c6054828a7ffad84541c7c171a2875c8fb7c42be + requires-python: '>=3.10' + - filename: pyroscope_io-1.2.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 23ead336a4807c48bf6bf1c9955474ee29bfbb60d829d1834b57ce102c4d9518 + requires-python: '>=3.10' + - filename: pyroscope_io-1.2.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 9e0c8a1ba98fb533b49a2101e95befb863c10beadc844cafe5e39d689e54726e + requires-python: '>=3.10' diff --git a/docs/packages/pyrsistent.yaml b/docs/packages/pyrsistent.yaml index 5d508a01583..6fa1c61ef61 100644 --- a/docs/packages/pyrsistent.yaml +++ b/docs/packages/pyrsistent.yaml @@ -2,5 +2,17 @@ package-name: pyrsistent source-code: https://github.com/tobgu/pyrsistent/ license: MIT versions: - - version: 0.20.0 - patched: +- version: 0.20.0 + patched: null + releases: + - tag: pyrsistent-v0.20.0-20260902125649 + files: + - filename: pyrsistent-0.20.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a8bb045892e61169edd2cfca56ac1ac2f8f97efb94ab6e3a120b90ca2cd5a177 + requires-python: '>=3.8' + - filename: pyrsistent-0.20.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 92e682796708272a5c43367fafb4eec847cd1044c5c4ddcc22e3b5517d40b47a + requires-python: '>=3.8' + - filename: pyrsistent-0.20.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b6d89a66b6d3979bf7350dafd0e9e2f3ecae138a1923fa76ff186211818ce81f + requires-python: '>=3.8' diff --git a/docs/packages/python-bidi.yaml b/docs/packages/python-bidi.yaml index 420ca2ab40a..434ca3c0976 100644 --- a/docs/packages/python-bidi.yaml +++ b/docs/packages/python-bidi.yaml @@ -1,5 +1,20 @@ package-name: python-bidi source-code: https://github.com/MeirKriheli/python-bidi -license: "LGPL 3.0 OR GPL 3.0, Third Party: MIT, Apache 2.0, Apache-2.0 WITH LLVM-exception" +license: 'LGPL 3.0 OR GPL 3.0, Third Party: MIT, Apache 2.0, Apache-2.0 WITH LLVM-exception' versions: - - version: 0.6.11 +- version: 0.6.11 + releases: + - tag: python-bidi-v0.6.11-20260902125649 + files: + - filename: python_bidi-0.6.11-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e4d95f56480e0e5f32e1ea727ea5dc300d3187e75041550fbbfbfaade4b41daf + requires-python: '>=3.9' + - filename: python_bidi-0.6.11-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6e1ad4ab0fdd2890f0d18d78f69db3602a2da9aa80be2e78185bcf5226142672 + requires-python: '>=3.9' + - filename: python_bidi-0.6.11-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d751a1dda3cef881268a66ae1600519c1982505daa3ec05532fb1b889b43ffec + requires-python: '>=3.9' + - filename: python_bidi-0.6.11-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cf796d28a4c7f46f1d339e7b6a92b96f48a2c3b636b4f05881c1e46d279b7028 + requires-python: '>=3.9' diff --git a/docs/packages/python-rapidjson.yaml b/docs/packages/python-rapidjson.yaml index f6af5c1f494..60109e56570 100644 --- a/docs/packages/python-rapidjson.yaml +++ b/docs/packages/python-rapidjson.yaml @@ -2,4 +2,16 @@ package-name: python-rapidjson source-code: https://github.com/python-rapidjson/python-rapidjson license: MIT versions: - - version: '1.23' +- version: '1.23' + releases: + - tag: python-rapidjson-v1.23-20260902125649 + files: + - filename: python_rapidjson-1.23-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 31982a4e50aaa990b90cdc3b307b85014790fd12601ebfa7b1b31985fdedfbef + requires-python: '>=3.6' + - filename: python_rapidjson-1.23-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f1bcde13a23e62b35968364af2fc740aef2e4511eacbd2d036633a03d8fb3861 + requires-python: '>=3.6' + - filename: python_rapidjson-1.23-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b3604c1491d119c736540bc43487e14dc5521db1273cbfd86eea949aa5d5359d + requires-python: '>=3.6' diff --git a/docs/packages/pytokens.yaml b/docs/packages/pytokens.yaml index 354ed199f9f..e1c87c63661 100644 --- a/docs/packages/pytokens.yaml +++ b/docs/packages/pytokens.yaml @@ -2,4 +2,19 @@ package-name: pytokens source-code: https://github.com/tusharsadhwani/pytokens license: MIT versions: - - version: 0.4.1 +- version: 0.4.1 + releases: + - tag: pytokens-v0.4.1-20260902125649 + files: + - filename: pytokens-0.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 34f518588cee3bfcaaabfff7ff3e4c28e0a94df3be8b133063de878bf34c918b + requires-python: '>=3.8' + - filename: pytokens-0.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 224eea8b2b245f4fd844c77338d438a642b21a739d9e1dbc8eee2e3557687ed1 + requires-python: '>=3.8' + - filename: pytokens-0.4.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4a7d351f9a55f73b52ebd5d42e5d9d06cdefbca9ff6f051943be06fe0ae0ed9a + requires-python: '>=3.8' + - filename: pytokens-0.4.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2737abbce48cb256c08e57cf2262fe8f316b3375e5f9136cbc9791767fc82a1a + requires-python: '>=3.8' diff --git a/docs/packages/pyuwsgi.yaml b/docs/packages/pyuwsgi.yaml index 90e60b841d9..46e380fcadb 100644 --- a/docs/packages/pyuwsgi.yaml +++ b/docs/packages/pyuwsgi.yaml @@ -2,4 +2,27 @@ package-name: pyuwsgi source-code: https://github.com/lincolnloop/pyuwsgi-wheels license: GPL2 versions: - - version: 2.0.30 +- version: 2.0.30 + releases: + - tag: pyuwsgi-v2.0.30-20260902125649 + files: + - filename: pyuwsgi-2.0.30-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0e0320e108ff5beec525e2b0fbaad91423846fc752fec85c9d2ad55c8a753772 + - filename: pyuwsgi-2.0.30-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: 373fef07e2873a4ac627b4bf833eda09d08fda0941296340cf65b6a49ba9a78e + - filename: pyuwsgi-2.0.30-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 1f092eec5f7d59cdf029faa2e33cddfae14e73158183c43645f0dc782f45fbdd + - filename: pyuwsgi-2.0.30-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: c56847580492a2c2e4b4357cf1f66ad09e66c63db1c316e3a24fa2f9adccb15a + - filename: pyuwsgi-2.0.30-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: a3cd592f45db7efaab1a069b482a00fb880f07b7010eac92c9226387f4bbbfd2 + - filename: pyuwsgi-2.0.30-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: 766fa160044e55cd23fafeb11908451ab415a9491f2a3094e20ee29240d28a25 + - filename: pyuwsgi-2.0.30-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: eab08ceaf4f2001d2c45e1e7ab6bd6398f3462c05bbd9a8411a259082b134807 + - filename: pyuwsgi-2.0.30-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: a7d31adb0064f306fd364b2476c3c0ba289c3bc05f5a9de0af8068e52b90cc50 + - filename: pyuwsgi-2.0.30-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b410bbe2bc5fc453de94e5240c885ec43837e251ebaa08a09e41bbf3aadce760 + - filename: pyuwsgi-2.0.30-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: ccb78841bb55db414f59921e0b919ac978a9f55d6d60aec17d3e7b67310489c2 diff --git a/docs/packages/pywavelets.yaml b/docs/packages/pywavelets.yaml index 5b51600ce07..bec9dedffa4 100644 --- a/docs/packages/pywavelets.yaml +++ b/docs/packages/pywavelets.yaml @@ -2,4 +2,19 @@ package-name: pywavelets source-code: https://github.com/PyWavelets/pywt license: MIT AND BSD-3-Clause versions: - - version: 1.9.0 +- version: 1.9.0 + releases: + - tag: pywavelets-v1.9.0-20260902125649 + files: + - filename: pywavelets-1.9.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6ae28f8c19ed07ce68185fb41e5f757efd7b688faa2f6167054e0b374600db77 + requires-python: '>=3.11' + - filename: pywavelets-1.9.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 73aecbdb7095a623fcccfae8723f32efea15123d3ef8b21e5367f020932734f2 + requires-python: '>=3.11' + - filename: pywavelets-1.9.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3aa426ad3a3a2057b0e96a918dc4922a0c750477bc96d3e299a4702656e5cb97 + requires-python: '>=3.11' + - filename: pywavelets-1.9.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c495e38cac327d97e461fa07fbb6b2c82364390a021efba2979ed235693a5d4e + requires-python: '>=3.11' diff --git a/docs/packages/pyyaml.yaml b/docs/packages/pyyaml.yaml index f8f7884c464..d0c21aa113e 100644 --- a/docs/packages/pyyaml.yaml +++ b/docs/packages/pyyaml.yaml @@ -2,6 +2,75 @@ package-name: PyYAML source-code: https://github.com/yaml/pyyaml license: MIT versions: - - version: 6.0.1 - - version: 6.0.2 - - version: 6.0.3 +- version: 6.0.1 + releases: + - tag: pyyaml-v6.0.1-20260902125649 + files: + - filename: PyYAML-6.0.1-cp310-cp310-linux_riscv64.whl + sha256: 11c1f8defaa136cbc1500ee844d536498d3e3226cf0fab97b2c3e5823fbc3544 + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: a342e0c876eac77418069873da9171b0e5f0f155eb7d5e5ffd20c7abc3859aa7 + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp311-cp311-linux_riscv64.whl + sha256: bba25cfa21d62b538785e171877848ba432424100db28d1b551bd166f0677f85 + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: d9bbd48b930a6d0569eff6b3122312cd22ec05568c0ca2b2ee1d3bfbb1979f4a + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp312-cp312-linux_riscv64.whl + sha256: f6545e9e51296f67c7a3d58195c75a627ebadaa9258b1c3a9623d2d3696bfc6f + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: dfa363daa84d17ab0f5da6c899d2f220db954fd477dbad8b392e5bc6bc95f850 + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp39-cp39-linux_riscv64.whl + sha256: 78098cb00d19974db7ec26c81ed1b90c1a445168345e9173f7d599c667f5127e + requires-python: '>=3.6' + - filename: PyYAML-6.0.1-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 1f1a2b5122a38582ae3fe4c56d64167776e025949d3ec8dd793113703c498e77 + requires-python: '>=3.6' +- version: 6.0.2 + releases: + - tag: pyyaml-v6.0.2-20260902125649 + files: + - filename: PyYAML-6.0.2-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 38b1db276e7cd58a629e8c9f4d8893721c6b8a513b75b5b9431744a20f693e55 + requires-python: '>=3.8' + - filename: PyYAML-6.0.2-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 9a220c7e6e1ba0021605b3cb456cac9d0106074c9bfe1aad94f152fd6eae336c + requires-python: '>=3.8' + - filename: PyYAML-6.0.2-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 988ec095377ee5e0f0db1f7d751deee33d77250aa028e0237399a0265e353357 + requires-python: '>=3.8' + - filename: PyYAML-6.0.2-cp39-cp39-manylinux_2_35_riscv64.whl + sha256: 0bd868ed10948e90143869fbc15b8779860b9f4416e09b9988687e7a5e9d4d8c + requires-python: '>=3.8' + - filename: pyyaml-6.0.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a36fba10570370e23bdc193827933ed9140baa657688099ee99f451a29afca22 + requires-python: '>=3.8' +- version: 6.0.3 + releases: + - tag: pyyaml-v6.0.3-20260902125649 + files: + - filename: PyYAML-6.0.3-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bb2aaf0c1ce5d19de9bf347ef13f8afbdd6ccf45aca5c770d65057058f19b764 + requires-python: '>=3.8' + - filename: pyyaml-6.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 03ee28b197f5e7399a95579a9c2e4158a81453cac86abbf16ce3d2abe23ba5ba + requires-python: '>=3.8' + - filename: pyyaml-6.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ddf4575ea11e8fb9dcded902e4957e8ada8b6cc79a8ec4f9a151b4a1daea9fe6 + requires-python: '>=3.8' + - filename: pyyaml-6.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a23886716eafd7e12988527c2e109f36c604e310f38e5d71641403fc417b4439 + requires-python: '>=3.8' + - filename: pyyaml-6.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3850a7c024a9a9781928958fde9ff36092802da7e76180be7cf64f566c16f1a3 + requires-python: '>=3.8' + - filename: pyyaml-6.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b2ec74892ab851243d00dce545df4b51f2ff7c3d4c6bf1b1b6740af74c0b1c2c + requires-python: '>=3.8' + - filename: pyyaml-6.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0c13a4ae0166d0506e0bb3e0ab2afba8efedde1c3ddbcfc39211c98e1396f1b3 + requires-python: '>=3.8' diff --git a/docs/packages/pyzmq.yaml b/docs/packages/pyzmq.yaml index 5e49407f5b4..067334593a6 100644 --- a/docs/packages/pyzmq.yaml +++ b/docs/packages/pyzmq.yaml @@ -1,21 +1,193 @@ -deprecated: +deprecated: null package-name: pyzmq source-code: https://github.com/zeromq/pyzmq license: BSD 3-Clause/ISC(sodium)/MPL(zeromq) versions: - - version: 26.2.0 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 26.2.1 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 26.3.0 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 26.4.0 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 27.0.0 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 27.0.1 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 27.0.2 - comment: '`Link `__ to sources of bundled MPL libraries.' - - version: 27.1.0 - comment: '`Link `__ to sources of bundled MPL libraries.' +- version: 26.2.0 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v26.2.0-20260902125649 + files: + - filename: pyzmq-26.2.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: bcef034782677e790db77fb3abb3bea97753f18c3360011c149eabde7b707df4 + requires-python: '>=3.7' + - filename: pyzmq-26.2.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 9c9195acae6a22474258ccb2a1ba8e3339ea3039996645700dc39ce393afeacd + requires-python: '>=3.7' + - filename: pyzmq-26.2.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: c9ac7c99b13299c2ec0e6f618214830f9c4472ed324837f5051541c5557805c4 + requires-python: '>=3.7' + - filename: pyzmq-26.2.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 7578012f2d9ebf29e9e6462e5b05f08262743d30d703d4b7d72cc1567305250c + requires-python: '>=3.7' + - filename: pyzmq-26.2.0-cp313-cp313t-manylinux_2_35_riscv64.whl + sha256: 56461e6a48fc8651a685696b9f9dbbcab595a7b92b5cbac3b09db50a4040a329 + requires-python: '>=3.7' +- version: 26.2.1 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v26.2.1-20260902125649 + files: + - filename: pyzmq-26.2.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: dd95a2933fa9bf44435de458f18f2c731a22df2f35ad0a22912fb0379f9c40ba + requires-python: '>=3.7' + - filename: pyzmq-26.2.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 3a3a8d0f23dcccb7c10bf347bde4731e805cbbde597904e5c6bd89a6d9a7f819 + requires-python: '>=3.7' + - filename: pyzmq-26.2.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: d1d2815eede7eb70c92386a93e824541242943bc7bf838f69a99006bddeb201a + requires-python: '>=3.7' + - filename: pyzmq-26.2.1-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: fc0cfa327dff503547a08e21cb767271abcedc4bf4ff982ad2ba874e5f017fe7 + requires-python: '>=3.7' + - filename: pyzmq-26.2.1-cp313-cp313t-manylinux_2_35_riscv64.whl + sha256: 8f4d9a82e8107c64b60c04a7154d766e24de1709e8378bbc48432a62f7380863 + requires-python: '>=3.7' +- version: 26.3.0 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v26.3.0-20260902125649 + files: + - filename: pyzmq-26.3.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 3d434b4beab04aa06b4812e250751d9d129f62c1f5396ac70b4ca90549662c53 + requires-python: '>=3.8' + - filename: pyzmq-26.3.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 66581e05dcca8d1d009467d3e67848bc492feb37e3d2092f25b3f5e2474ba234 + requires-python: '>=3.8' + - filename: pyzmq-26.3.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 5ad7f72a220c9221d5367dd2a1e4f795ed93aa24dc54ea50acb1a5598cce7f04 + requires-python: '>=3.8' + - filename: pyzmq-26.3.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 2ae307d92511431f6b8ca6fbcdd2f896432151da35ff7511358bc0d1f4f40077 + requires-python: '>=3.8' + - filename: pyzmq-26.3.0-cp313-cp313t-manylinux_2_35_riscv64.whl + sha256: d542189c4284f8bf86e18fe00bc4db6fa7b57e14896364766801438bc77266c1 + requires-python: '>=3.8' +- version: 26.4.0 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v26.4.0-20260902125649 + files: + - filename: pyzmq-26.4.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: a5290cf5da16a91a98d5033fababbccb62e390e4083c9a0aee095f4bd48d2603 + requires-python: '>=3.8' + - filename: pyzmq-26.4.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: e62caa01e5af20e5427c48c9c3fc2dcd997080d7e23b2fa9a2f4146e3a79ed1e + requires-python: '>=3.8' + - filename: pyzmq-26.4.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 14ca1132ef193da934dafc716424b5b219361b4a9604f1da46c04a366940b7b9 + requires-python: '>=3.8' + - filename: pyzmq-26.4.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 4cd6894e01015308eeecc7e1c13dea69dbfd97420d5b6adae32ed3db2c926a35 + requires-python: '>=3.8' + - filename: pyzmq-26.4.0-cp313-cp313t-manylinux_2_35_riscv64.whl + sha256: c414bda5bba60f2a53e6dba0d101a5a1bc1b6babbd812b4a4a2c44488696a633 + requires-python: '>=3.8' +- version: 27.0.0 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v27.0.0-20260902125649 + files: + - filename: pyzmq-27.0.0-cp310-cp310-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 880636cc69fc01d87a986f7bb126cf8733a39b8f20b468de80f889ff18c2048f + requires-python: '>=3.8' + - filename: pyzmq-27.0.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 563f40525992f22da542bc948b3fa0a40b84f98bb01a46c6b782ec5af227d2b6 + requires-python: '>=3.8' + - filename: pyzmq-27.0.0-cp312-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 66e23d27039349f5b992ac681b16b6b65ecc68c2ce09ea0e286cd561ec8f68f5 + requires-python: '>=3.8' + - filename: pyzmq-27.0.0-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3775a601f2397492398dd5a97d0440e8d07b311c3d8a78ce6bfe08eb3f85b438 + requires-python: '>=3.8' + - filename: pyzmq-27.0.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 11bb6e48631e0c189a7fc54de4284b5d8a37f288c4ec9468ddfb141d1b72f0ac + requires-python: '>=3.8' + - filename: pyzmq-27.0.0-cp38-cp38-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: aad0d974343b3d50f557c87edc26b65217b494e04c267fa0db3b13307d3b4596 + requires-python: '>=3.8' +- version: 27.0.1 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v27.0.1-20260902125649 + files: + - filename: pyzmq-27.0.1-cp310-cp310-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 1c4e29399b2c14442b69739363a7eafd830099989a427b8018989f675153ed37 + requires-python: '>=3.8' + - filename: pyzmq-27.0.1-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c196b656f256ef77a8eb9a4079892d17204864ac8d51227d1aede65d59be38fb + requires-python: '>=3.8' + - filename: pyzmq-27.0.1-cp312-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: a6532ed2f6e3958ef3b840fe8a0e2786677f65323e25d051af0662a91c913e9c + requires-python: '>=3.8' + - filename: pyzmq-27.0.1-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: fd64c450e858a27da8791c53d7bf57b0084e3c679c931bca80f22e1761e5a5a5 + requires-python: '>=3.8' + - filename: pyzmq-27.0.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 77fcac09e307aae245b388a76580084b2a6f70293814563ad94bc1b088bc2db1 + requires-python: '>=3.8' + - filename: pyzmq-27.0.1-cp38-cp38-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 7e829bff8db3096243449eb1ef91e6c5225dcb02d2f71f6686e50895840aba99 + requires-python: '>=3.8' +- version: 27.0.2 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v27.0.2-20260902125649 + files: + - filename: pyzmq-27.0.2-cp310-cp310-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: ea37f2985b00c68cc4624e5661accc8fcd99260b0e9962aad1854eb052951e3d + requires-python: '>=3.8' + - filename: pyzmq-27.0.2-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 285ccbe889abc629185aad79a1acc3a257acfe4dd80ade2e5b60ca2c7776d9a4 + requires-python: '>=3.8' + - filename: pyzmq-27.0.2-cp312-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: f9c225dbcedbd1568dca37f0a754fc57530172df5981080b3a7416a98db3ae6b + requires-python: '>=3.8' + - filename: pyzmq-27.0.2-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: db0bdff6f9fc4cbfc88027d2efc5a426c20668ba0fce61952c237ad8fae0def8 + requires-python: '>=3.8' + - filename: pyzmq-27.0.2-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 98207a3865f2ba5dd7e27dd247dd49ec355b0a2a53c85ebb631bf53e3fe2ec3b + requires-python: '>=3.8' + - filename: pyzmq-27.0.2-cp38-cp38-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0781ecffc5f81f99b292d84d7bd2ffd10dfccd8e3343f599447641e51fb96b80 + requires-python: '>=3.8' +- version: 27.1.0 + comment: | + `Link `__ + to sources of bundled MPL libraries. + releases: + - tag: pyzmq-v27.1.0-20260902125649 + files: + - filename: pyzmq-27.1.0-cp310-cp310-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 474939487612f957c79fbbf43c5fa4dcee7925d9f90ae6c3710c751f01266e88 + requires-python: '>=3.8' + - filename: pyzmq-27.1.0-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: b6340b0220ea7f023e2b72cd3c893c29535930cd9368e8fee7d646096a55f292 + requires-python: '>=3.8' + - filename: pyzmq-27.1.0-cp312-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: a4e74e0982658617606b88f0b32e10a344c789f8d0309f157421e581c3fe981a + requires-python: '>=3.8' + - filename: pyzmq-27.1.0-cp313-cp313t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 288030973043e279c65fd97316236bd4189b6b01c3784dcb38410354489e3435 + requires-python: '>=3.8' + - filename: pyzmq-27.1.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d147ca024a9262919271ba4a55fae1fe7a1277aae3af23e4357770040fb350c2 + requires-python: '>=3.8' + - filename: pyzmq-27.1.0-cp38-cp38-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: a2fa4ae0e837309eeb422ecfde613588a4b2bf256862f7b50ad6a7b1945db087 + requires-python: '>=3.8' diff --git a/docs/packages/pyzstd.yaml b/docs/packages/pyzstd.yaml index 4e0c0f8fc39..7893ac5f2b3 100644 --- a/docs/packages/pyzstd.yaml +++ b/docs/packages/pyzstd.yaml @@ -1,8 +1,47 @@ -deprecated: +deprecated: null package-name: pyzstd source-code: https://github.com/Rogdham/pyzstd license: BSD-3-Clause versions: - - version: 0.17.0 - patched: - - version: 0.18.0 +- version: 0.17.0 + patched: null + releases: + - tag: pyzstd-v0.17.0-20260902125649 + files: + - filename: pyzstd-0.17.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 25a502bdb4a09a1c9436cf909b3bc5d883649c544185c7a8c6acebeec618ad7c + requires-python: '>=3.5' + - filename: pyzstd-0.17.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: de13c36fe3001f6ca5ce4047a9a3759a2592d250303e314baccd8ef518566a94 + requires-python: '>=3.5' + - filename: pyzstd-0.17.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 950ec256c4ecc6c17e8e740de766499d8e874c25ede4685fac9598b5351bf936 + requires-python: '>=3.5' + - filename: pyzstd-0.17.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a42b71544812344852d56787ac7b1cf3ac8ffc4aad5dd291517356007f6529b5 + requires-python: '>=3.5' +- version: 0.18.0 + releases: + - tag: pyzstd-v0.18.0-20260902125649 + files: + - filename: pyzstd-0.18.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9bcde5132d3ff076c9ca62ebc043d949a83c155212e25fdab3dd9fdbb314a919 + requires-python: '>=3.5' + - filename: pyzstd-0.18.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a0eee3f0294363b4c95062fa0278ccb8332c812375160ea91868395e979dc53a + requires-python: '>=3.5' + - filename: pyzstd-0.18.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a9ea57d6666d9b4d3d915cee166f88432a2e82fd0d7f4b516e7e817ad2a09226 + requires-python: '>=3.5' + - filename: pyzstd-0.18.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cb38fc7d2cd7e459304578d2b8081e720ddb597bd1e69237a0351f16d9067515 + requires-python: '>=3.5' + - filename: pyzstd-0.18.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 17c9f3d9be3e8fda9aff3b5b4880363cb8f9080cc7cbd4edbf5756291f910d6d + requires-python: '>=3.5' + - filename: pyzstd-0.18.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 219b1f50e172a1188c32931aaf17a49a668604a058e828adfe6b6b870fbc7c91 + requires-python: '>=3.5' + - filename: pyzstd-0.18.0-cp38-cp38-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 3cde0fc51a1693b4cd8a6707c75ecf8e732cb39a7f1224c96c4a1bbb2e5cd8a6 + requires-python: '>=3.5' diff --git a/docs/packages/ray.yaml b/docs/packages/ray.yaml index 686184f617a..d2a5d67401b 100644 --- a/docs/packages/ray.yaml +++ b/docs/packages/ray.yaml @@ -2,5 +2,17 @@ package-name: ray source-code: https://github.com/ray-project/ray license: Apache 2.0 versions: - - version: 2.58.0 - patched: +- version: 2.58.0 + patched: null + releases: + - tag: ray-v2.58.0-20260902125649 + files: + - filename: ray-2.58.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: c5be5029ed3b4dc9a636e777da1bab35f08eab82b2b92b679b9dee363f4f8cd3 + requires-python: '>=3.10' + - filename: ray-2.58.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 9052348fcea231a1fbc6ada5cc85d5ed675299a360cf8efb283d206a1c572e81 + requires-python: '>=3.10' + - filename: ray-2.58.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: e65f089c913024ea2ac05cca674f049ad5bab1fa8e83fb3de0dcf76c11577bbf + requires-python: '>=3.10' diff --git a/docs/packages/rdkit.yaml b/docs/packages/rdkit.yaml index 52b3802bf2f..3a44eb6d1df 100644 --- a/docs/packages/rdkit.yaml +++ b/docs/packages/rdkit.yaml @@ -2,5 +2,14 @@ package-name: rdkit source-code: https://github.com/kuelumbus/rdkit-pypi license: MIT versions: - - version: 2026.3.5 - patched: +- version: 2026.3.5 + patched: null + releases: + - tag: rdkit-v2026.3.5-20260902125649 + files: + - filename: rdkit-2026.3.5-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 1a9e3e1bfb7e2be3a7ce50b2e54b192a6b5128d313e9d76302dc345dcfa3726a + - filename: rdkit-2026.3.5-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 5df85f2af2fe50b17296b8339089a4db6ad44975a4ae122d1b1a2ae74cfea8b9 + - filename: rdkit-2026.3.5-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 56bc7ce7afbff49a987bd1b7243dc54397a70ef4765781e21811a7ba09c4c5d7 diff --git a/docs/packages/regex.yaml b/docs/packages/regex.yaml index c4173244b64..fc08448987a 100644 --- a/docs/packages/regex.yaml +++ b/docs/packages/regex.yaml @@ -1,17 +1,263 @@ -deprecated: +deprecated: null package-name: regex source-code: https://github.com/mrabarnett/mrab-regex/tree/hg license: Apache 2.0 versions: - - version: 2024.11.6 - - version: 2025.7.29 - - version: 2025.7.31 - - version: 2025.7.33 - - version: 2025.7.34 - - version: 2025.8.29 - - version: 2025.9.1 - - version: 2025.9.18 - - version: 2025.10.22 - - version: 2025.10.23 - - version: 2025.11.3 - - version: 2026.1.14 +- version: 2024.11.6 + releases: + - tag: regex-v2024.11.6-20260902125649 + files: + - filename: regex-2024.11.6-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 3fadc15a623f168fb049e2afa69cfedafe04220a5e20ac4b19ac5204246326e2 + requires-python: '>=3.8' + - filename: regex-2024.11.6-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 0788725a180840d373cf80beca6533f1e99fdec9a57c8cb6606694246023d311 + requires-python: '>=3.8' + - filename: regex-2024.11.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 016f09722db8e1ac09a5108b6e5b3944951845e8b62f828906f731c167b0be32 + requires-python: '>=3.8' + - filename: regex-2024.11.6-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: fc24dceef759e7978373bfd277d42c1b00c704259cba60f923d704ab54a26145 + requires-python: '>=3.8' +- version: 2025.7.29 + releases: + - tag: regex-v2025.7.29-20260902125649 + files: + - filename: regex-2025.7.29-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2f91029421697dcf138812bd6e01c7386bbd6e78765e0dd7246a3635fc864b81 + requires-python: '>=3.9' + - filename: regex-2025.7.29-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0d3d949004c13ee87cade49cfb16cbead32de977cddea101b2b0ba7731ede50e + requires-python: '>=3.9' + - filename: regex-2025.7.29-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 97d47232c23469954ef9899b0af0506cc8d7af41ae3c7aa79995fcf46095d68c + requires-python: '>=3.9' + - filename: regex-2025.7.29-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2262416d6b7ec9436e287f1bedf6287cab4f485ce3d892d447801005f6edb07a + requires-python: '>=3.9' + - filename: regex-2025.7.29-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 839344b9ce8c9c7d6d0231a49d5854da872f5bb7dc3d197e27c54c7759805663 + requires-python: '>=3.9' + - filename: regex-2025.7.29-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8a0beea8fa99b1f7ec081ff4141df7ba1eee09c6273bab5a75b4a7c972759481 + requires-python: '>=3.9' +- version: 2025.7.31 + releases: + - tag: regex-v2025.7.31-20260902125649 + files: + - filename: regex-2025.7.31-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: dd15b40bb28a160bc07f1cfad4cf67fc01e84ed8f20a31777e822f8b4a71264b + requires-python: '>=3.9' + - filename: regex-2025.7.31-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1daf15c62a45c1ff0f6e50fa1fcd1f513508e780661b31c652884d12d487b31c + requires-python: '>=3.9' + - filename: regex-2025.7.31-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3825c04607824c421846a69a5445bbf4d567acaa0d0a99a064d20a6e3c147a6d + requires-python: '>=3.9' + - filename: regex-2025.7.31-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c2bec0b13c029d729dce80c22a5e62d1ff5794266b06aac18bc998d18ab2c237 + requires-python: '>=3.9' + - filename: regex-2025.7.31-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 869f2eabcfe10b45457da433de54a7a8eec3533f5187c39377c6b68357c89534 + requires-python: '>=3.9' + - filename: regex-2025.7.31-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ff6a14ca8781a88091a3e96241b12ff22b60bacec1d5aaa5bf952e052fb1bdba + requires-python: '>=3.9' +- version: 2025.7.33 + releases: + - tag: regex-v2025.7.33-20260902125649 + files: + - filename: regex-2025.7.33-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 01ea60b51f62abe8f255408a646538bb9ba51162f98d45c8a7cfd2b7e76d93ab + requires-python: '>=3.9' + - filename: regex-2025.7.33-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 84e03726ad515b2be79a5a406cdb65463f7fe3def5d1d24df4da8fa82001fb87 + requires-python: '>=3.9' + - filename: regex-2025.7.33-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c84f6215a2ebb968525daf70d89023928af224b825af24f47c12871361147a8d + requires-python: '>=3.9' + - filename: regex-2025.7.33-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 89ea78964f3698e2656154d919328016d63f33c9cb77c487bbe882c7d349878f + requires-python: '>=3.9' + - filename: regex-2025.7.33-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 984768e4f90d42f4fc31b6fa5708e9b8ec901bf6d7115a55071521f4795f301e + requires-python: '>=3.9' + - filename: regex-2025.7.33-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cf9b371a688819e77e15b5deb9a7cf4d074db79783e4da4836b46136b9279845 + requires-python: '>=3.9' +- version: 2025.7.34 + releases: + - tag: regex-v2025.7.34-20260902125649 + files: + - filename: regex-2025.7.34-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e53e082eab53dae63132f4c08cd32d92b9963c12a46a55c2c212b32f5225b553 + requires-python: '>=3.9' + - filename: regex-2025.7.34-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4b64056a306dcd5b1cb166f67bb5625c87089edd77b10d892729df7121e5b091 + requires-python: '>=3.9' + - filename: regex-2025.7.34-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3dfc63e12de70f6ba50ff6c68f5fdfe6f465e779410ebf0e664df60dacff5eb4 + requires-python: '>=3.9' + - filename: regex-2025.7.34-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9cd4460006a3edcbab29708df03c6366afdd37eab62cf4407df0244c24f8c1c5 + requires-python: '>=3.9' + - filename: regex-2025.7.34-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 99cedaa2d555ce8916de8022aac168df15452ad3e2d5da8475d06992291a6d9b + requires-python: '>=3.9' + - filename: regex-2025.7.34-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7484cfb5327d27eafb460e6b425e32934c252d075da57784e92b641e04709ba1 + requires-python: '>=3.9' +- version: 2025.8.29 + releases: + - tag: regex-v2025.8.29-20260902125649 + files: + - filename: regex-2025.8.29-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c080da744abad527a9c1b1eeb2d9ea6fa01f44081a3a464e152ddda8a6b7413f + requires-python: '>=3.9' + - filename: regex-2025.8.29-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 293e8e7d4cbd58b3560839adf148fbb813cddbc835af7b3de7e93b14b06423b1 + requires-python: '>=3.9' + - filename: regex-2025.8.29-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 679331d9070cddcaaacabcbb54bc2d16baab1f47e5fdb78974b7621ad62df335 + requires-python: '>=3.9' + - filename: regex-2025.8.29-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63a3239fec87fafbe97d812b7e2564072db230b3af3be0a5514c70d9f95aca9a + requires-python: '>=3.9' + - filename: regex-2025.8.29-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4ed589b3c0e4174a23a368cc49a5e786202cccc0a06029526cf7db08363f2e89 + requires-python: '>=3.9' + - filename: regex-2025.8.29-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e6d704349431ef6682d2688a7ee063ea3d59fecffd6ca9defc061f608104d393 + requires-python: '>=3.9' +- version: 2025.9.1 + releases: + - tag: regex-v2025.9.1-20260902125649 + files: + - filename: regex-2025.9.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a47b330e6645530a97e78f3d9858f8482b1c2d944a6ebb0cde35db1ba1829e31 + requires-python: '>=3.9' + - filename: regex-2025.9.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f6ad21b8dc1851a8fa8d9e951bb48f337330f7032b4f6d41a9e239a43888fce3 + requires-python: '>=3.9' + - filename: regex-2025.9.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0371ec6c84ed8190b8bed1cc24b7057343dfd07ff5262cdf4b700de15aa01028 + requires-python: '>=3.9' + - filename: regex-2025.9.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 75c351b4c2674c1e14caa5e378a2ff745ed4e9fbf5d83c135718ca0f7475b58b + requires-python: '>=3.9' + - filename: regex-2025.9.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 990cbfe1f9ca48a3f2a2a1200039adab3b91c62e39bc81e9a37325b4afba554b + requires-python: '>=3.9' + - filename: regex-2025.9.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6ea8c3ebb015e7c851f0de5c44d1c86ca8bdaa8eb52398456680e16c548c1b3c + requires-python: '>=3.9' +- version: 2025.9.18 + releases: + - tag: regex-v2025.9.18-20260902125649 + files: + - filename: regex-2025.9.18-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2b4a033075f21b00992867198c11a8d7af11d5cb9e2df7b0dbaadacf0c7ca5c6 + requires-python: '>=3.9' + - filename: regex-2025.9.18-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f499c076f3c9e05e3d7fc186858193b12594cf57dca54311c343561db6c11101 + requires-python: '>=3.9' + - filename: regex-2025.9.18-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 725caeef45119defb17dc1a73d1662bb61dedbf7fd89d7c3023f411e2429e20d + requires-python: '>=3.9' + - filename: regex-2025.9.18-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 133e6da17e5ee4523d75ce0ffc838d4bbfaf8372aa344a31436606ac6d7c83b1 + requires-python: '>=3.9' + - filename: regex-2025.9.18-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 780f053fa256468379a0e5d8b4b52476128b99fb20eca90d632d874f6b4e6651 + requires-python: '>=3.9' + - filename: regex-2025.9.18-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 98d23c7eccd78e2f25b6b10c9e24bf389fcad3fa7e958b72ea3d3de9ef4becd2 + requires-python: '>=3.9' +- version: 2025.10.22 + releases: + - tag: regex-v2025.10.22-20260902125649 + files: + - filename: regex-2025.10.22-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 35567152c7b72a6cfe8e6589b6d9685176dc227e57034a7e9efdb489df674800 + requires-python: '>=3.9' + - filename: regex-2025.10.22-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cc7be809cedff29dee025c771db86fda5e09c82dff2f2dd21993bdca71ebbe14 + requires-python: '>=3.9' + - filename: regex-2025.10.22-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cff6187a756c49bb6a3f3f9346a811de10b6e24023941fcd102af8e4592c1904 + requires-python: '>=3.9' + - filename: regex-2025.10.22-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6cb44e2a36f8aa3429f35c9ad40998725d95c900ee440c979020a2e0354d7840 + requires-python: '>=3.9' + - filename: regex-2025.10.22-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d5d4fa6f3668d72c249e159faf93da3d8512900bafee0c0168b3c5d361788dc6 + requires-python: '>=3.9' + - filename: regex-2025.10.22-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63a5f25037dba6703ef0bf4ea9b1962ce6a991714afc7ed96b3e0488a2b6753f + requires-python: '>=3.9' +- version: 2025.10.23 + releases: + - tag: regex-v2025.10.23-20260902125649 + files: + - filename: regex-2025.10.23-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a1ae7dedbbad7bf03d2070d12eefd02a7e59f94ae6dec942f0c9adbe79b6395c + requires-python: '>=3.9' + - filename: regex-2025.10.23-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 867cb5596641a3f11e04397d0e065d007245a89e2afd75d48e23b7cfdbe80041 + requires-python: '>=3.9' + - filename: regex-2025.10.23-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 545c0628a52463bcc6228cfc8f1673a52314818d4be44ba4d7796753643367e9 + requires-python: '>=3.9' + - filename: regex-2025.10.23-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: be19c5e32c6cdac89faf1f786113efd6e07e15f528c1b05a53d1db76223cbd93 + requires-python: '>=3.9' + - filename: regex-2025.10.23-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f8eceafef43aa32ec5dc98f02f550ba34fb6217746f32efa9f2db3caf000aff9 + requires-python: '>=3.9' + - filename: regex-2025.10.23-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: aab300ab0dbf2ca3f7a1e7a716e0965e2c4b4b08ec0d89d952f2cdcc6a508e6e + requires-python: '>=3.9' +- version: 2025.11.3 + releases: + - tag: regex-v2025.11.3-20260902125649 + files: + - filename: regex-2025.11.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6abfd7f67b5aaa7fdaa15b18f3e8784db125bfb2dbbfa59b4591443f89f891e5 + requires-python: '>=3.9' + - filename: regex-2025.11.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 2ff2764c283381eac6185940b1cf1c0e9399e4afd0993d37cb025670ab6efad8 + requires-python: '>=3.9' + - filename: regex-2025.11.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: be80d929a1df61dfb18cfb5b47823d8081cf2890fd4bebcb8daab30ad16f610b + requires-python: '>=3.9' + - filename: regex-2025.11.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d10dc9fc986a704c243ab0d7a5b556b0a7c56db9b205accc9bbf092075d65652 + requires-python: '>=3.9' + - filename: regex-2025.11.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 524b979f45a095ea9a672dee02c467d28c54fc9cba13aea77ef9105456753f6c + requires-python: '>=3.9' + - filename: regex-2025.11.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1695841fa711a70aba932d1cf2c4c43bf881841b664b3f9af109408e00de2aaf + requires-python: '>=3.9' +- version: 2026.1.14 + releases: + - tag: regex-v2026.1.14-20260902125649 + files: + - filename: regex-2026.1.14-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: cd9482cb2cbbaadc1b24e9e1f360a50ae5b73b9a1ddbe20de866944d2041c220 + requires-python: '>=3.9' + - filename: regex-2026.1.14-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ab3434ac0c649a56d88b782f5b16268214d86b49ee5b8cb9e56e72084676699a + requires-python: '>=3.9' + - filename: regex-2026.1.14-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8cd83f695049960c89b8ccac05f5461a7e45129dbc4d0d181bcc6fdbb1cd6b6b + requires-python: '>=3.9' + - filename: regex-2026.1.14-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 21aea3dc6f6c3d9d8e367f07dc88e3c29f96579825b9ad844f25c381a490cd5c + requires-python: '>=3.9' + - filename: regex-2026.1.14-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0cb9684a32f07b9b537d3d1435275bf35b4e87c6191a54c2c99f407c558ee559 + requires-python: '>=3.9' + - filename: regex-2026.1.14-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 184f92736ddb7e75a883c5f39c34655923de42a1260361ff11cd6c038011f85f + requires-python: '>=3.9' diff --git a/docs/packages/regress.yaml b/docs/packages/regress.yaml index 46179a0bd0d..4ae08fd1555 100644 --- a/docs/packages/regress.yaml +++ b/docs/packages/regress.yaml @@ -2,4 +2,19 @@ package-name: regress source-code: https://github.com/crate-py/regress license: MIT License versions: - - version: 2025.10.1 +- version: 2025.10.1 + releases: + - tag: regress-v2025.10.1-20260902125649 + files: + - filename: regress-2025.10.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4f7026b6ac82b2db83031949650393b9ee0b67c17cfd14d2e56063083acff84e + requires-python: '>=3.10' + - filename: regress-2025.10.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: dbf2af986a3f93062e6a7842fd2063944af4fbda87199a57d78e80518a0b0369 + requires-python: '>=3.10' + - filename: regress-2025.10.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2a82a95a7dc1a4ec5dc555f97d3ded22751c202f0eed8dc35fa2c7d5606aea81 + requires-python: '>=3.10' + - filename: regress-2025.10.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: bc3e9708eb4f3c1a6142404665c2bb2e274152122102f9b3295c4914c15b2480 + requires-python: '>=3.10' diff --git a/docs/packages/rignore.yaml b/docs/packages/rignore.yaml index 891eed36e0b..8742c78e423 100644 --- a/docs/packages/rignore.yaml +++ b/docs/packages/rignore.yaml @@ -1,12 +1,131 @@ -deprecated: +deprecated: null package-name: rignore source-code: https://github.com/patrick91/rignore license: MIT versions: - - version: 0.6.4 - - version: 0.7.0 - - version: 0.7.1 - - version: 0.7.2 - - version: 0.7.3 - # versions 0.7.4 and 0.7.5 are yanked on pypi - - version: 0.7.6 +- version: 0.6.4 + releases: + - tag: rignore-v0.6.4-20260902125649 + files: + - filename: rignore-0.6.4-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 43647b11c68ef6a0d2dcd4f21b2c2968456e69dc08a224cbfe3cfb8432b0c16a + requires-python: '>=3.8' + - filename: rignore-0.6.4-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 17cc88db79247c4dc13f4a3d1111716fde9c7acec6fcad7c46c91836f8b31342 + requires-python: '>=3.8' + - filename: rignore-0.6.4-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: ce067d4203c09608a896ba732f5c11b917bda62ba00f24158589593d6a6c08a1 + requires-python: '>=3.8' + - filename: rignore-0.6.4-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 93b29bce89296d128e062c60c2c53d50112b42fb7cf73aba4004ed316758c982 + requires-python: '>=3.8' +- version: 0.7.0 + releases: + - tag: rignore-v0.7.0-20260902125649 + files: + - filename: rignore-0.7.0-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 1a8bffe1f44ffc31a2588ea03c12daa5d1b83cdde0c8d33af52c223a8717c490 + requires-python: '>=3.8' + - filename: rignore-0.7.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: fae8350f432162122f3ec4d99e33880372e8503793eeae600bd8183801f2ff6c + requires-python: '>=3.8' + - filename: rignore-0.7.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 2ddbdf25d2a5459c4b996a29cf3f7f9044b6cffe6b931e1c53db6bc3fa160847 + requires-python: '>=3.8' + - filename: rignore-0.7.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 1759515578661aa4ce9424c45b8e414a15c3c2b16fa722183dc27ea005687ec7 + requires-python: '>=3.8' + - filename: rignore-0.7.0-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: f7cd61cc84e3cefefdbe0db8e4912b9c5b0732fa9920c7b4333ff19cc624074b + requires-python: '>=3.8' + - filename: rignore-0.7.0-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: 504a4a2f4decab20f33610f35ef659ad750f45f995661125844c4008fce7bc93 + requires-python: '>=3.8' +- version: 0.7.1 + releases: + - tag: rignore-v0.7.1-20260902125649 + files: + - filename: rignore-0.7.1-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 4dc7dea3ae1e2d0ae98eb302d27fae613b26d7cbee2d76b8aa2d959eded9f9a4 + requires-python: '>=3.8' + - filename: rignore-0.7.1-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: a254c95ca666eaeb2e8f2d7550453ff489391b32f7579bcefbae78dc214aedea + requires-python: '>=3.8' + - filename: rignore-0.7.1-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 7c24e58332baddf4677333e3c8940bb30ebb116b63601d01c1cd06ef3bed7e29 + requires-python: '>=3.8' + - filename: rignore-0.7.1-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 7eb5d18995f38dbb4340373b33c6c60b9ae45c616d3ef4d6e1de112ee045b2f5 + requires-python: '>=3.8' + - filename: rignore-0.7.1-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 3e8da896348db306e75363492ae277faffa09ba2bf7423d11ccbd36702d1c867 + requires-python: '>=3.8' + - filename: rignore-0.7.1-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: ef9911e1db76ada9ca262a59f48a289269d98d9a6526b37c0e3f06704f1d2247 + requires-python: '>=3.8' +- version: 0.7.2 + releases: + - tag: rignore-v0.7.2-20260902125649 + files: + - filename: rignore-0.7.2-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: db18a0127c688a9086419cd446cbd6de8eb2f5ab06e9d31af4a5ba31a8e0e7df + requires-python: '>=3.8' + - filename: rignore-0.7.2-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 3a6987d0ded1a571fec0527fc849d8e1f1e96f29686db2a84e7257ad574fb002 + requires-python: '>=3.8' + - filename: rignore-0.7.2-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 01b6eab0823a66bec13f74cf2a61d44c358fd8eff27d250e56f72bc2dfc44cec + requires-python: '>=3.8' + - filename: rignore-0.7.2-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 00dbcc0462b0c4b9f0cac8261222e7b8d12c78baf20f011b937006db83467c59 + requires-python: '>=3.8' + - filename: rignore-0.7.2-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 3f1a66409b2aaf2d8f6add309c3812057878628a7a062a12c74ec2e40f88ca77 + requires-python: '>=3.8' + - filename: rignore-0.7.2-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: f5f355f9e907433d1761e6cfb4c39a9fd6f8e90bcca5670eb2ce2e04216139da + requires-python: '>=3.8' +- version: 0.7.3 + releases: + - tag: rignore-v0.7.3-20260902125649 + files: + - filename: rignore-0.7.3-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 1bde6b811bb0dd26c223317e1032c861e8ef95df82e581174ad76496e49208d7 + requires-python: '>=3.8' + - filename: rignore-0.7.3-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 7725fbf7c0c352ceae9c8e1e0ddbbf41dd000a588f0619d6b5c395f440377bca + requires-python: '>=3.8' + - filename: rignore-0.7.3-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 75c79855f711001f0ce85d643344dcef3ef56e2b9e54d7982ce6201bfe4fdddb + requires-python: '>=3.8' + - filename: rignore-0.7.3-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: d9bb36c73baabf657aeb88b63f2d05fe0d9bfafbd639b9ef026cfe9b98226b11 + requires-python: '>=3.8' + - filename: rignore-0.7.3-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 4e0196a7202602a8f8790e9d0d38937b078cd8709124852d6e3ec857c8a9f182 + requires-python: '>=3.8' + - filename: rignore-0.7.3-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: d7461fc169ed301c16ce2f2fdbc233ddf44131c7991ace7b9d48ff8d817b557c + requires-python: '>=3.8' +- version: 0.7.6 + releases: + - tag: rignore-v0.7.6-20260902125649 + files: + - filename: rignore-0.7.6-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: 7870310919fbd3a7e9675373e4148ee4238116cb42cb180fde0741df792ec58c + requires-python: '>=3.8' + - filename: rignore-0.7.6-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: f3d8cc0e81ea55639964554f2bb1a30afcc32f564987176eac94000c9d0c1f4a + requires-python: '>=3.8' + - filename: rignore-0.7.6-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: a7fd004e02a92f5a3d0042c0d74e6d58823f79fe377375f23f3c7851c43236ce + requires-python: '>=3.8' + - filename: rignore-0.7.6-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: cd5da7732ecfda342ba49153d04468b4c70020edd4bc583fa9e6f5640e7e9243 + requires-python: '>=3.8' + - filename: rignore-0.7.6-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 2d65794930d0bfa9939795a9cdaafa98476a9bc00d5587cff9003db8197dce9a + requires-python: '>=3.8' + - filename: rignore-0.7.6-cp314-cp314t-manylinux_2_34_riscv64.whl + sha256: e268418ced30185c833448b25f5c2bf821772fbc0f870a20764171e156f2cd48 + requires-python: '>=3.8' diff --git a/docs/packages/rpds-py.yaml b/docs/packages/rpds-py.yaml index 20111213908..43387c77b12 100644 --- a/docs/packages/rpds-py.yaml +++ b/docs/packages/rpds-py.yaml @@ -1,6 +1,37 @@ -deprecated: +deprecated: null package-name: rpds-py source-code: https://github.com/crate-py/rpds license: MIT versions: - - version: 0.21.0 +- version: 0.21.0 + releases: + - tag: rpds-py-v0.21.0-20260902125649 + files: + - filename: rpds_py-0.21.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c075f29debf47782fc64f515e7278ca2080ea03c1c2c2c90ff7ec8b9c8ee6748 + requires-python: '>=3.9' + - filename: rpds_py-0.21.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 26bbb5738c99e933ed9e01d3f3eb355961b9ba6172fb5779f9eef8df18e712a8 + requires-python: '>=3.9' + - filename: rpds_py-0.21.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: bdfb92ecf9e01b459bc211cc3a448a8205c4081fdb4b3bdb08aff287ee2f12bc + requires-python: '>=3.9' + - filename: rpds_py-0.21.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 5168217c63e439539e2aa231cc9fa497137fd55f499bb0c5eb4d306dc1eef17b + requires-python: '>=3.9' +- version: 0.22.3 + releases: + - tag: rpds-py-v0.22.3-20260902125649 + files: + - filename: rpds_py-0.22.3-cp310-cp310-manylinux_2_34_riscv64.whl + sha256: f7a837358ccb0567cec6f9aa38c258d283bfc214133e2cff529fabe957d58052 + requires-python: '>=3.9' + - filename: rpds_py-0.22.3-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 7ecf5bc5cbae553e7ed2c4161614026755e5be80081ef122fa9dda614f08c43d + requires-python: '>=3.9' + - filename: rpds_py-0.22.3-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 40f0f6aafdd2144743b529dfc538281528a54d36788837f520cf78587f4640ee + requires-python: '>=3.9' + - filename: rpds_py-0.22.3-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 3a173e142d7c32a8ad5722d75c83ffb7df75d0b8805e9221dfb39ad610bb944d + requires-python: '>=3.9' diff --git a/docs/packages/rtree.yaml b/docs/packages/rtree.yaml index 5587956d844..6e0c6fd13f3 100644 --- a/docs/packages/rtree.yaml +++ b/docs/packages/rtree.yaml @@ -2,4 +2,10 @@ package-name: rtree source-code: https://github.com/Toblerity/rtree license: MIT versions: - - version: 1.4.1 +- version: 1.4.1 + releases: + - tag: rtree-v1.4.1-20260902125649 + files: + - filename: rtree-1.4.1-py3-none-manylinux_2_39_riscv64.whl + sha256: f019f17d7f4d4ea8ec8b55f4582e2b35a8e92d42b182ba55c238cb2ce807964e + requires-python: '>=3.9' diff --git a/docs/packages/ruamel-yaml-clib.yaml b/docs/packages/ruamel-yaml-clib.yaml index e1953223158..dd0f0f9e77c 100644 --- a/docs/packages/ruamel-yaml-clib.yaml +++ b/docs/packages/ruamel-yaml-clib.yaml @@ -2,5 +2,17 @@ package-name: ruamel-yaml-clib source-code: https://sourceforge.net/projects/ruamel-yaml-clib/ license: MIT versions: - - version: 0.2.15 - patched: +- version: 0.2.15 + patched: null + releases: + - tag: ruamel-yaml-clib-v0.2.15-20260902125649 + files: + - filename: ruamel_yaml_clib-0.2.15-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63e3834b830dd3a91578a25921c7819be5b161894cff973a94d01729b95a9c24 + requires-python: '>=3.9' + - filename: ruamel_yaml_clib-0.2.15-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 93189a8ac8ba4c1793706aed78219ed54546f86ed4286c5084f1ab28974963ef + requires-python: '>=3.9' + - filename: ruamel_yaml_clib-0.2.15-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3567873edb6fd40ca46d139b6bd732402e27d174983426e66ecc94974083fea1 + requires-python: '>=3.9' diff --git a/docs/packages/safetensors.yaml b/docs/packages/safetensors.yaml index 01ff0f6cae6..66840bf701e 100644 --- a/docs/packages/safetensors.yaml +++ b/docs/packages/safetensors.yaml @@ -1,13 +1,50 @@ -deprecated: +deprecated: null package-name: safetensors source-code: https://github.com/huggingface/safetensors license: Apache 2.0 -warning: test\_flax\_comparison.py, test\_pt\_comparison.py, test\_pt\_model.py, test\_simple.py, test\_tf\_comparison.py disabled +warning: test\_flax\_comparison.py, test\_pt\_comparison.py, test\_pt\_model.py, test\_simple.py, + test\_tf\_comparison.py disabled versions: - - version: 0.5.2 - - version: 0.5.3 - - version: 0.6.0.dev0 - comment: The tag is dirty but is consistent with `PyPI `__. - - version: 0.6.1 - - version: 0.6.2 - - version: 0.7.0 +- version: 0.5.2 + releases: + - tag: safetensors-v0.5.2-20260902125649 + files: + - filename: safetensors-0.5.2-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: b56d736c1bc848888c1b0087483603b7e3d18f88641e9af23f7b05d54b70cece + requires-python: '>=3.7' +- version: 0.5.3 + releases: + - tag: safetensors-v0.5.3-20260902125649 + files: + - filename: safetensors-0.5.3-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: f757c438c9d4dfc976498cd029e7a916728669a480a18dea9bb26e4da05d8a7d + requires-python: '>=3.7' +- version: 0.6.0.dev0 + comment: The tag is dirty but is consistent with `PyPI `__. + releases: + - tag: safetensors-v0.6.0.dev0-20260902125649 + files: + - filename: safetensors-0.6.0.dev0-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 1f0c871807debf215f9b44d9f8f1479b934a6568d42d06a1be34c52d9f0d5076 + requires-python: '>=3.9' +- version: 0.6.1 + releases: + - tag: safetensors-v0.6.1-20260902125649 + files: + - filename: safetensors-0.6.1-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: b956af9a01e5a2f1f9f4ed6988aa6107fb83d47bfb9383a52a08b7c5f36b3487 + requires-python: '>=3.9' +- version: 0.6.2 + releases: + - tag: safetensors-v0.6.2-20260902125649 + files: + - filename: safetensors-0.6.2-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 83515ac51f54478a999b7e854bcef0d1edf6f505f5d683a2df0a61e174028fce + requires-python: '>=3.9' +- version: 0.7.0 + releases: + - tag: safetensors-v0.7.0-20260902125649 + files: + - filename: safetensors-0.7.0-cp38-abi3-manylinux_2_35_riscv64.whl + sha256: 3edacd44e2c182376ac08fbe12297761d114acadd46c11b957815911047203d1 + requires-python: '>=3.9' diff --git a/docs/packages/scikit-image.yaml b/docs/packages/scikit-image.yaml index 87ed61ec6a6..206f59f04f4 100644 --- a/docs/packages/scikit-image.yaml +++ b/docs/packages/scikit-image.yaml @@ -2,10 +2,36 @@ package-name: scikit-image source-code: https://github.com/scikit-image/scikit-image license: BSD-3-Clause versions: - - version: 0.22.0 - patched: - comment: | - Built with numpy==1.26.4 and tested with scipy==1.12.0. - - We disable test_all_mono (which also fails on x86 with this test configuration). - - version: 0.25.2 +- version: 0.22.0 + patched: null + comment: | + Built with numpy==1.26.4 and tested with scipy==1.12.0. + We disable test_all_mono (which also fails on x86 with this test configuration). + releases: + - tag: scikit-image-v0.22.0-20260902125649 + files: + - filename: scikit_image-0.22.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 09498e8eab2e1baff72540611275e2d917838c7a41592fb312eea37fe59b464e + requires-python: '>=3.9' + - filename: scikit_image-0.22.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: d0a45ceb80dd277f91347bfaf0c5d5d31c2fad1761b535942c37311953bb7d59 + requires-python: '>=3.9' + - filename: scikit_image-0.22.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: cb9c35d8e6628fa288245ec59e6c798412d88bc40bbaedaf9e5758c2c435fb50 + requires-python: '>=3.9' +- version: 0.25.2 + releases: + - tag: scikit-image-v0.25.2-20260902125649 + files: + - filename: scikit_image-0.25.2-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: cbb204e6d33c000eae13f100053f47d329641de6a630a744eeabf8c462ff57a5 + requires-python: '>=3.10' + - filename: scikit_image-0.25.2-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 09734b32fb09d8ddbfebd9ba0c9f7b0f21493895c85d58267b8ea207b9f85605 + requires-python: '>=3.10' + - filename: scikit_image-0.25.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: f67fb3d709f28f08d1127e72b1855335d85d0fc054f70054910c4366347435d8 + requires-python: '>=3.10' + - filename: scikit_image-0.25.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: ba9c3502fa62fc72879d0a98a8eb6cebbab6c9f33b1f577d7e1958510a1942ce + requires-python: '>=3.10' diff --git a/docs/packages/scikit-learn.yaml b/docs/packages/scikit-learn.yaml index c67afc2ac70..8c62916f86e 100644 --- a/docs/packages/scikit-learn.yaml +++ b/docs/packages/scikit-learn.yaml @@ -2,6 +2,22 @@ package-name: scikit-learn source-code: https://github.com/scikit-learn/scikit-learn license: BSD-3-Clause versions: - - version: 1.9.0 - comment: '`Link `__ - to sources of bundled GPL libraries (gcc)' +- version: 1.9.0 + releases: + - tag: scikit-learn-v1.9.0-20260902125649 + files: + - filename: scikit_learn-1.9.0-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 914ea25dee68b04c90085c680554782612c87c2dfa63ece52bbfbe1d49aea69e + requires-python: '>=3.11' + - filename: scikit_learn-1.9.0-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 64a4c9433a2005d557c3b09e97645f1e6f4fb5198d271a3e48cc4d9f6f74f753 + requires-python: '>=3.11' + - filename: scikit_learn-1.9.0-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 029775dbf1ec3e63e8b6c6ecd6a71cb342d9978bc5b461a887130ae7e65db6c9 + requires-python: '>=3.11' + - filename: scikit_learn-1.9.0-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0e3f11b7f694bcdb7f98b78183b3114130efc58f9ef57c43bcd7dc685b3ab54d + requires-python: '>=3.11' + gpl-sources: + filename: gpl-sources.tar + description: gcc diff --git a/docs/packages/scipy-openblas32.yaml b/docs/packages/scipy-openblas32.yaml index c4840441720..8485568efb6 100644 --- a/docs/packages/scipy-openblas32.yaml +++ b/docs/packages/scipy-openblas32.yaml @@ -1,20 +1,74 @@ -deprecated: +deprecated: null package-name: scipy-openblas32 source-code: https://github.com/MacPython/openblas-libs license: BSD 2-Clause versions: - - version: 0.3.27.63.1 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.28.0.2 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.29.0.0 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.30.0.1 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.31.22.0 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' +- version: 0.3.27.63.1 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas32-v0.3.27.63.1-20260902125649 + files: + - filename: scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_35_riscv64.whl + sha256: 4b9f4e5a0d4608c6a1be7fd27cc456d052e0fb6f080f434a35938e1b8b5142b0 + requires-python: '>=3.7' +- version: 0.3.28.0.2 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas32-v0.3.28.0.2-20260902125649 + files: + - filename: scipy_openblas32-0.3.28.0.2-py3-none-manylinux_2_35_riscv64.whl + sha256: f9e5ff6579a6d8db86b2c0972871ae5b9931b1dd56228cd065fa5e08a997de83 + requires-python: '>=3.7' +- version: 0.3.29.0.0 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas32-v0.3.29.0.0-20260902125649 + files: + - filename: scipy_openblas32-0.3.29.0.0-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 5da80f890e6c284bd06786bfc5d420c85e5f60e096bd1601107ca799a498d952 + requires-python: '>=3.7' +- version: 0.3.30.0.1 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas32-v0.3.30.0.1-20260902125649 + files: + - filename: scipy_openblas32-0.3.30.0.1-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 3bb99d32d955cca006b334b1693b9412f27cdbdf026e307369c9fcdf018c3431 + requires-python: '>=3.7' +- version: 0.3.31.22.0 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas32-v0.3.31.22.0-20260902125649 + files: + - filename: scipy_openblas32-0.3.31.22.0-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 0d4ac31152afc6735a843c6fe65dfca1a8dfc069e2900cfca72174e7a28df49e + requires-python: '>=3.7' +- version: 0.3.29.265.1 + releases: + - tag: scipy-openblas32-v0.3.29.265.1-20260902125649 + files: + - filename: scipy_openblas32-0.3.29.265.1-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: e2007b124c21eaa84da7451b149da8deb5a8c2acc886e22d8c5950265700e4ae + requires-python: '>=3.7' +- version: 0.3.30.0.8 + releases: + - tag: scipy-openblas32-v0.3.30.0.8-20260902125649 + files: + - filename: scipy_openblas32-0.3.30.0.8-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 07bcbdd35f91b80d570a733edef4095ed99a06aba018ed1be2fcc30bf315f9ea + requires-python: '>=3.7' diff --git a/docs/packages/scipy-openblas64.yaml b/docs/packages/scipy-openblas64.yaml index a41f682de9f..cae45c11b88 100644 --- a/docs/packages/scipy-openblas64.yaml +++ b/docs/packages/scipy-openblas64.yaml @@ -1,20 +1,74 @@ -deprecated: +deprecated: null package-name: scipy-openblas64 source-code: https://github.com/MacPython/openblas-libs license: BSD 2-Clause versions: - - version: 0.3.27.63.1 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.28.0.2 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.29.0.0 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.30.0.1 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - - version: 0.3.31.22.0 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' +- version: 0.3.27.63.1 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas64-v0.3.27.63.1-20260902125649 + files: + - filename: scipy_openblas64-0.3.27.63.1-py3-none-manylinux_2_35_riscv64.whl + sha256: 0706907c2d054829eb85b8c7a843bc999739ff33546d9662f400b7d50b7048b8 + requires-python: '>=3.7' +- version: 0.3.28.0.2 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas64-v0.3.28.0.2-20260902125649 + files: + - filename: scipy_openblas64-0.3.28.0.2-py3-none-manylinux_2_35_riscv64.whl + sha256: 37ebc6095ee51499297c585d4499f27d61eeb638a45b565b028973756ae1e063 + requires-python: '>=3.7' +- version: 0.3.29.0.0 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas64-v0.3.29.0.0-20260902125649 + files: + - filename: scipy_openblas64-0.3.29.0.0-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8568deaa3f814dfcf8228fa95ffe15192b6109be1109f315089803aed60c4705 + requires-python: '>=3.7' +- version: 0.3.30.0.1 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas64-v0.3.30.0.1-20260902125649 + files: + - filename: scipy_openblas64-0.3.30.0.1-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: d4083f12fd1bc689f35ab10d486da5429155247526ab7296c86dfbc586709a61 + requires-python: '>=3.7' +- version: 0.3.31.22.0 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + releases: + - tag: scipy-openblas64-v0.3.31.22.0-20260902125649 + files: + - filename: scipy_openblas64-0.3.31.22.0-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c1a1f85ad8ea3df4f083c1a5dd1c1fc7b83aa376c21c85d4cb1e63ca5da41db7 + requires-python: '>=3.7' +- version: 0.3.29.265.1 + releases: + - tag: scipy-openblas64-v0.3.29.265.1-20260902125649 + files: + - filename: scipy_openblas64-0.3.29.265.1-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 5a937959a573c3cf02922a51a5a8ebf1f89268bd34ad149e23ee5d00e9430079 + requires-python: '>=3.7' +- version: 0.3.30.0.8 + releases: + - tag: scipy-openblas64-v0.3.30.0.8-20260902125649 + files: + - filename: scipy_openblas64-0.3.30.0.8-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 47ef8e9413e17358544f486cbcd33849cfdd4c6cf140771be5c9f814bf7a8ee3 + requires-python: '>=3.7' diff --git a/docs/packages/scipy.yaml b/docs/packages/scipy.yaml index 6068f67dfd1..21475879f5e 100644 --- a/docs/packages/scipy.yaml +++ b/docs/packages/scipy.yaml @@ -2,60 +2,178 @@ package-name: scipy source-code: https://github.com/scipy/scipy license: BSD-3-Clause versions: - - version: 1.12.0 - patched: - comment: '`Link `_ to sources of bundled GPL libraries' - - version: 1.14.1 - patched: - warning: | - We disable the following tests as suggested in `#22839 `_ - - - test_nan_inputs[sph_harm] - - test_quad_vec_pool - - test_quad_vec_pool_args - - test_19_parallelization - - TestDifferentialEvolutionSolver::test_parallel - - We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see `#22753 `_) - - version: 1.15.0 - patched: - warning: | - We disable the following tests as suggested in `#22839 `_ - - - test_nan_inputs[sph_harm] - - test_quad_vec_pool - - test_quad_vec_pool_args - - test_19_parallelization - - TestDifferentialEvolutionSolver::test_parallel - - We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see `#22753 `_) - - version: 1.15.1 - patched: - warning: | - We disable the following tests as suggested in `#22839 `_ - - - test_nan_inputs[sph_harm] - - test_quad_vec_pool - - test_quad_vec_pool_args - - test_19_parallelization - - TestDifferentialEvolutionSolver::test_parallel - - We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see `#22753 `_) - - version: 1.15.2 - patched: - warning: | - We disable the following tests as suggested in `#22839 `_ - - - test_nan_inputs[sph_harm] - - test_quad_vec_pool - - test_quad_vec_pool_args - - test_19_parallelization - - TestDifferentialEvolutionSolver::test_parallel - - We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see `#22753 `_) - - version: 1.17.1 - patched: - - version: 1.18.0 - patched: - - version: 1.18.1 - patched: +- version: 1.12.0 + patched: null + comment: | + `Link `_ + to sources of bundled GPL libraries + releases: + - tag: scipy-v1.12.0-20260902125649 + files: + - filename: scipy-1.12.0-cp310-cp310-linux_riscv64.whl + sha256: 2f6d46a871ce9f9755227c05c08d60567f35f54f34579c965784d5287c11adc3 + requires-python: '>=3.9' + - filename: scipy-1.12.0-cp311-cp311-linux_riscv64.whl + sha256: c4527f795df620c7a93ecc17fcee74844caaab75ea1dd9a2a612c24231cb7168 + requires-python: '>=3.9' + - filename: scipy-1.12.0-cp312-cp312-linux_riscv64.whl + sha256: eecaf1363ea66ada7135e1c9b05911070098ff354ca44b6664efabced10c9747 + requires-python: '>=3.9' + - filename: scipy-1.12.0-cp39-cp39-linux_riscv64.whl + sha256: 731d0dd7238bd7a912bb74d7ea5c0964b8fa327f6d53e5205392546130dc9938 + requires-python: '>=3.9' +- version: 1.14.1 + patched: null + warning: | + We disable the following tests as suggested in `#22839 `_ + - test_nan_inputs[sph_harm] + - test_quad_vec_pool + - test_quad_vec_pool_args + - test_19_parallelization + - TestDifferentialEvolutionSolver::test_parallel + We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see + `#22753 `_) + releases: + - tag: scipy-v1.14.1-20260902125649 + files: + - filename: scipy-1.14.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 9edb8ace7dc93134f7a1441c5667606bb6b9e5f8b5ad24d85b0d425d5ec22c1d + requires-python: '>=3.10' + - filename: scipy-1.14.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 5a89dae21d98b970e338c97cacfecac9040448fdf05c72ff1f7609a63a3acb93 + requires-python: '>=3.10' + - filename: scipy-1.14.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: bca987884fc22b550127cb2baef07aa64b99efc62e92af359e949b4078767e22 + requires-python: '>=3.10' + - filename: scipy-1.14.1-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: fc558d07b5dc1b79f567168bd5d2990ad2bda7bf8e90bfb61ec289a3c43c30a0 + requires-python: '>=3.10' +- version: 1.15.0 + patched: null + warning: | + We disable the following tests as suggested in `#22839 `_ + - test_nan_inputs[sph_harm] + - test_quad_vec_pool + - test_quad_vec_pool_args + - test_19_parallelization + - TestDifferentialEvolutionSolver::test_parallel + We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see + `#22753 `_) + releases: + - tag: scipy-v1.15.0-20260902125649 + files: + - filename: scipy-1.15.0-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 0cd6fde75c84c52cd972c0fe619393121a6e4858788ecda1e55ac4b502d28f87 + requires-python: '>=3.10' + - filename: scipy-1.15.0-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: fcfc33f1eb2f7aaeb3e76dd0894bc5ff15a8509acdf7953a000d095ef77175c7 + requires-python: '>=3.10' + - filename: scipy-1.15.0-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: e494e92098d9ed9595c87173353a21a85602afcfd391a8a02d2e5103d7eb853e + requires-python: '>=3.10' + - filename: scipy-1.15.0-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 6ff4ff7ddc3735deae177c229a00cae4776bcfd8093db72d08acc9f874e8e3a4 + requires-python: '>=3.10' +- version: 1.15.1 + patched: null + warning: | + We disable the following tests as suggested in `#22839 `_ + - test_nan_inputs[sph_harm] + - test_quad_vec_pool + - test_quad_vec_pool_args + - test_19_parallelization + - TestDifferentialEvolutionSolver::test_parallel + We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see + `#22753 `_) + releases: + - tag: scipy-v1.15.1-20260902125649 + files: + - filename: scipy-1.15.1-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: ca6784a5ba8cec9fdad0a65b1061593936da0b6b811742ac2e9b94767c2fc216 + requires-python: '>=3.10' + - filename: scipy-1.15.1-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: f02aaed549f00531434b5498004a3d273c1ab51f3ff7666a40c3da8811262ea4 + requires-python: '>=3.10' + - filename: scipy-1.15.1-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 68d519acdd8231abb6401b42bbb05600bb35862f81cf5177f0aa9c13bc766705 + requires-python: '>=3.10' + - filename: scipy-1.15.1-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: f461499341309bd72670666c69ae7e44d0a27e07910b6374ded4fff3959134ba + requires-python: '>=3.10' +- version: 1.15.2 + patched: null + warning: | + We disable the following tests as suggested in `#22839 `_ + - test_nan_inputs[sph_harm] + - test_quad_vec_pool + - test_quad_vec_pool_args + - test_19_parallelization + - TestDifferentialEvolutionSolver::test_parallel + We also disable test_nan_inputs[sph_harm] as it is known to fail on riscv64 (see + `#22753 `_) + releases: + - tag: scipy-v1.15.2-20260902125649 + files: + - filename: scipy-1.15.2-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: c029f52a03245977ffc6307105f8fbc75a76ea94796908e250abe7fc9927e256 + requires-python: '>=3.10' + - filename: scipy-1.15.2-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: 4de037f78fd3725e936f6ace821ddee61e2279e3b6bbd7a1d1b2e910b11173c4 + requires-python: '>=3.10' + - filename: scipy-1.15.2-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 087f474ebb345ea0b734a267bf2ad23a9cb135c9c9def7968deb28485b3d0ce2 + requires-python: '>=3.10' + - filename: scipy-1.15.2-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: 7af290149854c1fe0332aa467d49db5edbe505c2eb26448a780889f7b42e1136 + requires-python: '>=3.10' +- version: 1.17.1 + patched: null + releases: + - tag: scipy-v1.17.1-20260902125649 + files: + - filename: scipy-1.17.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 9f0e77f61b353f4f338f23d78b4ed2f4a674df98ba1420b7aff74228ecb0a487 + requires-python: '>=3.11' + - filename: scipy-1.17.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 73e806575ea3ca867d069a6d77dfd36dc99b127391ad1fc0866c15d7f2c02963 + requires-python: '>=3.11' + - filename: scipy-1.17.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 91e76b0b3df1269e0b9f7d6b96ead5a02358a8b5ca056442008f1b22a4a49e76 + requires-python: '>=3.11' + - filename: scipy-1.17.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 65824048da31ba5293c1d38fefa4b4bbb5dba87fd1cc49a414e044df615ee10c + requires-python: '>=3.11' +- version: 1.18.0 + patched: null + releases: + - tag: scipy-v1.18.0-20260902125649 + files: + - filename: scipy-1.18.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 478c75b44a13e3c9bdb807a3ecc928f8aa6d25a9299347233def7be73cbe6c9b + requires-python: '>=3.12' + - filename: scipy-1.18.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: cb7eb492012098ff12ce0d41a8b6ceda9034cc8e59dd8477c16d0871c4897d3f + requires-python: '>=3.12' + - filename: scipy-1.18.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: c3556b353b9e8c960f31fc9a64ac89bac46c31327c0370023b24ab3491b36b20 + requires-python: '>=3.12' + - filename: scipy-1.18.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 1d389504e74a95c4b1f71747d13399762055fc3454602ca43c693259e5051b68 + requires-python: '>=3.12' +- version: 1.18.1 + patched: null + releases: + - tag: scipy-v1.18.1-20260902125649 + files: + - filename: scipy-1.18.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 521a24e6cfc22e4e91cd5c3309e33d4a90bf33704a70d2effb6aa320e0877194 + requires-python: '>=3.12' + - filename: scipy-1.18.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 5f3f4265f58abbf320850128dfbc2aa4018ed3de6ad8849cc27f44c92eaea37b + requires-python: '>=3.12' + - filename: scipy-1.18.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: b654ad0dfd1f7df8819618786b2fd0665d5e034ff18f77da522afd266048b2c1 + requires-python: '>=3.12' + - filename: scipy-1.18.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 4abf7bb50d12f472977ccc40c26f7fe2928b60c05062a163b4b8942529dbc74e + requires-python: '>=3.12' diff --git a/docs/packages/scs.yaml b/docs/packages/scs.yaml index de3f5ee268b..e518276a1a8 100644 --- a/docs/packages/scs.yaml +++ b/docs/packages/scs.yaml @@ -2,7 +2,20 @@ package-name: scs source-code: https://github.com/bodono/scs-python license: MIT versions: - - version: 3.2.11 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries (gcc)' +- version: 3.2.11 + patched: null + releases: + - tag: scs-v3.2.11-20260902125649 + files: + - filename: scs-3.2.11-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: c8cb8f69dd06040a9c38f0f68b2acae7d2e08abaea151bbf5b09e64144f346f4 + requires-python: '>=3.9' + - filename: scs-3.2.11-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 6436a3cd7a778f0479b322d72b660499a3b218cf4dd13b5304f86e10de3e26b4 + requires-python: '>=3.9' + - filename: scs-3.2.11-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 6983bb3ec4e2a81084895c4b367321364ec9190f854bf5ffd84e5b09e92c2551 + requires-python: '>=3.9' + gpl-sources: + filename: gpl-sources.tar + description: gcc diff --git a/docs/packages/semgrep.yaml b/docs/packages/semgrep.yaml index 89e9556478e..e9344666279 100644 --- a/docs/packages/semgrep.yaml +++ b/docs/packages/semgrep.yaml @@ -2,7 +2,14 @@ package-name: semgrep source-code: https://github.com/semgrep/semgrep license: LGPL-2.1-or-later versions: - - version: 1.174.0 - patched: - comment: '`Link `__ - to sources of bundled GPL libraries (the shared libraries bundled next to semgrep-core)' +- version: 1.174.0 + patched: null + releases: + - tag: semgrep-v1.174.0-20260902125649 + files: + - filename: semgrep-1.174.0-cp310.cp311.cp312.cp313.cp314.py310.py311.py312.py313.py314-none-manylinux_2_39_riscv64.whl + sha256: 6c879f0e7c6fa480f0f0f0a2f99648007a4277724cf34a9bacbcf03c85e88294 + requires-python: '>=3.10' + gpl-sources: + filename: gpl-sources.tar + description: the shared libraries bundled next to semgrep-core diff --git a/docs/packages/sentencepiece.yaml b/docs/packages/sentencepiece.yaml index f7355a0ca72..a22e202937f 100644 --- a/docs/packages/sentencepiece.yaml +++ b/docs/packages/sentencepiece.yaml @@ -2,6 +2,53 @@ package-name: sentencepiece source-code: https://github.com/google/sentencepiece license: Apache 2.0 versions: - - version: 0.2.0 - - version: 0.2.1 - - version: 0.2.2 +- version: 0.2.0 + releases: + - tag: sentencepiece-v0.2.0-20260902125649 + files: + - filename: sentencepiece-0.2.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: fdb5b076916d8a65da6c7849c6223c6df01598fd0783323ac7758ec89109148b + - filename: sentencepiece-0.2.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: e044e8bf6c993f9689d24256f84d0ff2ffb2e060ce6fbc078b1c31c45447e5c1 + - filename: sentencepiece-0.2.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1a83628282ab409cf387348fb015462d687f96d21043e6166d8b146f1f894e4e + - filename: sentencepiece-0.2.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1166bac38608bace3e3ca8b7094a20eb12ce65a4f77f433cb47e498442c8a679 +- version: 0.2.1 + releases: + - tag: sentencepiece-v0.2.1-20260902125649 + files: + - filename: sentencepiece-0.2.1-cp310-cp310-manylinux_2_39_riscv64.whl + sha256: 585a8ee7b61121164f7a046c65f64367851776f19fd2463ff91ac26e5eb226e7 + requires-python: '>=3.9' + - filename: sentencepiece-0.2.1-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: c9513148601d8b6cc1214ae8172d841a25c7ab5be5990cdf8e424f04cb59e160 + requires-python: '>=3.9' + - filename: sentencepiece-0.2.1-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 37262876c5205a6a17c04164e87155e84a01fd15308bf90a634cff74f6c2a08b + requires-python: '>=3.9' + - filename: sentencepiece-0.2.1-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: a8e923ea2b669ab3b4e6116d3421b65cf210e12e5f0964903e66f7e69ff194dc + requires-python: '>=3.9' + - filename: sentencepiece-0.2.1-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: fcbbc556d58066577c728da6efb888eaf5c1586c7d9484206932c84a7c272f16 + requires-python: '>=3.9' + - filename: sentencepiece-0.2.1-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 49b7c0a411db909bf25ca506dc1d0a0fcd1956b9acff13cffdf368211d24ead4 + requires-python: '>=3.9' +- version: 0.2.2 + releases: + - tag: sentencepiece-v0.2.2-20260902125649 + files: + - filename: sentencepiece-0.2.2-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: a7652280769d7b795a1807496eace1deb39f2d67d5d16ae262e31b0ea3078a66 + requires-python: '>=3.9' + - filename: sentencepiece-0.2.2-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: e428f8c3f997cde72df5a8193f1c6e73699d9e39887e1a5cb669350032601016 + requires-python: '>=3.9' + - filename: sentencepiece-0.2.2-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 6de9fe06b3683208940d2e7db3d866ca7ec799e7bc506d65a5ab79eadfd78280 + requires-python: '>=3.9' + - filename: sentencepiece-0.2.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 74d84e9ea09e8923f348848b6a6e6cc63c94f505e0251f6e3c090370be393d3d + requires-python: '>=3.9' diff --git a/docs/packages/setproctitle.yaml b/docs/packages/setproctitle.yaml index 870244a6a78..7c824e91e18 100644 --- a/docs/packages/setproctitle.yaml +++ b/docs/packages/setproctitle.yaml @@ -2,8 +2,74 @@ package-name: setproctitle source-code: https://github.com/dvarrazzo/py-setproctitle license: BSD-3-Clause versions: - - version: 1.3.5 - patched: - - version: 1.3.6 - patched: - - version: 1.3.7 +- version: 1.3.5 + patched: null + releases: + - tag: setproctitle-v1.3.5-20260902125649 + files: + - filename: setproctitle-1.3.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: f08fcc2732a79be7e33ea7014f222070053fefc2405a04c5bf80b3fb64b046d5 + requires-python: '>=3.8' + - filename: setproctitle-1.3.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a72a7af9cb279da70cbde9039c593d97ab9b9d6551d899593857448411fcf5d3 + requires-python: '>=3.8' + - filename: setproctitle-1.3.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a87c69403d1fb92db341ee3438b7bbfef393c06ceb05ea5a99cd310241329817 + requires-python: '>=3.8' + - filename: setproctitle-1.3.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 5df319faf2c49f04160318dd28e2dec6157d2bbfe543741c9662fac88e443a46 + requires-python: '>=3.8' +- version: 1.3.6 + patched: null + releases: + - tag: setproctitle-v1.3.6-20260902125649 + files: + - filename: setproctitle-1.3.6-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e7be8c837da505825343c15658fac3bcea17412ecbad0a0019f5f46c004fc229 + requires-python: '>=3.8' + - filename: setproctitle-1.3.6-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 02827090a66ac5841e56cbc1c6e49ed6c9700a1aa938378600e21125141f580f + requires-python: '>=3.8' + - filename: setproctitle-1.3.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 83103aff1f9d59e6fa6f22139994c766980eda3407fdeb81e9de9f716b2d9acc + requires-python: '>=3.8' + - filename: setproctitle-1.3.6-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1a71090b07899700b815ab8c8e4cf8f74466d0ddf76e498f9fa96ace9bf3d7b7 + requires-python: '>=3.8' + - filename: setproctitle-1.3.6-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ed534d521e789a7bbef252a8b7e17e8de1261a853620980845401c3ae2da2179 + requires-python: '>=3.8' + - filename: setproctitle-1.3.6-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ce5a732d635452535f0cb4eabceae7a564acbf7a672600ce897b9e854d8bdfde + requires-python: '>=3.8' + - filename: setproctitle-1.3.6-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 91f4c3c58eafff203678453f3444b6d195ac1570fc1b8295d7ffb38268a30562 + requires-python: '>=3.8' +- version: 1.3.7 + releases: + - tag: setproctitle-v1.3.7-20260902125649 + files: + - filename: setproctitle-1.3.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7e14675c870b0f621ea5ccd27317b0dabf2bbfa2fd19c8eb6d35faa77c4f06e9 + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 17de75792e07744c4a6a625ae62db01c2335e5758e1d1cd2cbb64a470c9f4111 + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8370cd91a92595782e61ca7c91d956385bba34154ff4f84e61c791e4666f4f70 + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: feb97ffb3e9888bb9ba070197a8285da64c1631e90785b4963d5cfa612572489 + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 012dc60d935a9afe498c51b3e045510ef5e4c1da72fe82e6692ad07669b23af0 + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 111ce7f094bc2292a2f60311f38c9576e1477f7712b30b2770c21009add4fd68 + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4e2ecfdab6c3ba9602e35f40388323bee5b86380163738f524074418725b015c + requires-python: '>=3.8' + - filename: setproctitle-1.3.7-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0819531931aee8aac0ad6391ba876275047c16cc118fb70ea1f11890670b7d17 + requires-python: '>=3.8' diff --git a/docs/packages/shapely.yaml b/docs/packages/shapely.yaml index 6117f2e6d12..1cf02e6fa49 100644 --- a/docs/packages/shapely.yaml +++ b/docs/packages/shapely.yaml @@ -2,4 +2,19 @@ package-name: shapely source-code: https://github.com/shapely/shapely license: BSD 3-Clause versions: - - version: 2.1.2 +- version: 2.1.2 + releases: + - tag: shapely-v2.1.2-20260902125649 + files: + - filename: shapely-2.1.2-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 9ead9f7c9fc0c6c5f4cf4d268a22714f0888dfd877c8cb8a7e975ebaced05650 + requires-python: '>=3.10' + - filename: shapely-2.1.2-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 8567f1a5f2c2cb8c854dc8307dca50992c7cac1a0eb413ff2d4a0a58f4898e71 + requires-python: '>=3.10' + - filename: shapely-2.1.2-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: b237d2cad78a6f3bc0163549f2dc2b29f4aa125e369e87387caddb42855b94df + requires-python: '>=3.10' + - filename: shapely-2.1.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 3a04ef36a912c3b9fa4a6adec07adbd6e3b835f7e9651f893f1b014db4140eed + requires-python: '>=3.10' diff --git a/docs/packages/simplejson.yaml b/docs/packages/simplejson.yaml index 3f1f2a39014..c4578e1969c 100644 --- a/docs/packages/simplejson.yaml +++ b/docs/packages/simplejson.yaml @@ -2,4 +2,23 @@ package-name: simplejson source-code: https://github.com/simplejson/simplejson license: MIT OR AFL-2.1 versions: - - version: 4.1.1 +- version: 4.1.1 + releases: + - tag: simplejson-v4.1.1-20260902125649 + files: + - filename: simplejson-4.1.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 53268430ad9e9178ffd56e9324a7558c20a14371a59ee7d7f7d719451c44ffb0 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*, !=3.7.*' + - filename: simplejson-4.1.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d75746d49db520f8a30c32ac3ab5824d5674dc507a8b818e1dbb2b93c9b7b380 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*, !=3.7.*' + - filename: simplejson-4.1.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c6fb5bda8f2ba9981c7d6ea446eef8c9772c02923546b135f23d19802e4652e6 + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*, !=3.7.*' + - filename: simplejson-4.1.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 552041f299770973342e59b059a8f5999fd2789004ad941f30230a1bb1a0168b + requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, + !=3.6.*, !=3.7.*' diff --git a/docs/packages/simsimd.yaml b/docs/packages/simsimd.yaml index 91f1cf482ee..7ead9019a2d 100644 --- a/docs/packages/simsimd.yaml +++ b/docs/packages/simsimd.yaml @@ -2,6 +2,18 @@ package-name: simsimd source-code: https://github.com/ashvardanian/simsimd license: Apache-2.0 versions: - - version: 6.5.16 - comment: '`Link `__ - to sources of bundled GPL libraries (gcc)' +- version: 6.5.16 + releases: + - tag: simsimd-v6.5.16-20260902125649 + files: + - filename: simsimd-6.5.16-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 65d24545015b6f23138e8503bdd2fd5d5fe5b7b9fe96e577a72dd97a920985d8 + - filename: simsimd-6.5.16-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 34d8cc6ea0a670abcc4359623b6d1f373ad668a2ac57d9ac423de6b9fb69dbad + - filename: simsimd-6.5.16-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 8b5f0f863237bc3adf6722fb2e7f1c095819a3e8ccc9ee2176b795e1b316c9ff + - filename: simsimd-6.5.16-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 271ec2b06700fd2430c371040ecd5c947623df61355cea31a531b2b149720e0e + gpl-sources: + filename: gpl-sources.tar + description: gcc diff --git a/docs/packages/snowflake-connector-python.yaml b/docs/packages/snowflake-connector-python.yaml index 706ab3bcef2..01120ae9913 100644 --- a/docs/packages/snowflake-connector-python.yaml +++ b/docs/packages/snowflake-connector-python.yaml @@ -2,5 +2,20 @@ package-name: snowflake-connector-python source-code: https://github.com/snowflakedb/snowflake-connector-python license: Apache-2.0 versions: - - version: 4.7.2 - patched: +- version: 4.7.2 + patched: null + releases: + - tag: snowflake-connector-python-v4.7.2-20260902125649 + files: + - filename: snowflake_connector_python-4.7.2-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 0069cc84777ac83917b7022c811df821148b29f3c3d07d3a8f71f0f092acdccc + requires-python: '>=3.10' + - filename: snowflake_connector_python-4.7.2-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: d3a586d369723894b0cfaf188245f72e18066a7aa63dfc42b996af83a4f4e914 + requires-python: '>=3.10' + - filename: snowflake_connector_python-4.7.2-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: c42fd11d76e10803061df5081be66b39d8be950d6aad7efb0bb08b9bf4044860 + requires-python: '>=3.10' + - filename: snowflake_connector_python-4.7.2-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 7528a56efc7172b8c4d4d92e727f9619f5a012707af67a7d622acd270e591e63 + requires-python: '>=3.10' diff --git a/docs/packages/soundfile.yaml b/docs/packages/soundfile.yaml index 358324be805..5652ccdef08 100644 --- a/docs/packages/soundfile.yaml +++ b/docs/packages/soundfile.yaml @@ -2,11 +2,18 @@ package-name: soundfile source-code: https://github.com/bastibe/python-soundfile license: BSD 3-Clause License versions: - - version: 0.13.1 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - warning: | - soundfile depends on a variety of BSD-3-Clause and (L)GPL libraries to - build. See the above link for GPL sources, and the - licensing/license_notes.md file included in the wheel for specific info - about each package. +- version: 0.13.1 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + warning: | + soundfile depends on a variety of BSD-3-Clause and (L)GPL libraries to + build. See the above link for GPL sources, and the + licensing/license_notes.md file included in the wheel for specific info + about each package. + releases: + - tag: soundfile-v0.13.1-20260902125649 + files: + - filename: soundfile-0.13.1-py3-none-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 986f341213a249e006fbe8b95ba3da5c2ad02d12edfdaf32ac8d41789d258e5e diff --git a/docs/packages/soxr.yaml b/docs/packages/soxr.yaml index c97836ab652..94a4a9703dd 100644 --- a/docs/packages/soxr.yaml +++ b/docs/packages/soxr.yaml @@ -2,4 +2,13 @@ package-name: soxr source-code: https://github.com/dofuuz/python-soxr license: LGPL-2.1-or-later versions: - - version: 1.1.0 +- version: 1.1.0 + releases: + - tag: soxr-v1.1.0-20260902125649 + files: + - filename: soxr-1.1.0-cp312-abi3-manylinux_2_39_riscv64.whl + sha256: 3ea5a782cd6adbb78acf6cc72e23dc326aed458c9486352c7264d6cdc14eb9ba + requires-python: '>=3.9' + - filename: soxr-1.1.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: e65999123d70d611f06da34c0eb8ba98fda984f54a36cf773d72752e891617c5 + requires-python: '>=3.9' diff --git a/docs/packages/spacy.yaml b/docs/packages/spacy.yaml index 8f1acd9ba87..763e689fda2 100644 --- a/docs/packages/spacy.yaml +++ b/docs/packages/spacy.yaml @@ -2,4 +2,16 @@ package-name: spacy source-code: https://github.com/explosion/spaCy license: MIT versions: - - version: 3.8.16 +- version: 3.8.16 + releases: + - tag: spacy-v3.8.16-20260902125649 + files: + - filename: spacy-3.8.16-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ef8311e818bf59e957f37b32b10fd8385706959e8614770191ab5f9d5d34c233 + requires-python: <3.15,>=3.9 + - filename: spacy-3.8.16-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d1fea7bedda501f264f1697737739bb7a8c4bc10e6e488d088c1b432af7cfb5c + requires-python: <3.15,>=3.9 + - filename: spacy-3.8.16-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a1a96c5ec57cb17e15471298ad02f5e25387b13220d36dcb7c2d3b756cbcba5e + requires-python: <3.15,>=3.9 diff --git a/docs/packages/sqlalchemy.yaml b/docs/packages/sqlalchemy.yaml index 7083f7df922..8bcb9b0482e 100644 --- a/docs/packages/sqlalchemy.yaml +++ b/docs/packages/sqlalchemy.yaml @@ -2,4 +2,19 @@ package-name: sqlalchemy source-code: https://www.sqlalchemy.org license: MIT versions: - - version: 2.0.52 +- version: 2.0.52 + releases: + - tag: sqlalchemy-v2.0.52-20260902125649 + files: + - filename: sqlalchemy-2.0.52-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: c20d0ecf9c3d056b28d8e55f4148d30dfaf0549c4794569b426bfa4b139b0853 + requires-python: '>=3.7' + - filename: sqlalchemy-2.0.52-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0cd6c9cc40ad697bf1c35736586e34ad12d521407e87c8d3e04a6ed2de1bedf5 + requires-python: '>=3.7' + - filename: sqlalchemy-2.0.52-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b6b151808b6640c7206827dcb23d52726a1b93c622f88928801b504c2a5a4532 + requires-python: '>=3.7' + - filename: sqlalchemy-2.0.52-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1bdef082dcd151d059a8e4ce00c2e2e319713b2697555f32ed34e2b5d19e785b + requires-python: '>=3.7' diff --git a/docs/packages/srsly.yaml b/docs/packages/srsly.yaml index cffa30c3eb6..4e0c0b23c1a 100644 --- a/docs/packages/srsly.yaml +++ b/docs/packages/srsly.yaml @@ -2,5 +2,20 @@ package-name: srsly source-code: https://github.com/explosion/srsly license: MIT versions: - - version: 2.5.3 - patched: +- version: 2.5.3 + patched: null + releases: + - tag: srsly-v2.5.3-20260902125649 + files: + - filename: srsly-2.5.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ad13ae96b8a35dbc3275286c42206fac574a3b40b3d1b8f9cf5ee7ff9e3ebfde + requires-python: <3.15,>=3.9 + - filename: srsly-2.5.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6474827258747268b018f017f124459eae4b7a3b7c11fdacdcba23a173e04d81 + requires-python: <3.15,>=3.9 + - filename: srsly-2.5.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 72c31206fdc2298eaafee5253d5f366c5e9f8a3f4c485d78b9da7f117eba0993 + requires-python: <3.15,>=3.9 + - filename: srsly-2.5.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 69e43bf0cbf57b538ee88f87b1183bc395a039c38f880cf0e066342f54997edc + requires-python: <3.15,>=3.9 diff --git a/docs/packages/statsig-python-core.yaml b/docs/packages/statsig-python-core.yaml index a19c8efbc97..954fa07af95 100644 --- a/docs/packages/statsig-python-core.yaml +++ b/docs/packages/statsig-python-core.yaml @@ -2,5 +2,11 @@ package-name: statsig-python-core source-code: https://github.com/statsig-io/statsig-server-core license: ISC versions: - - version: 0.22.0 - patched: +- version: 0.22.0 + patched: null + releases: + - tag: statsig-python-core-v0.22.0-20260902125649 + files: + - filename: statsig_python_core-0.22.0-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: da68ca777a829b53730837ff01a80ecd9c4998e5e059fbf39e6dd078372fb3bd + requires-python: '>=3.10' diff --git a/docs/packages/statsmodels.yaml b/docs/packages/statsmodels.yaml index 3f7c85c6196..c8292dc7c0c 100644 --- a/docs/packages/statsmodels.yaml +++ b/docs/packages/statsmodels.yaml @@ -2,5 +2,14 @@ package-name: statsmodels source-code: https://github.com/statsmodels/statsmodels license: BSD-3-Clause versions: - - version: 0.14.6 - patched: +- version: 0.14.6 + patched: null + releases: + - tag: statsmodels-v0.14.6-20260902125649 + files: + - filename: statsmodels-0.14.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: acc89865e194306b2edcdd778c716dfeadbe457cf90c05caed4d9aabbac96335 + requires-python: '>=3.9' + - filename: statsmodels-0.14.6-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d19c3b8befc7037d9fa9136b12c32b696417a4ea3e93c86632ddd0acd36932c8 + requires-python: '>=3.9' diff --git a/docs/packages/swig.yaml b/docs/packages/swig.yaml index 6fde4ae0f05..17b65eafc13 100644 --- a/docs/packages/swig.yaml +++ b/docs/packages/swig.yaml @@ -1,6 +1,11 @@ -deprecated: +deprecated: null package-name: swig source-code: https://github.com/nightlark/swig-pypi license: Apache 2.0/GPL v3/`Others `_ versions: - - version: 4.3.1 +- version: 4.3.1 + releases: + - tag: swig-v4.3.1-20260902125649 + files: + - filename: swig-4.3.1-py3-none-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: b32252dfe588757dccaf5ead4088559761eefeec0f1b3f1685c60fa0539b1d4a diff --git a/docs/packages/temporalio.yaml b/docs/packages/temporalio.yaml index f87f027c5dd..7f433f647a4 100644 --- a/docs/packages/temporalio.yaml +++ b/docs/packages/temporalio.yaml @@ -2,4 +2,10 @@ package-name: temporalio source-code: https://github.com/temporalio/sdk-python license: MIT versions: - - version: 1.32.0 +- version: 1.32.0 + releases: + - tag: temporalio-v1.32.0-20260902125649 + files: + - filename: temporalio-1.32.0-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: bf35f65bc1065aecc2407e1db6239a5d06717973f23690bb58760abb954295b2 + requires-python: '>=3.10' diff --git a/docs/packages/textual-speedups.yaml b/docs/packages/textual-speedups.yaml index 1ad89b713ec..ce8d90f42c5 100644 --- a/docs/packages/textual-speedups.yaml +++ b/docs/packages/textual-speedups.yaml @@ -2,5 +2,20 @@ package-name: textual-speedups source-code: https://github.com/willmcgugan/textual-speedups license: MIT versions: - - version: 0.2.1 - patched: +- version: 0.2.1 + patched: null + releases: + - tag: textual-speedups-v0.2.1-20260902125649 + files: + - filename: textual_speedups-0.2.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 887c3bf1c5870cd437ba34dbe6329ae3c456cce5c26336c54f36f505161bc072 + requires-python: '>=3.9' + - filename: textual_speedups-0.2.1-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9329a1de0e13ab4fdfec581648277685b8b2b7f273a354a32b4b54e39209cdd0 + requires-python: '>=3.9' + - filename: textual_speedups-0.2.1-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 137c3411d3a343941730ad75a7df005d03095f33138886485ddb7a8b797a9630 + requires-python: '>=3.9' + - filename: textual_speedups-0.2.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6cccfa2af03d977bd9f1836ebde1e11f20ddaf85edc0f11f75877e17e7c76dbe + requires-python: '>=3.9' diff --git a/docs/packages/thinc.yaml b/docs/packages/thinc.yaml index 78f1e8ee10c..2ff5c38de82 100644 --- a/docs/packages/thinc.yaml +++ b/docs/packages/thinc.yaml @@ -2,5 +2,11 @@ package-name: thinc source-code: https://github.com/explosion/thinc license: MIT versions: - - version: 9.1.1 - patched: +- version: 9.1.1 + patched: null + releases: + - tag: thinc-v9.1.1-20260902125649 + files: + - filename: thinc-9.1.1-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: db1b73057c383978c741e051b1e127335ed9f55afeb09a425937e9fbe60d2911 + requires-python: '>=3.9' diff --git a/docs/packages/thrift.yaml b/docs/packages/thrift.yaml index 2ccec4ed99d..8df2c3c5ac1 100644 --- a/docs/packages/thrift.yaml +++ b/docs/packages/thrift.yaml @@ -2,4 +2,15 @@ package-name: thrift source-code: https://github.com/apache/thrift license: Apache License 2.0 versions: - - version: 0.24.0 +- version: 0.24.0 + releases: + - tag: thrift-v0.24.0-20260902125649 + files: + - filename: thrift-0.24.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0cf58cf76796bd98edb89d6ecf5d1061d62b30332ef7c6ad633e8f96d3a9564a + - filename: thrift-0.24.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 7863fa16b1ee61597dca7bf6fc9bb2872faa2b7fdfd9e6fb6ecbf766dfa2e122 + - filename: thrift-0.24.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 70a9c6ad73ae7412e187b3735c3ff33ddff3b527cd060a5a2c065804dcde1e4f + - filename: thrift-0.24.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c5aa9c1589a6f4d89a68817e47a42479b3588413119c8bc0ef48c5edaf748bcc diff --git a/docs/packages/tibs.yaml b/docs/packages/tibs.yaml index e67c9be7499..9e4595ac700 100644 --- a/docs/packages/tibs.yaml +++ b/docs/packages/tibs.yaml @@ -2,4 +2,13 @@ package-name: tibs source-code: https://github.com/scott-griffiths/tibs license: MIT versions: - - version: 2.0.1 +- version: 2.0.1 + releases: + - tag: tibs-v2.0.1-20260902125649 + files: + - filename: tibs-2.0.1-cp311-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 6ad5bae65967115e7cacc788f1f1f0b96164af01deb8557ed1e6f40590eac722 + requires-python: '>=3.11' + - filename: tibs-2.0.1-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a72d5b4b39c8842affb885521e85b6b152a3b3d57ef6d8126488f2750efe46e8 + requires-python: '>=3.11' diff --git a/docs/packages/tiktoken.yaml b/docs/packages/tiktoken.yaml index 0fb5540f21e..1a7e4645a39 100644 --- a/docs/packages/tiktoken.yaml +++ b/docs/packages/tiktoken.yaml @@ -2,12 +2,121 @@ package-name: tiktoken source-code: https://github.com/openai/tiktoken license: MIT versions: - - version: 0.7.0 - - version: 0.8.0 - - version: 0.9.0 - # tag 0.10.0 exists on pypi, but not 0.10.0 tag exists in the code - # so we can't build it - - version: 0.11.0 - - version: 0.12.0 - - version: 0.13.0 - - version: 0.14.0 +- version: 0.7.0 + releases: + - tag: tiktoken-v0.7.0-20260902125649 + files: + - filename: tiktoken-0.7.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 0b6e4a285ebf8be42e117fb46a168effdcdd02e6209bbf2a98c09cd573b9cc28 + requires-python: '>=3.8' + - filename: tiktoken-0.7.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: a0b24bb601a8ac0d73e4df2c911c079eb0c118f85d9cf54a9bd333e019dcb495 + requires-python: '>=3.8' + - filename: tiktoken-0.7.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 1e2720d6cbf9d93e161434994e9188268ec5c1d387620b119096acf65e69a994 + requires-python: '>=3.8' +- version: 0.8.0 + releases: + - tag: tiktoken-v0.8.0-20260902125649 + files: + - filename: tiktoken-0.8.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 6da072803d37f7fba38642e4a2d55e7e57902908baea3476e37300935d87000b + requires-python: '>=3.9' + - filename: tiktoken-0.8.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: d58dff8d863c3c03a8ba4e879450e8960ac59e708b7d3f1afc1cc034c481d7fb + requires-python: '>=3.9' + - filename: tiktoken-0.8.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 6b3ec86dac5e5f91b239f158d0428c5b0b416ae595b3f38a0f360a63f511a4b4 + requires-python: '>=3.9' + - filename: tiktoken-0.8.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: c8db235472ecee27eaa5338dfc5428c17b5961432cb7c6feb4f627716977bbb8 + requires-python: '>=3.9' +- version: 0.9.0 + releases: + - tag: tiktoken-v0.9.0-20260902125649 + files: + - filename: tiktoken-0.9.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: de607e7fd3c157fdbe4ee69abd6cae579756e062c088c700b3237c827cd7d03c + requires-python: '>=3.9' + - filename: tiktoken-0.9.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 2d825c52b4d02afffa7498b3106a9c0606cd486c4487e084ab2827951914e236 + requires-python: '>=3.9' + - filename: tiktoken-0.9.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 08c505bd4df2e307a113e9a29e8179294ec122f88f918c235045eb4ee488c665 + requires-python: '>=3.9' + - filename: tiktoken-0.9.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: d4eb2140e97c6c001c344c1ff20397e5b9c866469dde7754c4664b3bf767832e + requires-python: '>=3.9' +- version: 0.11.0 + releases: + - tag: tiktoken-v0.11.0-20260902125649 + files: + - filename: tiktoken-0.11.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 44e47eab4619e03d19c3c1be25cfa72978bd9177ffbb5413134650b4befed4a3 + requires-python: '>=3.9' + - filename: tiktoken-0.11.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 40a7fdca1e032c009feb27480164ca05763ed42818f77821a49c494fb7ff2a59 + requires-python: '>=3.9' + - filename: tiktoken-0.11.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 979a3d58e0c7adcbef77783ba82c150ee1e67e92fb97227023bee3584945edfe + requires-python: '>=3.9' + - filename: tiktoken-0.11.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 581e463b0724c0153765282185ea7795d7ab8954595990b8e97f78bbd85a7fbf + requires-python: '>=3.9' +- version: 0.12.0 + releases: + - tag: tiktoken-v0.12.0-20260902125649 + files: + - filename: tiktoken-0.12.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: bdef66336409da5de25312a33b54805e1407bf9fbf108ea40d0a753af07b0b63 + requires-python: '>=3.9' + - filename: tiktoken-0.12.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 39d86692c4985f6577c8504eddf57d4834450f6bf8fab9bf30630df234252c02 + requires-python: '>=3.9' + - filename: tiktoken-0.12.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 573865cf8b9e2ba500c7f9e1828f2d08dc0b757d9bb94fe5b805746084d45d29 + requires-python: '>=3.9' + - filename: tiktoken-0.12.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c7fbff2df9ae5a210db917a5079adc0c5d915fa9bad77366fca1e911f4b012ed + requires-python: '>=3.9' + - filename: tiktoken-0.12.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: b5c31be0d29c81bff2097fd35c251da128ac7a7cfa08c3c641a82b09797bf9bd + requires-python: '>=3.9' + - filename: tiktoken-0.12.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: b7c0b8fbf218d19a26ab8d316d73e1df4a490a13a59c3be40aacbdc4fa134b72 + requires-python: '>=3.9' +- version: 0.13.0 + releases: + - tag: tiktoken-v0.13.0-20260902125649 + files: + - filename: tiktoken-0.13.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: ccf4394e1639a50d81d1c4f7c3c7c49536357b0e6559c800ae89b3dbe402ec7c + requires-python: '>=3.9' + - filename: tiktoken-0.13.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 000996d5982754342a720b2b5f89ca100652061e15307663928a3870bfea8023 + requires-python: '>=3.9' + - filename: tiktoken-0.13.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 27d7c24e9c0a504b30b226638867cff9df36081aab9abcd3e7a2b532ab19ae4c + requires-python: '>=3.9' + - filename: tiktoken-0.13.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d09678b42397278b1b0cb42414e28f95ffd49cff82a2ba1f27615f60fc808514 + requires-python: '>=3.9' + - filename: tiktoken-0.13.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 067a20bdfc4fcad2ec10969f48d7fdbcefdc77d257c5fb7001221177c1aefbea + requires-python: '>=3.9' +- version: 0.14.0 + releases: + - tag: tiktoken-v0.14.0-20260902125649 + files: + - filename: tiktoken-0.14.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: a98bd6bc4cf776afbd251838ad40dd3f75c7f82592c28c6c45bd305e0d9a4b4f + requires-python: '>=3.9' + - filename: tiktoken-0.14.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: b65b79e748126303b750a1f96efd9d36f326d016a988fe2a72f45279482e4ecc + requires-python: '>=3.9' + - filename: tiktoken-0.14.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: cf11bbc9118cd5a609fff233173513835d404d0d632b3b6cfe6a0244c88da25f + requires-python: '>=3.9' + - filename: tiktoken-0.14.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 0452cf3c0cba21d3770d6ad1330a0eb67bec072b9cbb9f27cc4a14816858a7f4 + requires-python: '>=3.9' diff --git a/docs/packages/time-machine.yaml b/docs/packages/time-machine.yaml index 4c68db013dd..84ab95739cd 100644 --- a/docs/packages/time-machine.yaml +++ b/docs/packages/time-machine.yaml @@ -2,5 +2,20 @@ package-name: time-machine source-code: https://github.com/adamchainz/time-machine license: MIT versions: - - version: 3.5.0 - patched: +- version: 3.5.0 + patched: null + releases: + - tag: time-machine-v3.5.0-20260902125649 + files: + - filename: time_machine-3.5.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 744aefa6e5e232adf18f900bd03ef85c7285cc6e11d503db4f3835452873e24b + requires-python: '>=3.10' + - filename: time_machine-3.5.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 458c22f4ffb35cc04c1624ff024f6632f0f4c4a8d4f527cfd7aaecd416912870 + requires-python: '>=3.10' + - filename: time_machine-3.5.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 11f49eddc957f5c021727c2e65a278398de1ee36c27fe7117687dc4f7580680a + requires-python: '>=3.10' + - filename: time_machine-3.5.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3e2e496e93b1bc13e3677d797eebd02335b55880ec4c496a27f977248c87d672 + requires-python: '>=3.10' diff --git a/docs/packages/tlparse.yaml b/docs/packages/tlparse.yaml index fe558e43bf6..f6c21963b3c 100644 --- a/docs/packages/tlparse.yaml +++ b/docs/packages/tlparse.yaml @@ -2,15 +2,63 @@ package-name: tlparse source-code: https://github.com/ezyang/tlparse license: BSD 3-Clause versions: - - version: 0.3.5 - patched: - - version: 0.3.7 - patched: - - version: 0.3.25 - patched: - - version: 0.3.30 - patched: - - version: 0.4.0 - - version: 0.4.1 - - version: 0.4.2 - - version: 0.4.3 +- version: 0.3.5 + patched: null + releases: + - tag: tlparse-v0.3.5-20260902125649 + files: + - filename: tlparse-0.3.5-py3-none-manylinux_2_35_riscv64.whl + sha256: 86d30b00fb7b18b4d344e1976cf7c534460ac62cc95398e0b3d8e34ddf6b3a7f + requires-python: '>=3.6' +- version: 0.3.7 + patched: null + releases: + - tag: tlparse-v0.3.7-20260902125649 + files: + - filename: tlparse-0.3.7-py3-none-manylinux_2_35_riscv64.whl + sha256: 326fc61193ded14ac1382223f32209025322d74cb846f04554ac2b36666ebad2 + requires-python: '>=3.6' +- version: 0.3.25 + patched: null + releases: + - tag: tlparse-v0.3.25-20260902125649 + files: + - filename: tlparse-0.3.25-py3-none-manylinux_2_35_riscv64.whl + sha256: 829c6b62cd3cfcc1d1ddd2bd6c89389585f592865431f7f402624ac7218aa8f3 + requires-python: '>=3.6' +- version: 0.3.30 + patched: null + releases: + - tag: tlparse-v0.3.30-20260902125649 + files: + - filename: tlparse-0.3.30-py3-none-manylinux_2_34_riscv64.whl + sha256: a51bf03ec4a2e5dc05a16ce99ca5faef51ed0a577211118f161ea6931ceeda51 + requires-python: '>=3.6' +- version: 0.4.0 + releases: + - tag: tlparse-v0.4.0-20260902125649 + files: + - filename: tlparse-0.4.0-py3-none-manylinux_2_34_riscv64.whl + sha256: 499644a80d6da75740ccf90d5c0d96c9f8fde3b67ba9025b8323409c339423c0 + requires-python: '>=3.6' +- version: 0.4.1 + releases: + - tag: tlparse-v0.4.1-20260902125649 + files: + - filename: tlparse-0.4.1-py3-none-manylinux_2_34_riscv64.whl + sha256: 5281d3ba08a51708bcb0323efde349275b9cc8cd8adab6f640eebea3191dd0b7 + requires-python: '>=3.6' +- version: 0.4.2 + releases: + - tag: tlparse-v0.4.2-20260902125649 + files: + - filename: tlparse-0.4.2-py3-none-manylinux_2_34_riscv64.whl + sha256: 67ac7539600dd8781007213337bc39f32a73d0a4745ae62dafb157cf879ff56e + requires-python: '>=3.6' +- version: 0.4.3 + releases: + - tag: tlparse-v0.4.3-20260902125649 + files: + - filename: tlparse-0.4.3-py3-none-manylinux_2_34_riscv64.whl + sha256: 1112d1bf9f0328cab653a8f942d789460c446ae6ec1464d328d0296ffc4f39ef + requires-python: '>=3.6' diff --git a/docs/packages/tokenizers.yaml b/docs/packages/tokenizers.yaml index 17e37c2784c..dcda7be15a5 100644 --- a/docs/packages/tokenizers.yaml +++ b/docs/packages/tokenizers.yaml @@ -1,13 +1,49 @@ -deprecated: +deprecated: null package-name: tokenizers source-code: https://github.com/huggingface/tokenizers license: Apache 2.0 comment: License file included in the wheel. warning: test\_tutorial\_train\_from\_iterators.py disabled due to missing dependency. versions: - - version: 0.20.3 - - version: 0.21.0 - - version: 0.21.1 - - version: 0.22.0 - - version: 0.22.1 - - version: 0.22.2 +- version: 0.20.3 + releases: + - tag: tokenizers-v0.20.3-20260902125649 + files: + - filename: tokenizers-0.20.3-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: 294e4d8da936328934d47bf4f8fec59f6de6ebee38b24c7f4f650f0b0a9a94d1 + requires-python: '>=3.7' +- version: 0.21.0 + releases: + - tag: tokenizers-v0.21.0-20260902125649 + files: + - filename: tokenizers-0.21.0-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: 6c0048984d8b7967d239ba9d5904428ba17cb17785c330d61b6ccadd0936bf29 + requires-python: '>=3.7' +- version: 0.21.1 + releases: + - tag: tokenizers-v0.21.1-20260902125649 + files: + - filename: tokenizers-0.21.1-cp39-abi3-manylinux_2_35_riscv64.whl + sha256: e6d5b60be00334c17c664f3361f3188406c8f7d8ecca3c4783ea721a8c0f89dd + requires-python: '>=3.9' +- version: 0.22.0 + releases: + - tag: tokenizers-v0.22.0-20260902125649 + files: + - filename: tokenizers-0.22.0-cp39-abi3-manylinux_2_34_riscv64.whl + sha256: 7c41bf6da9258677ee9ae343d59aaf1d5432e15eade561583c65edaaadd10f3f + requires-python: '>=3.9' +- version: 0.22.1 + releases: + - tag: tokenizers-v0.22.1-20260902125649 + files: + - filename: tokenizers-0.22.1-cp39-abi3-manylinux_2_34_riscv64.whl + sha256: c9d405f6aec8a52acb9020e5d114038f6058d1c08820fb22aae2cd1411dfdf4c + requires-python: '>=3.9' +- version: 0.22.2 + releases: + - tag: tokenizers-v0.22.2-20260902125649 + files: + - filename: tokenizers-0.22.2-cp39-abi3-manylinux_2_34_riscv64.whl + sha256: cbbcec920a8f9c45b219cd47e3e8617010a7583885c2ce77b18d7a1db677f335 + requires-python: '>=3.9' diff --git a/docs/packages/tomli.yaml b/docs/packages/tomli.yaml index c35b9dbc390..e1a090c11ea 100644 --- a/docs/packages/tomli.yaml +++ b/docs/packages/tomli.yaml @@ -2,4 +2,19 @@ package-name: tomli source-code: https://github.com/hukkin/tomli license: MIT versions: - - version: 2.4.1 +- version: 2.4.1 + releases: + - tag: tomli-v2.4.1-20260902125649 + files: + - filename: tomli-2.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0676d1786e875b4d31ab8028579701bda3446516995e4991fa5819208a45d7dc + requires-python: '>=3.8' + - filename: tomli-2.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: aec2275a483b4ba8d76d2e0f1f77aadfa157a236f0cd6f2e14af8f71a5b1d02f + requires-python: '>=3.8' + - filename: tomli-2.4.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e89aeafb8a6711ed8bc01ff8d1d6552a303a98ce9c3df2013542c9adb3d2396d + requires-python: '>=3.8' + - filename: tomli-2.4.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f2915c22b4905a00c77cfd6a926b709a5cf3be108c07fd81f37ce6b83cdcd597 + requires-python: '>=3.8' diff --git a/docs/packages/torch.yaml b/docs/packages/torch.yaml index cdfa7027818..5789e3fd493 100644 --- a/docs/packages/torch.yaml +++ b/docs/packages/torch.yaml @@ -3,9 +3,24 @@ source-code: https://github.com/pytorch/pytorch license: Apache-2.0 AND Apache-2.0 WITH LLVM-exception AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND MIT versions: - - version: 2.13.0+cpu - patched: - comment: | - We include patches to support building and using container images - for the pytorch CPU builds on RISC-V, including a backport from upstream to - support RISE's out-of-tree pytorch build. +- version: 2.13.0+cpu + patched: + comment: | + We include patches to support building and using container images + for the pytorch CPU builds on RISC-V, including a backport from upstream to + support RISE''s out-of-tree pytorch build. + releases: + - tag: torch-v2.13.0+cpu-20260902125649 + files: + - filename: torch-2.13.0+cpu-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 824756a27d824119cf04c5936067931470332d80fcec453db47bc3be9c73edfd + requires-python: '>=3.10' + - filename: torch-2.13.0+cpu-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: e59e2497837abf0db2dfd7e424874b70e4171a46c76c2d5121dbbe50315a4e7b + requires-python: '>=3.10' + - filename: torch-2.13.0+cpu-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: a5a08e0c65eed3452c8b50f394ec0b63d263a4486419cfe9135c6fab48175f74 + requires-python: '>=3.10' + - filename: torch-2.13.0+cpu-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: b019cef305aa40ed73cfb358805b538c48c8156de8041592732cff61ef1c6c0c + requires-python: '>=3.10' diff --git a/docs/packages/torchaudio.yaml b/docs/packages/torchaudio.yaml index 77a876f9406..5207ebd8378 100644 --- a/docs/packages/torchaudio.yaml +++ b/docs/packages/torchaudio.yaml @@ -2,4 +2,15 @@ package-name: torchaudio source-code: https://github.com/pytorch/audio license: BSD 2-Clause versions: - - version: 2.11.0 +- version: 2.11.0 + releases: + - tag: torchaudio-v2.11.0-20260902125649 + files: + - filename: torchaudio-2.11.0-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 8c5bb07bc8b6ce0f0f6f71630dd667ef2f25fc3507e9cd4ee5c9d67b628e9987 + - filename: torchaudio-2.11.0-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: ea1a1ef7415e73938210f0797f8b12fe64008fb77acd63a91823662ddd75b0a0 + - filename: torchaudio-2.11.0-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 952e8fef506a6f2369fdc1fbe48d919aede20b220122eba2a7cce8197c3ff603 + - filename: torchaudio-2.11.0-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: e70e98244e8a27ef1d14c8e69bebf0a66426cb2f0026d9d8b3a14ad23d02c55c diff --git a/docs/packages/tornado.yaml b/docs/packages/tornado.yaml index 6e1914b22a1..bfe12a02c86 100644 --- a/docs/packages/tornado.yaml +++ b/docs/packages/tornado.yaml @@ -2,24 +2,99 @@ package-name: tornado source-code: https://github.com/tornadoweb/tornado license: Apache-2.0 versions: - - version: 6.4.1 - warning: Currently only run tornado.test.web\_test. **CVE-2024-52804**, **CVE-2025-47287** - - version: 6.4.2 - warning: Currently only run tornado.test.web\_test. **CVE-2025-47287** - - version: 6.5 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.1 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.2 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.3 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.4 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.5 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.6 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.7 - warning: Currently only run tornado.test.web\_test. - - version: 6.5.8 +- version: 6.4.1 + warning: Currently only run tornado.test.web\_test. **CVE-2024-52804**, **CVE-2025-47287** + releases: + - tag: tornado-v6.4.1-20260902125649 + files: + - filename: tornado-6.4.1-cp38-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2872463b1af4bfad3f8fc24b8fe0504c1dce0f306ab3aded8620993cad78d7b6 + requires-python: '>= 3.8' +- version: 6.4.2 + warning: Currently only run tornado.test.web\_test. **CVE-2025-47287** + releases: + - tag: tornado-v6.4.2-20260902125649 + files: + - filename: tornado-6.4.2-cp38-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d470babbbb7c327dc27aaf592568705913f6716dbc9b79a7331cc0c4be2b4064 + requires-python: '>= 3.8' +- version: 6.5 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5-20260902125649 + files: + - filename: tornado-6.5-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: c3805c1a3bde5f77f7066349d3e811848c97300c44ef23c5f4f838922c871aac + requires-python: '>= 3.9' +- version: 6.5.1 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.1-20260902125649 + files: + - filename: tornado-6.5.1-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 47aa029a7605f7b021a290fc9842616ff91ed7d1d6ab6e6be3da0d1c90171cfd + requires-python: '>= 3.9' +- version: 6.5.2 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.2-20260902125649 + files: + - filename: tornado-6.5.2-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bdbde2eae03608c588a0f3a261033c4d870e5efc8471dae8b44b03a84dce0686 + requires-python: '>= 3.9' +- version: 6.5.3 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.3-20260902125649 + files: + - filename: tornado-6.5.3-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 82e72198f307bc006185e0670cf3e287bdd50067b2be413545aca977417bb6ff + requires-python: '>= 3.9' +- version: 6.5.4 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.4-20260902125649 + files: + - filename: tornado-6.5.4-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fff522f258075a20f1aa6bca6fa7c5a9c1ab67e14f171c76d1e4a47d40f11c23 + requires-python: '>= 3.9' +- version: 6.5.5 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.5-20260902125649 + files: + - filename: tornado-6.5.5-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 90ad954a0f424e5215c15a84e82dfed2358ed4b86d0c91f94002c17ca3030f70 + requires-python: '>= 3.9' +- version: 6.5.6 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.6-20260902125649 + files: + - filename: tornado-6.5.6-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d8e1ccfdf0bc0554fa7981cf26a76240c4e219312f259a5c4101a831ebbdc8b3 + requires-python: '>= 3.9' +- version: 6.5.7 + warning: Currently only run tornado.test.web\_test. + releases: + - tag: tornado-v6.5.7-20260902125649 + files: + - filename: tornado-6.5.7-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3531b2d5f86b8a5ae3d618e0165cd95a53aefc098697d430b57732df4487401d + requires-python: '>= 3.9' +- version: 6.5.8 + releases: + - tag: tornado-v6.5.8-20260902125649 + files: + - filename: tornado-6.5.8-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bfca52c39d4a43a444942dab73ae43e37a79ab16c8f049c75a7c5be7af6f9443 + requires-python: '>= 3.9' + - filename: tornado-6.5.8-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: fc62d3c573c3ee0b8bc2d272bcb8b87ea79284904c3cec023f13935a44e50540 + requires-python: '>= 3.9' + - filename: tornado-6.5.8-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 618525179ddc0cac293878679a4eeea912c6c7756e139eb9845d5dbabc294c2e + requires-python: '>= 3.9' + - filename: tornado-6.5.8-cp39-abi3-musllinux_1_2_riscv64.whl + sha256: 5c41ea242d856b0dc5eee92cfd20201aeb602009e387bdc60d872816bef9128b + requires-python: '>= 3.9' diff --git a/docs/packages/tree-sitter-bash.yaml b/docs/packages/tree-sitter-bash.yaml index 740be7bf104..0b6ed5f6e90 100644 --- a/docs/packages/tree-sitter-bash.yaml +++ b/docs/packages/tree-sitter-bash.yaml @@ -2,4 +2,10 @@ package-name: tree-sitter-bash source-code: https://github.com/tree-sitter/tree-sitter-bash license: MIT versions: - - version: 0.25.1 +- version: 0.25.1 + releases: + - tag: tree-sitter-bash-v0.25.1-20260902125649 + files: + - filename: tree_sitter_bash-0.25.1-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6409bee47dcb7223faf437555be74cdb476ced6cfacea478c7a3eddbfb079391 + requires-python: '>=3.10' diff --git a/docs/packages/tree-sitter-c.yaml b/docs/packages/tree-sitter-c.yaml index ab56e317fa1..7a35e830579 100644 --- a/docs/packages/tree-sitter-c.yaml +++ b/docs/packages/tree-sitter-c.yaml @@ -2,5 +2,11 @@ package-name: tree-sitter-c source-code: https://github.com/tree-sitter/tree-sitter-c license: MIT versions: - - version: 0.24.2 - patched: +- version: 0.24.2 + patched: null + releases: + - tag: tree-sitter-c-v0.24.2-20260902125649 + files: + - filename: tree_sitter_c-0.24.2-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a2a8ba3ff59a19c3958ecd91a3a1f9f8e0808145dc0e83a535c4ace7c4d92735 + requires-python: '>=3.10' diff --git a/docs/packages/tree-sitter-cpp.yaml b/docs/packages/tree-sitter-cpp.yaml index dd34edb23d8..0efc65ef06b 100644 --- a/docs/packages/tree-sitter-cpp.yaml +++ b/docs/packages/tree-sitter-cpp.yaml @@ -2,4 +2,10 @@ package-name: tree-sitter-cpp source-code: https://github.com/tree-sitter/tree-sitter-cpp license: MIT versions: - - version: 0.23.4 +- version: 0.23.4 + releases: + - tag: tree-sitter-cpp-v0.23.4-20260902125649 + files: + - filename: tree_sitter_cpp-0.23.4-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9a44920b959b2a52e5508a152c610ac62a678137f0620e87cc3c913d1a7aff69 + requires-python: '>=3.9' diff --git a/docs/packages/tree-sitter-go.yaml b/docs/packages/tree-sitter-go.yaml index a6a4fa7db49..96c2064aaf6 100644 --- a/docs/packages/tree-sitter-go.yaml +++ b/docs/packages/tree-sitter-go.yaml @@ -2,4 +2,10 @@ package-name: tree-sitter-go source-code: https://github.com/tree-sitter/tree-sitter-go license: MIT versions: - - version: 0.25.0 +- version: 0.25.0 + releases: + - tag: tree-sitter-go-v0.25.0-20260902125649 + files: + - filename: tree_sitter_go-0.25.0-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 249864f719bbd04517cced0bcad40e203eafbca0ae5419745028d8f107c94205 + requires-python: '>=3.10' diff --git a/docs/packages/tree-sitter-javascript.yaml b/docs/packages/tree-sitter-javascript.yaml index d77edb59f55..79534bea01c 100644 --- a/docs/packages/tree-sitter-javascript.yaml +++ b/docs/packages/tree-sitter-javascript.yaml @@ -2,4 +2,10 @@ package-name: tree-sitter-javascript source-code: https://github.com/tree-sitter/tree-sitter-javascript license: MIT versions: - - version: 0.25.0 +- version: 0.25.0 + releases: + - tag: tree-sitter-javascript-v0.25.0-20260902125649 + files: + - filename: tree_sitter_javascript-0.25.0-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8511d6489ea5976f5a8f848af8b2a72211b30e7161232918087cba0909bb4e97 + requires-python: '>=3.10' diff --git a/docs/packages/tree-sitter-language-pack.yaml b/docs/packages/tree-sitter-language-pack.yaml index a3ecc6743bf..40258e3a32d 100644 --- a/docs/packages/tree-sitter-language-pack.yaml +++ b/docs/packages/tree-sitter-language-pack.yaml @@ -2,5 +2,11 @@ package-name: tree-sitter-language-pack source-code: https://github.com/xberg-io/tree-sitter-language-pack license: MIT versions: - - version: 1.15.8 - patched: +- version: 1.15.8 + patched: null + releases: + - tag: tree-sitter-language-pack-v1.15.8-20260902125649 + files: + - filename: tree_sitter_language_pack-1.15.8-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: d9ca7b6897e9f0ce176957c604679ea123f091fed93ec5e51413698e80ceffb3 + requires-python: '>=3.10' diff --git a/docs/packages/tree-sitter-languages.yaml b/docs/packages/tree-sitter-languages.yaml index d3c0607eba1..0d6fc06a70d 100644 --- a/docs/packages/tree-sitter-languages.yaml +++ b/docs/packages/tree-sitter-languages.yaml @@ -2,5 +2,16 @@ package-name: tree-sitter-languages source-code: https://github.com/grantjenks/py-tree-sitter-languages license: Apache 2.0 versions: - - version: 1.10.2 - patched: +- version: 1.10.2 + patched: null + releases: + - tag: tree-sitter-languages-v1.10.2-20260902125649 + files: + - filename: tree_sitter_languages-1.10.2-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: b0af44238609c04b707aa8ee0a0ee18d72daa74b14fab5dc2a047ff586b9d770 + - filename: tree_sitter_languages-1.10.2-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2b853f1d8562f267343470a3198ecc3cda88af763261729b86635149e453c00b + - filename: tree_sitter_languages-1.10.2-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 9d75b3c9106dcd0475bf11e047c02524b38c5a049dc6857f5b4fba1a76b29028 + - filename: tree_sitter_languages-1.10.2-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 8abbdc13ea156e5b11f51f65331e3c85f70426703288424d666f6664ba85fc5d diff --git a/docs/packages/tree-sitter-python.yaml b/docs/packages/tree-sitter-python.yaml index f665dfc032d..00dca12d517 100644 --- a/docs/packages/tree-sitter-python.yaml +++ b/docs/packages/tree-sitter-python.yaml @@ -2,4 +2,10 @@ package-name: tree-sitter-python source-code: https://github.com/tree-sitter/tree-sitter-python license: MIT versions: - - version: 0.25.0 +- version: 0.25.0 + releases: + - tag: tree-sitter-python-v0.25.0-20260902125649 + files: + - filename: tree_sitter_python-0.25.0-cp310-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b98c13b7ea4aeced2e289de57d7d6cc94d747e0c338f8fcc4f163b301bb09348 + requires-python: '>=3.10' diff --git a/docs/packages/tree-sitter-rust.yaml b/docs/packages/tree-sitter-rust.yaml index a47c8c5c8c4..49b2b099719 100644 --- a/docs/packages/tree-sitter-rust.yaml +++ b/docs/packages/tree-sitter-rust.yaml @@ -2,4 +2,10 @@ package-name: tree-sitter-rust source-code: https://github.com/tree-sitter/tree-sitter-rust license: MIT versions: - - version: 0.24.2 +- version: 0.24.2 + releases: + - tag: tree-sitter-rust-v0.24.2-20260902125649 + files: + - filename: tree_sitter_rust-0.24.2-cp39-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d1d858a1588bee7e90840935c590543e314e29d08413d761bbb52d7f66c867dd + requires-python: '>=3.9' diff --git a/docs/packages/tzfpy.yaml b/docs/packages/tzfpy.yaml index 4c7a6268710..4da8f9aa315 100644 --- a/docs/packages/tzfpy.yaml +++ b/docs/packages/tzfpy.yaml @@ -2,4 +2,13 @@ package-name: tzfpy source-code: https://github.com/ringsaturn/tzfpy license: MIT versions: - - version: 1.3.3 +- version: 1.3.3 + releases: + - tag: tzfpy-v1.3.3-20260902125649 + files: + - filename: tzfpy-1.3.3-cp310-abi3-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 87865cb805c340eaad529c39435c72c081120b4c6324af1eefd6d8fde1bc5781 + requires-python: '>=3.10' + - filename: tzfpy-1.3.3-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 738a3d1e22ab397445c34522e467f7fedefa1be1eebb7be5f151c6f460bc7e41 + requires-python: '>=3.10' diff --git a/docs/packages/ujson.yaml b/docs/packages/ujson.yaml index 0e3dfd0a27b..d4f175b5f84 100644 --- a/docs/packages/ujson.yaml +++ b/docs/packages/ujson.yaml @@ -2,8 +2,101 @@ package-name: ujson source-code: https://github.com/ultrajson/ultrajson license: BSD-3-Clause + TCL/TK License versions: - - version: 5.10.0 - - version: 5.11.0 - - version: 5.12.0 - - version: 5.12.1 - - version: 5.13.0 +- version: 5.10.0 + releases: + - tag: ujson-v5.10.0-20260902125649 + files: + - filename: ujson-5.10.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: eddee909fecbb39551b3814e82563df6ebe7476a679cbbb731dda0d64b0c4689 + requires-python: '>=3.8' + - filename: ujson-5.10.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 244d536e8718d65e13a0ddd3f898473969d2784e508420c23fd3ea4470ab8703 + requires-python: '>=3.8' + - filename: ujson-5.10.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: ff8e129bc28da998467f708ced684b161ffac8b7d2323366cd8646f794f39b5f + requires-python: '>=3.8' + - filename: ujson-5.10.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 2e86366365605d4c993f869c32963d52e92f347c9cf20224f846d7ba0576c535 + requires-python: '>=3.8' +- version: 5.11.0 + releases: + - tag: ujson-v5.11.0-20260902125649 + files: + - filename: ujson-5.11.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e1bfdafa282c0553684cb5c073bf3150bc5543be24088934ccb0aeb6ee149abd + requires-python: '>=3.9' + - filename: ujson-5.11.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4e3bca20d66520d0e833c848a0bda927e8572eb484088ea70ff669aa72bceba7 + requires-python: '>=3.9' + - filename: ujson-5.11.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7b57eed92f24256cb976650019937a5dc2656f156456d41e03864bcc126420ae + requires-python: '>=3.9' + - filename: ujson-5.11.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0faddb813a1d5909d49955fd96c8fc8436b82137556b9bece345b6113d94cd99 + requires-python: '>=3.9' + - filename: ujson-5.11.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a6b5852be4b19bc46fef9aa03f34e466bd27a8d09d946f40da93c07e9d02b740 + requires-python: '>=3.9' + - filename: ujson-5.11.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: acd95f27e5fa6af0f71101ee9b122a660763fa173a8faad2d923743d5a77c33f + requires-python: '>=3.9' +- version: 5.12.0 + releases: + - tag: ujson-v5.12.0-20260902125649 + files: + - filename: ujson-5.12.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e45e354f5ce1005dfae4087bc433f31d8682049926fc3bde56ac96f732b424ce + requires-python: '>=3.10' + - filename: ujson-5.12.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 4681c10cef650d2254c50e618b6f284f41eed0366e5012bdf9b2a12be10b90a6 + requires-python: '>=3.10' + - filename: ujson-5.12.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 96ab55ac514744811bb3ea782b9816f19896f778b5306f6c53fdb1170e334f71 + requires-python: '>=3.10' + - filename: ujson-5.12.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 232888aac5ecead6186ddeea07b66c440020efeb0bc6d5dafd4d33c8523f80e4 + requires-python: '>=3.10' + - filename: ujson-5.12.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6fe1dc907dda06277449dd9a0db65a0630cbb3af274bea34a75f82ba1d2f5655 + requires-python: '>=3.10' + - filename: ujson-5.12.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: a75cd3e6442b19dc4fbabf63600e5481a252fc39df1c341242414e8b326313ad + requires-python: '>=3.10' +- version: 5.12.1 + releases: + - tag: ujson-v5.12.1-20260902125649 + files: + - filename: ujson-5.12.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b463c4212951d8e9e8736182d66958cc8a65a51c71308ae55fe103aee9960924 + requires-python: '>=3.10' + - filename: ujson-5.12.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: de6276105d42e0c91483a23eb885161181d1eba140cd925bb05ca0172c229e98 + requires-python: '>=3.10' + - filename: ujson-5.12.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3693406bf3fe0e0c82b60840d8514806341562b4f4fa36ca6e699dfdcc607829 + requires-python: '>=3.10' + - filename: ujson-5.12.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 68946807875e88c970a60d34a9f81b93fdf17763cdfea5b9b5f258d754629fb5 + requires-python: '>=3.10' + - filename: ujson-5.12.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bcef807b533f18a7ca67826613183579caf9d9629f325417d8d34af11291fcf0 + requires-python: '>=3.10' +- version: 5.13.0 + releases: + - tag: ujson-v5.13.0-20260902125649 + files: + - filename: ujson-5.13.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: fb05dbfed6f95ef4c12cc4b43f3bea43ec2cc9155f84e590329b30570abcc943 + requires-python: '>=3.10' + - filename: ujson-5.13.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 1d26f3f3d26a29910a0361784d155cfb66a4a1f19df94c9b68d8aaec53ca5ca8 + requires-python: '>=3.10' + - filename: ujson-5.13.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f9163f347505ec95394f99707e4e592aac39227f46c55539afd1c29456eabd64 + requires-python: '>=3.10' + - filename: ujson-5.13.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 3dd3036e261364b08794e72be6252643675014206c111ddf64e646efc7ea11f4 + requires-python: '>=3.10' + - filename: ujson-5.13.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 05599bfe7e112f187049df05a911d6a9292abf2e3413eccb04ec2fd619dec69e + requires-python: '>=3.10' diff --git a/docs/packages/uuid-utils.yaml b/docs/packages/uuid-utils.yaml index 3142ba87a28..69f1313d121 100644 --- a/docs/packages/uuid-utils.yaml +++ b/docs/packages/uuid-utils.yaml @@ -2,4 +2,19 @@ package-name: uuid-utils source-code: https://github.com/aminalaee/uuid-utils license: BSD-3-Clause versions: - - version: 0.17.0 +- version: 0.17.0 + releases: + - tag: uuid-utils-v0.17.0-20260902125649 + files: + - filename: uuid_utils-0.17.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e0bdba8c3e69c2d0b929bab4055e0a1d91861b6482ef65f935bc105b55dbd4c8 + requires-python: '>=3.10' + - filename: uuid_utils-0.17.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: c82b7cc2810d2e6d79dd9e1c4adfeea0037a91d0b8e962b68797017b8d8094d3 + requires-python: '>=3.10' + - filename: uuid_utils-0.17.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 82f869715702e414611d2599114292efac6a42a6fed547fb6c18adfca637a205 + requires-python: '>=3.10' + - filename: uuid_utils-0.17.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 2f85a124df16e1ae9d0ec7eea464a758303d0b662f8681de6829948ab3fba874 + requires-python: '>=3.10' diff --git a/docs/packages/uv.yaml b/docs/packages/uv.yaml index d2c32de7d39..0f0e6b0b028 100644 --- a/docs/packages/uv.yaml +++ b/docs/packages/uv.yaml @@ -1,86 +1,103 @@ -deprecated: +deprecated: null package-name: uv source-code: https://github.com/astral-sh/uv license: MIT or Apache 2.0 warning: | - We disable a fairly large assortment of tests due either to intermittent - issues (e.g. network timeouts) or to variability in the snapshot results - from cargo nextest. As many of these tests involve compiling, installing, - or otherwise interacting with Python binaries that are not compatible with - riscv64, we have elected to disable them all for now: - - - python_find - - python_install - - python_list - - tool_install - - cache_prune::prune_unzipped - - ecosystem::saleor - - ecosystem::transformers - - ecosystem::warehouse - - edit::add_index - - edit::add_full_url_in_keyring - - edit::add_git_private_source - - edit::add_git_private_raw - - edit::add_git_raw - - edit::add_non_normalized_source - - edit::add_git - - edit::add_unnamed - - export::requirements_txt_ssh_git_username - - help::help_subsubcommand - - lock::lock_git_plus_prefix - - lock::lock_keyring_credentials - - lock::lock_keyring_explicit_always - - lock::lock_mismatched_sources - - lock::lock_mismatched_versions - - lock::lock_pytorch_local_preference - - lock::lock_redact_git_pep508 - - lock::lock_redact_git_pep508_non_project - - lock::lock_redact_git_sources - - lock::lock_sdist_git_pep508 - - lock::lock_shared_build_dependency - - lock::lock_sdist_git - - lock::lock_sdist_git_short_rev - - pip_compile::compile_numpy_py38 - - pip_compile::emit_index_annotation_multiple_indexes - - pip_install::deptry_gitignore - - pip_install::install_editable_pep_508_cli - - pip_install::install_editable_pep_508_requirements_txt - - pip_install::install_git_private_https_pat_not_authorized - - pip_install::install_package_basic_auth_from_keyring - - pip_install::install_package_basic_auth_from_keyring_wrong_password - - pip_install::install_package_basic_auth_from_keyring_wrong_username - - pip_install::install_pinned_polars_invalid_metadata - - pip_install::verify_hashes_editable - - pip_sync::compile - - pip_sync::find_links - - pip_sync::install_numpy_py38 - - pip_sync::install_symlink_no_cache - - pip_tree::multiple_packages_shared_descendant - - pip_tree::no_dedupe - - pip_tree::no_dedupe_and_invert - - pip_tree::with_editable - - publish::check_keyring_behaviours - - python_pin::python_pin_resolve - - run::run_from_directory - - run::run_repeated - - run::run_without_overlay - - sync::sync_git_path_dependency - - sync::sync_git_repeated_member_backwards_path - - sync::sync_git_repeated_member_dynamic_metadata - - sync::sync_required_environment_hint - - sync::sync_reset_state - - sync::sync_stale_egg_info - - test::test_locate_system_config_xdg_unix_permissions - - tool_list::tool_list_bad_environment - - tool_list::tool_list_show_with - - tool_run::tool_run_cache - - tool_run::tool_run_from_install - - tool_run::tool_run_warn_executable_not_in_from - - tool_uninstall::tool_uninstall_multiple_names + We disable a fairly large assortment of tests due either to intermittent + issues (e.g. network timeouts) or to variability in the snapshot results + from cargo nextest. As many of these tests involve compiling, installing, + or otherwise interacting with Python binaries that are not compatible with + riscv64, we have elected to disable them all for now: + - python_find + - python_install + - python_list + - tool_install + - cache_prune::prune_unzipped + - ecosystem::saleor + - ecosystem::transformers + - ecosystem::warehouse + - edit::add_index + - edit::add_full_url_in_keyring + - edit::add_git_private_source + - edit::add_git_private_raw + - edit::add_git_raw + - edit::add_non_normalized_source + - edit::add_git + - edit::add_unnamed + - export::requirements_txt_ssh_git_username + - help::help_subsubcommand + - lock::lock_git_plus_prefix + - lock::lock_keyring_credentials + - lock::lock_keyring_explicit_always + - lock::lock_mismatched_sources + - lock::lock_mismatched_versions + - lock::lock_pytorch_local_preference + - lock::lock_redact_git_pep508 + - lock::lock_redact_git_pep508_non_project + - lock::lock_redact_git_sources + - lock::lock_sdist_git_pep508 + - lock::lock_shared_build_dependency + - lock::lock_sdist_git + - lock::lock_sdist_git_short_rev + - pip_compile::compile_numpy_py38 + - pip_compile::emit_index_annotation_multiple_indexes + - pip_install::deptry_gitignore + - pip_install::install_editable_pep_508_cli + - pip_install::install_editable_pep_508_requirements_txt + - pip_install::install_git_private_https_pat_not_authorized + - pip_install::install_package_basic_auth_from_keyring + - pip_install::install_package_basic_auth_from_keyring_wrong_password + - pip_install::install_package_basic_auth_from_keyring_wrong_username + - pip_install::install_pinned_polars_invalid_metadata + - pip_install::verify_hashes_editable + - pip_sync::compile + - pip_sync::find_links + - pip_sync::install_numpy_py38 + - pip_sync::install_symlink_no_cache + - pip_tree::multiple_packages_shared_descendant + - pip_tree::no_dedupe + - pip_tree::no_dedupe_and_invert + - pip_tree::with_editable + - publish::check_keyring_behaviours + - python_pin::python_pin_resolve + - run::run_from_directory + - run::run_repeated + - run::run_without_overlay + - sync::sync_git_path_dependency + - sync::sync_git_repeated_member_backwards_path + - sync::sync_git_repeated_member_dynamic_metadata + - sync::sync_required_environment_hint + - sync::sync_reset_state + - sync::sync_stale_egg_info + - test::test_locate_system_config_xdg_unix_permissions + - tool_list::tool_list_bad_environment + - tool_list::tool_list_show_with + - tool_run::tool_run_cache + - tool_run::tool_run_from_install + - tool_run::tool_run_warn_executable_not_in_from + - tool_uninstall::tool_uninstall_multiple_names versions: - - version: 0.6.3 - patched: - - version: 0.6.6 - patched: - - version: 0.7.13 - patched: +- version: 0.6.3 + patched: null + releases: + - tag: uv-v0.6.3-20260902125649 + files: + - filename: uv-0.6.3-py3-none-manylinux_2_35_riscv64.whl + sha256: ab2831228d32c76a06d83e281ecab7ea9a20e9d49d55c7125c51c3fd104df472 + requires-python: '>=3.8' +- version: 0.6.6 + patched: null + releases: + - tag: uv-v0.6.6-20260902125649 + files: + - filename: uv-0.6.6-py3-none-manylinux_2_35_riscv64.whl + sha256: 0d3d3aebba9d66db774f4e6966c7310cbba975bd13b76b137ad1e4d2988368d9 + requires-python: '>=3.8' +- version: 0.7.13 + patched: null + releases: + - tag: uv-v0.7.13-20260902125649 + files: + - filename: uv-0.7.13-py3-none-manylinux_2_35_riscv64.whl + sha256: 1c674243ce86caf48da342807a3da35da6aeba0ad9dae0513e8eda3c84aca5ec + requires-python: '>=3.8' diff --git a/docs/packages/uvloop.yaml b/docs/packages/uvloop.yaml index ca7c5bc11ed..a6ebfa3fb01 100644 --- a/docs/packages/uvloop.yaml +++ b/docs/packages/uvloop.yaml @@ -1,30 +1,47 @@ package-name: uvloop source-code: https://github.com/MagicStack/uvloop license: MIT or Apache 2.0 -warning: | - We disable the following tests due to networking issues on the builder: - - - test_dns: - - - test_getaddrinfo_{1,2,5,6,11} - - - test_sockets: - - - test_socket_cancel_sock_sendall - - - test_tcp: - - - Test_UV_TCPSSL - - We also disable the following tests as they fail on local tests of the - wheels. The getaddrinfo behavior seems to vary depending on the host - environment used, so we skip them to avoid discrepancies: - - - test_dns: - - - test_getaddrinfo_{8,9} +warning: "We disable the following tests due to networking issues on the builder:\n\ + \ - test_dns:\n - test_getaddrinfo_{1,2,5,6,11}\n - test_sockets:\n - test_socket_cancel_sock_sendall\n\ + \ - test_tcp:\n - Test_UV_TCPSSL\nWe also disable the following tests as they\ + \ fail on local tests of the\nwheels. The getaddrinfo behavior seems to vary depending\ + \ on the host\nenvironment used, so we skip them to avoid discrepancies:\n - test_dns:\n\ + \ - test_getaddrinfo_{8,9}\n" versions: - - version: 0.21.0 - patched: - - version: 0.22.1 - patched: +- version: 0.21.0 + patched: null + releases: + - tag: uvloop-v0.21.0-20260902125649 + files: + - filename: uvloop-0.21.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 3112d3a7be578c664ee141912a3b57af212257b2064dac76e7efcc0e19abbbf8 + requires-python: '>=3.8.0' + - filename: uvloop-0.21.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 5109e7ce22a3f1ee904b9f9f571ac3e54e73498294d3cc34db142ad1cb856cde + requires-python: '>=3.8.0' + - filename: uvloop-0.21.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: be490b87adeb52ccb49870086f4b4d9d5abf747c2654f07ae27e7c98ba6f9da4 + requires-python: '>=3.8.0' + - filename: uvloop-0.21.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_35_riscv64.whl + sha256: 688fbafa58fbf349acfdcbab06fb14ad729f0c5a7cf0ce52b7c6a93ccaf9ed85 + requires-python: '>=3.8.0' +- version: 0.22.1 + patched: null + releases: + - tag: uvloop-v0.22.1-20260902125649 + files: + - filename: uvloop-0.22.1-cp311-cp311-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: bb0a8341f88197ef9019bc08cf52be9c63421c87f0110bba55c05d7f2a13a59c + requires-python: '>=3.8.1' + - filename: uvloop-0.22.1-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 4931550448c36cb6dff0f68929e2e73fd5a33d1c4ff8da5af1d5dc80aa7e120b + requires-python: '>=3.8.1' + - filename: uvloop-0.22.1-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 43ac13ec5d8b52cc7de370dc3d77657635068d9aa1123bc3d555a6fdfcf42afb + requires-python: '>=3.8.1' + - filename: uvloop-0.22.1-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: 47f9c157cd7c5386f46d34cd3391b8bcb9bbf918442d1241209e2833ba66d6ac + requires-python: '>=3.8.1' + - filename: uvloop-0.22.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl + sha256: dae074a00506a32da792b0c4b0bfdcb18eaeb72f3042d1aaf7fa0c50c8680966 + requires-python: '>=3.8.1' diff --git a/docs/packages/video-reader-rs.yaml b/docs/packages/video-reader-rs.yaml index 021818c0767..2739eb45576 100644 --- a/docs/packages/video-reader-rs.yaml +++ b/docs/packages/video-reader-rs.yaml @@ -1,16 +1,33 @@ -deprecated: +deprecated: null package-name: video-reader-rs source-code: https://github.com/gcanat/video_reader-rs license: MIT OR LGPL-2.1 versions: - - version: 0.2.10 - patched: - comment: '`Link `__ to sources of bundled GPL libraries' - warning: | - video_reader-rs depends on FFmpeg, which can be built with various license - configurations, but is LGPL-licensed in the format used for this build. - The built wheel includes FFmpeg shared objects along with some for bzip2, - liblzma, libXau, and libxcb. This is slightly different from the upstream - build, which relies on a bundled version of FFmpeg that is not publicly - available. For dependencies other than FFmpeg, see license_notes.md for - copyright notices and links to the sources. +- version: 0.2.10 + patched: null + comment: | + `Link `__ + to sources of bundled GPL libraries + warning: | + video_reader-rs depends on FFmpeg, which can be built with various license + configurations, but is LGPL-licensed in the format used for this build. + The built wheel includes FFmpeg shared objects along with some for bzip2, + liblzma, libXau, and libxcb. This is slightly different from the upstream + build, which relies on a bundled version of FFmpeg that is not publicly + available. For dependencies other than FFmpeg, see license_notes.md for + copyright notices and links to the sources. + releases: + - tag: video-reader-rs-v0.2.10-20260902125649 + files: + - filename: video_reader_rs-0.2.10-cp311-cp311-manylinux_2_39_riscv64.whl + sha256: 587a45ceda84bcbec7d6074259a5cd7711ab994790bb5e535539500d8d3c1bc9 + requires-python: '>=3.9' + - filename: video_reader_rs-0.2.10-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 0029852848a74080ef7cf82d64f17613ab83b4d6e8dd68752719c51dfe67ec1e + requires-python: '>=3.9' + - filename: video_reader_rs-0.2.10-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: 340bcc525ab22f8cdf315f2b87e654593de836d2b5c46d693586a069da981c4a + requires-python: '>=3.9' + - filename: video_reader_rs-0.2.10-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 7128259756bf3e899e0bbde35b53d0ebc1491cdbbb812a02955bd33763b63a15 + requires-python: '>=3.9' diff --git a/docs/packages/wandb.yaml b/docs/packages/wandb.yaml index 2c7897663bf..ef5bb30ebdd 100644 --- a/docs/packages/wandb.yaml +++ b/docs/packages/wandb.yaml @@ -2,5 +2,11 @@ package-name: wandb source-code: https://github.com/wandb/wandb license: MIT versions: - - version: 0.28.2 - patched: +- version: 0.28.2 + patched: null + releases: + - tag: wandb-v0.28.2-20260902125649 + files: + - filename: wandb-0.28.2-py3-none-manylinux_2_39_riscv64.whl + sha256: 7b9a45a7da50aab34734ce201be69acb83d14f7899514995bdb62a7b9c18de09 + requires-python: '>=3.10' diff --git a/docs/packages/watchfiles.yaml b/docs/packages/watchfiles.yaml index 65769711b0d..b2c3311f91b 100644 --- a/docs/packages/watchfiles.yaml +++ b/docs/packages/watchfiles.yaml @@ -1,14 +1,58 @@ -deprecated: +deprecated: null package-name: watchfiles source-code: https://github.com/samuelcolvin/watchfiles license: MIT warning: | - Deselect hanging test: tests/test_rust_notify.py::test_ignore_permission_denied - - This test hangs because it waits for a permission denied event, but our - ci script is running as the root user on GitLab runner, so we cannot - trigger this permission denied event. + Deselect hanging test: tests/test_rust_notify.py::test_ignore_permission_denied + This test hangs because it waits for a permission denied event, but our + ci script is running as the root user on GitLab runner, so we cannot + trigger this permission denied event. versions: - - version: 1.0.5 - - version: 1.1.0 - - version: 1.1.1 +- version: 1.0.5 + releases: + - tag: watchfiles-v1.0.5-20260902125649 + files: + - filename: watchfiles-1.0.5-cp310-cp310-manylinux_2_35_riscv64.whl + sha256: c0009e133c155e1380fb11e8821b7c1a26fdb118161998a766e71ebf776bb291 + requires-python: '>=3.9' + - filename: watchfiles-1.0.5-cp311-cp311-manylinux_2_35_riscv64.whl + sha256: c145b0e14411c228c19cc45089236d0d1e7433b94c1d69a2518f1028eab0ba2e + requires-python: '>=3.9' + - filename: watchfiles-1.0.5-cp312-cp312-manylinux_2_35_riscv64.whl + sha256: 59e97066a1cfcdadd8158de3e26570d871423d0500448af291ea712c0cf472fc + requires-python: '>=3.9' + - filename: watchfiles-1.0.5-cp313-cp313-manylinux_2_35_riscv64.whl + sha256: a68942cc5daf27232d403fc9270af5a1773ff0dfe21ccced047452a799e5aa2a + requires-python: '>=3.9' +- version: 1.1.0 + releases: + - tag: watchfiles-v1.1.0-20260902125649 + files: + - filename: watchfiles-1.1.0-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 05444bf4f90f622d38b6109dfbb96259d1a9d8aa46c88ceb9a500b1491c678ff + requires-python: '>=3.9' + - filename: watchfiles-1.1.0-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: e7a582a5c623c1ef94610314d353c22b6c1360bd2c750903cc8b478854fd53ce + requires-python: '>=3.9' + - filename: watchfiles-1.1.0-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: a0c156cfa292cbebc46e26623efbc7b9c3bc23d0461fb6ad95775cc384c123b3 + requires-python: '>=3.9' + - filename: watchfiles-1.1.0-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: f164d75a53c7e4a7ee90a080e8dce67983cceb51e8f690dd221674ebd90914a7 + requires-python: '>=3.9' +- version: 1.1.1 + releases: + - tag: watchfiles-v1.1.1-20260902125649 + files: + - filename: watchfiles-1.1.1-cp311-cp311-manylinux_2_34_riscv64.whl + sha256: 8292ffed0616b19756fcbcdea5128399c8e7585b7798898a39d0400630818992 + requires-python: '>=3.9' + - filename: watchfiles-1.1.1-cp312-cp312-manylinux_2_34_riscv64.whl + sha256: 08a89787186ac35cfd9c51a237b03108c377d20ae4bcb6bb91897f2318a1cfdd + requires-python: '>=3.9' + - filename: watchfiles-1.1.1-cp313-cp313-manylinux_2_34_riscv64.whl + sha256: 921a787e8f8f3fba15488c60a78234868169347839c3a4cfa40df5714a85a85d + requires-python: '>=3.9' + - filename: watchfiles-1.1.1-cp314-cp314-manylinux_2_34_riscv64.whl + sha256: 93a3b868cc36c4a85cd6b8a33589bacde78270b33eee25956b7db36a4de07427 + requires-python: '>=3.9' diff --git a/docs/packages/websockets.yaml b/docs/packages/websockets.yaml index 4821c1669fb..d657de34a81 100644 --- a/docs/packages/websockets.yaml +++ b/docs/packages/websockets.yaml @@ -1,11 +1,111 @@ -deprecated: +deprecated: null package-name: websockets source-code: https://github.com/python-websockets/websockets license: BSD-3-Clause versions: - - version: 14.1 - - version: 14.2 - - version: 15.0 - - version: 15.0.1 - - version: 16.0 - comment: Tests are disabled on this version, as suggested by maintainer, since tests are not designed to be run on packaging. See `this discussion `__. +- version: 14.1 + releases: + - tag: websockets-v14.1-20260902125649 + files: + - filename: websockets-14.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 6ae24cfa3ba98017605d13f3f2f31789fde109d73e3d5b26af47e80f698818bb + requires-python: '>=3.9' + - filename: websockets-14.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 4cc34bfb08995bcffe42a50a35d72ab0ea3c4a7d5cb9dc04709621949501344a + requires-python: '>=3.9' + - filename: websockets-14.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: abae642907d8244244bd2ba17ed436d2621266f3ef6755781a98b991a95904bf + requires-python: '>=3.9' + - filename: websockets-14.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a37824100a44272ee78a89fe3a0dd7933a866f78c7cf935eeb284b2ee4bf27aa + requires-python: '>=3.9' +- version: 14.2 + releases: + - tag: websockets-v14.2-20260902125649 + files: + - filename: websockets-14.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 26094a9c49326f53277eadb67b80417ef708fc6eb4a6c5fbc3569b5467c45dd8 + requires-python: '>=3.9' + - filename: websockets-14.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: be88d4ad6d3d5140975a68dcd71f54dc62c6266e713b173a8dabd9e6a9ac9a65 + requires-python: '>=3.9' + - filename: websockets-14.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 26e65b0ed7e88f20264968260f4cb19a15c27b5cc16c384448fd4502e1adae05 + requires-python: '>=3.9' + - filename: websockets-14.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: ef15d644e65bd4707184724beab8bcd4bab6c8c650839267f43861e185e616c2 + requires-python: '>=3.9' +- version: 15.0 + releases: + - tag: websockets-v15.0-20260902125649 + files: + - filename: websockets-15.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d4c9f53f0f16656e00f594ac6a07ccf062822177742b81f70b4709ecd8fb8a7d + requires-python: '>=3.9' + - filename: websockets-15.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: cb61ec1e828153794ec916db9eb3a7e0df202ec12419941fb82d262548698656 + requires-python: '>=3.9' + - filename: websockets-15.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: befa2812ad76d322b7deeefdcd0af81e6ba3d7d1c4bce74f54bdaa2117aa8626 + requires-python: '>=3.9' + - filename: websockets-15.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 10a6eb84bbdc9b1ff16e3a6f51e4b627645e2ac0c2241b16af32c884ba9eab2c + requires-python: '>=3.9' +- version: 15.0.1 + releases: + - tag: websockets-v15.0.1-20260902125649 + files: + - filename: websockets-15.0.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 325de824cdf96ed84693d5704bebfd3c0bcd15b153bc531850e2c80c6970551c + requires-python: '>=3.9' + - filename: websockets-15.0.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: d33272101bf59ccb614120707a687ccc980db646e05e5f59f05d52575b23e094 + requires-python: '>=3.9' + - filename: websockets-15.0.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 7ebe6eca454ea190970ba1401067401ce4bebb695d0c66630c0a65f45c2a286a + requires-python: '>=3.9' + - filename: websockets-15.0.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 879ed45d764e393e6878eabe7e4307f62eb3a0a46b0d5e594fda1a810db817f9 + requires-python: '>=3.9' +- version: 16.0 + comment: Tests are disabled on this version, as suggested by maintainer, since tests + are not designed to be run on packaging. See `this discussion `__. + releases: + - tag: websockets-v16.0-20260902125649 + files: + - filename: websockets-16.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 290de5aeaccbf75e48659bc6d99308d5a4d45768249b275125c4287b52da1e36 + requires-python: '>=3.10' + - filename: websockets-16.0-cp310-cp310-musllinux_1_2_riscv64.whl + sha256: a7ac95cf68c0e36bb2f52c96449de9b3a669b067dfb13785e760615f5d3fcdb9 + requires-python: '>=3.10' + - filename: websockets-16.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 7d1ed922b41ed9302b920901331a1ffb0cb94dcc1f1039e9979794e792b75556 + requires-python: '>=3.10' + - filename: websockets-16.0-cp311-cp311-musllinux_1_2_riscv64.whl + sha256: cd631875259e3a37754918624795d9ea6fe4c8050ac6f12e84d1b22bc44a740a + requires-python: '>=3.10' + - filename: websockets-16.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ba6331270c2b8f726137b87f7cd08cd6b1f52ce1deacb5081a8472efbfccc2cc + requires-python: '>=3.10' + - filename: websockets-16.0-cp312-cp312-musllinux_1_2_riscv64.whl + sha256: 9bc3337949456008ada07a98f40e3bf5df6e27bc7cb3b1c888dcfa14efea707a + requires-python: '>=3.10' + - filename: websockets-16.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 72af6fb438d3c4de96953c56acba0cbfacca5505650116e9ca25a3853ae1aa09 + requires-python: '>=3.10' + - filename: websockets-16.0-cp313-cp313-musllinux_1_2_riscv64.whl + sha256: a0420cbe74ccf216b7b52114974f5688afbdc0f031909960e2e1c26295f60ff3 + requires-python: '>=3.10' + - filename: websockets-16.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 125bc40cd6af7171af33e240b60c1b68123ea3e843eb3c6749c9e8a1ca5370e5 + requires-python: '>=3.10' + - filename: websockets-16.0-cp314-cp314-musllinux_1_2_riscv64.whl + sha256: 280c9f8d6b65c5415f2756025a2ff9877c9e96a37921cb2c7a85021e64e01aa3 + requires-python: '>=3.10' + - filename: websockets-16.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f93b7c2eaf924f3859fc9a66976bf0967e3bef50f66f5704fc5203fde739d570 + requires-python: '>=3.10' + - filename: websockets-16.0-cp314-cp314t-musllinux_1_2_riscv64.whl + sha256: ff5c94a552e6bf7f4a1a60ddbd6ef2a5545646a8c0e1c1126b56751833c338d4 + requires-python: '>=3.10' diff --git a/docs/packages/wrapt.yaml b/docs/packages/wrapt.yaml index 603530cefde..e0b64fa9e15 100644 --- a/docs/packages/wrapt.yaml +++ b/docs/packages/wrapt.yaml @@ -1,7 +1,43 @@ -deprecated: +deprecated: null package-name: wrapt source-code: https://github.com/GrahamDumpleton/wrapt license: BSD-2-Clause versions: - - version: 1.17.2 - - version: 1.17.3 +- version: 1.17.2 + releases: + - tag: wrapt-v1.17.2-20260902125649 + files: + - filename: wrapt-1.17.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 469ff48f96b4679cf456865dd904cd44f67e4c9f33e7f2601ce049ea437b5320 + requires-python: '>=3.8' + - filename: wrapt-1.17.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a1bd1cf1658659d74e5182b2850490e201eef967893c5c3dccb673fb182745b4 + requires-python: '>=3.8' + - filename: wrapt-1.17.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 3415c644ac6f52b15bcfaba9ea77c3dca7e1568a00fa6f9cd6ef03439e7da4b8 + requires-python: '>=3.8' + - filename: wrapt-1.17.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: e0b6e0ab53ec6dca10488bc163deaad562e8d35ccbd71ae4928f200512632ad3 + requires-python: '>=3.8' + - filename: wrapt-1.17.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a6549fa98377af783daffff21d06cecda31b31563e137e5245097884ddaebfe4 + requires-python: '>=3.8' +- version: 1.17.3 + releases: + - tag: wrapt-v1.17.3-20260902125649 + files: + - filename: wrapt-1.17.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f13909099ccdfa2e9102fe596c350b3d183c732b2135dc81f150d3dfc8b821cc + requires-python: '>=3.8' + - filename: wrapt-1.17.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8d8ba88222a7636c56d2be9aba4b883d4336562b95214825cf468d4cecfc464f + requires-python: '>=3.8' + - filename: wrapt-1.17.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b2f3628a35933f8eeb02d1300f9612f7aa5ae9598474406f94c19e01eb50cfe8 + requires-python: '>=3.8' + - filename: wrapt-1.17.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: b8eec493d5c4fdce536251808204ad9cc905f7c2e84b6b2b8aec6905af5e95cb + requires-python: '>=3.8' + - filename: wrapt-1.17.3-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 17092ba41fcfee498bb2ded069c04aa7b4636cfdb7de6da183d8b6a15bacdfdd + requires-python: '>=3.8' diff --git a/docs/packages/xattr.yaml b/docs/packages/xattr.yaml index 41f4e428b51..74d3ae8c5f8 100644 --- a/docs/packages/xattr.yaml +++ b/docs/packages/xattr.yaml @@ -2,4 +2,19 @@ package-name: xattr source-code: https://github.com/xattr/xattr license: MIT versions: - - version: 1.3.0 +- version: 1.3.0 + releases: + - tag: xattr-v1.3.0-20260902125649 + files: + - filename: xattr-1.3.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: ffd3120662355fc5f962d99a1e1c2775f21367d4ef435b491df7468fa40705be + requires-python: '>=3.9' + - filename: xattr-1.3.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: aacf0792fe62db2394c65a091105d63cf8516222c865fedc2b9ef1aa641e2bf3 + requires-python: '>=3.9' + - filename: xattr-1.3.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 6ae79f9e0a903917ab63538c50e0451ae3aff4f8eea66f9d84b322ff23ce723f + requires-python: '>=3.9' + - filename: xattr-1.3.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 09cb049e02598c4b66bf244101fd484f591923c911c189bf44f8f54204799157 + requires-python: '>=3.9' diff --git a/docs/packages/xgboost.yaml b/docs/packages/xgboost.yaml index 83ce3b19e1e..15fd8d24c3c 100644 --- a/docs/packages/xgboost.yaml +++ b/docs/packages/xgboost.yaml @@ -2,6 +2,13 @@ package-name: xgboost source-code: https://github.com/dmlc/xgboost license: Apache-2.0 versions: - - version: 3.4.1 - comment: '`Link `__ - to sources of bundled GPL libraries (gcc)' +- version: 3.4.1 + releases: + - tag: xgboost-v3.4.1-20260902125649 + files: + - filename: xgboost-3.4.1-py3-none-manylinux_2_39_riscv64.whl + sha256: 0fa2b7fcf2a5f0fc46df5374dbaa6db901482c3387bb11468c5ee38dc16cb7d5 + requires-python: '>=3.12' + gpl-sources: + filename: gpl-sources.tar + description: gcc diff --git a/docs/packages/xgrammar.yaml b/docs/packages/xgrammar.yaml index ffa1c1de0f1..c601b48ee8c 100644 --- a/docs/packages/xgrammar.yaml +++ b/docs/packages/xgrammar.yaml @@ -2,4 +2,19 @@ package-name: xgrammar source-code: https://github.com/mlc-ai/xgrammar license: Apache 2.0 versions: - - version: 0.2.4 +- version: 0.2.4 + releases: + - tag: xgrammar-v0.2.4-20260902125649 + files: + - filename: xgrammar-0.2.4-cp312-cp312-manylinux_2_39_riscv64.whl + sha256: 2d78221bf6e000ba9494cda09d1019b6f395ae05dbe12c6c4ea4cb9e22501ef9 + requires-python: <4,>=3.8 + - filename: xgrammar-0.2.4-cp313-cp313-manylinux_2_39_riscv64.whl + sha256: c9eae818f2432590206c7f76cca45c352c660119c6c4e828267a4963ce11e7a0 + requires-python: <4,>=3.8 + - filename: xgrammar-0.2.4-cp314-cp314-manylinux_2_39_riscv64.whl + sha256: 84fefcd59d8c3c79855ddf56963d698eeb96c9ba6e7bbb41e78fc2f6cfed43e1 + requires-python: <4,>=3.8 + - filename: xgrammar-0.2.4-cp314-cp314t-manylinux_2_39_riscv64.whl + sha256: 91dc671fc07eb89bf5640b4c63c102b3e9390f7e81ad9b10a008e9cef39d0530 + requires-python: <4,>=3.8 diff --git a/docs/packages/xxhash.yaml b/docs/packages/xxhash.yaml index 2ecdbfc47ae..44e474a5a1d 100644 --- a/docs/packages/xxhash.yaml +++ b/docs/packages/xxhash.yaml @@ -1,7 +1,46 @@ -deprecated: +deprecated: null package-name: xxhash source-code: https://github.com/ifduyue/python-xxhash license: BSD 2-Clause versions: - - version: 3.5.0 - - version: 3.6.0 +- version: 3.5.0 + releases: + - tag: xxhash-v3.5.0-20260902125649 + files: + - filename: xxhash-3.5.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: f2f0f19373dd2a940a931b11d1b8f2c9b0f0099c7187f93f5667ade6ca4de402 + requires-python: '>=3.7' + - filename: xxhash-3.5.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 58de46ce26dfa9136a1433b99fbc5f368fcc757a1ccb97be6f2fa391b2e5537f + requires-python: '>=3.7' + - filename: xxhash-3.5.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 5986846e4d1282ea86b27260e97ece7af1577429d0a7030a0ea7571e6b387a87 + requires-python: '>=3.7' + - filename: xxhash-3.5.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: b5036033d2f81dcf347b2b28e8de594e935fd1f62fac19f8dd5ad9ae6f903b8c + requires-python: '>=3.7' +- version: 3.6.0 + releases: + - tag: xxhash-v3.6.0-20260902125649 + files: + - filename: xxhash-3.6.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: bbd25972d810024af3016eacfc314b546fbe8fe5aca255022aeeac2a48044ca4 + requires-python: '>=3.7' + - filename: xxhash-3.6.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: f6575f27f6c4355ebe3931b810dadaeba5827e23d09854d9d9c4078cf6f3dcfb + requires-python: '>=3.7' + - filename: xxhash-3.6.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 9f357f091a98f095e84a90ca22f9fbe8c58824c5edb4ac020ff570587cb98c59 + requires-python: '>=3.7' + - filename: xxhash-3.6.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d2a2144313dba054ee8bac6ec9b2287b631bd43c4892b772c343d435582cd8d8 + requires-python: '>=3.7' + - filename: xxhash-3.6.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 238aacdc7e2a98e064530693c5329e64911669b8edd8a05183cc4102e48c7c59 + requires-python: '>=3.7' + - filename: xxhash-3.6.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8d646bcf24d88acaf1a18c9ec8defb30b13d255dbccbd71af5ed77e0768aabb0 + requires-python: '>=3.7' + - filename: xxhash-3.6.0-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: af1d946ec2a539ab7e0fab59d578e3e2434c1e5d3bfa8a8f49ab0c53ce4208fe + requires-python: '>=3.7' diff --git a/docs/packages/yappi.yaml b/docs/packages/yappi.yaml index fb144750d69..dbf7bc4cb79 100644 --- a/docs/packages/yappi.yaml +++ b/docs/packages/yappi.yaml @@ -2,4 +2,16 @@ package-name: yappi source-code: https://github.com/sumerc/yappi license: MIT versions: - - version: 1.7.6 +- version: 1.7.6 + releases: + - tag: yappi-v1.7.6-20260902125649 + files: + - filename: yappi-1.7.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: e06d0a818e6d7d245f7f5bfdc5de3fb2c4e13997f1be5af73e555f22be4d5945 + requires-python: '>=3.6' + - filename: yappi-1.7.6-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 5a6b6b081051f0a835a1628f095782cb1c966125b19c7081a5b62ca13aa4192f + requires-python: '>=3.6' + - filename: yappi-1.7.6-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: d661099d04d8b7a8feead940c458bc30dfc440877b95d7acc2baf74a102357c4 + requires-python: '>=3.6' diff --git a/docs/packages/yarl.yaml b/docs/packages/yarl.yaml index 62f3b3f41ee..77f3e272f1d 100644 --- a/docs/packages/yarl.yaml +++ b/docs/packages/yarl.yaml @@ -1,8 +1,38 @@ -deprecated: +deprecated: null package-name: yarl source-code: https://github.com/aio-libs/yarl/ license: Apache 2.0 versions: - - version: 1.18.3 - - version: 1.20.0 - patched: +- version: 1.18.3 + releases: + - tag: yarl-v1.18.3-20260902125649 + files: + - filename: yarl-1.18.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 51382b6bc95964cf61b0927b2b7735eda9c2491b2998bdc353fd49a3075a26b6 + requires-python: '>=3.9' + - filename: yarl-1.18.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 46341acaad6f1182411c3e5232dd2961cd35d1d6af757be8765312ec75a6a4db + requires-python: '>=3.9' + - filename: yarl-1.18.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 7a6abe08acf7f411083bebf262491a30cf17ad0d72c15a3426a5fc61b6a6fceb + requires-python: '>=3.9' + - filename: yarl-1.18.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: bcc0eb93c7cfd308e304ba9b326c269efa147827665ba3382cfe92d2e6e0c9c9 + requires-python: '>=3.9' +- version: 1.20.0 + patched: null + releases: + - tag: yarl-v1.20.0-20260902125649 + files: + - filename: yarl-1.20.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: a6f092f17488ef04a347cd021d760605f139ecf7190892d4ab8d0fc6b2f35f7b + requires-python: '>=3.9' + - filename: yarl-1.20.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: fb2e18a96e6c50b851e603fa73c20f4d0ad6bc4ef7a5f1473f8771bf4d9dbf22 + requires-python: '>=3.9' + - filename: yarl-1.20.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 496482e794756bb7366b5b5d6428b2bbdd39dc2cf312c149eb2fdc8bb7ce6565 + requires-python: '>=3.9' + - filename: yarl-1.20.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_35_riscv64.whl + sha256: 586db1ac9c954a991b1fbd5f14c548be5df08878fbeffe139180ee1b2b180bb0 + requires-python: '>=3.9' diff --git a/docs/packages/z3-solver.yaml b/docs/packages/z3-solver.yaml index ca371d9e65d..43b7ae49563 100644 --- a/docs/packages/z3-solver.yaml +++ b/docs/packages/z3-solver.yaml @@ -1,25 +1,63 @@ -deprecated: +deprecated: null package-name: z3-solver source-code: https://github.com/Z3Prover/z3 license: MIT versions: - - version: 4.12.2.0 - patched: - comment: '`Link `__ to - sources of bundled GPL libraries (libatomic)' - - version: 4.12.6.0 - patched: - comment: '`Link `__ to - sources of bundled GPL libraries (libatomic)' - - version: 4.14.1.0 - patched: - comment: '`Link `__ to - sources of bundled GPL libraries (libatomic)' - - version: 4.15.1.0 - patched: - - version: 4.15.4.0 - patched: - - version: 4.15.8.0 - patched: - - version: 4.16.0.0 - patched: +- version: 4.12.2.0 + patched: null + comment: | + `Link `__ to + sources of bundled GPL libraries (libatomic) + releases: + - tag: z3-solver-v4.12.2.0-20260902125649 + files: + - filename: z3_solver-4.12.2.0-py2.py3-none-manylinux2014_riscv64.manylinux_2_35_riscv64.whl + sha256: faeae6f1f4e6398fc229c9a6c47a5871a819073750119568589788d01d4593dc +- version: 4.12.6.0 + patched: null + comment: | + `Link `__ to + sources of bundled GPL libraries (libatomic) + releases: + - tag: z3-solver-v4.12.6.0-20260902125649 + files: + - filename: z3_solver-4.12.6.0-py2.py3-none-manylinux2014_riscv64.manylinux_2_35_riscv64.whl + sha256: c1c4c55ab10ca6689af50b63883b4db47a120ce454dd0399ee3445ca905fcf3d +- version: 4.14.1.0 + patched: null + comment: | + `Link `__ to + sources of bundled GPL libraries (libatomic) + releases: + - tag: z3-solver-v4.14.1.0-20260902125649 + files: + - filename: z3_solver-4.14.1.0-py3-none-manylinux_2_35_riscv64.whl + sha256: 443ea6bf53cbcc95e9937120a3ad19648ccd9b9667e79c5749b146fab89fe7b1 +- version: 4.15.1.0 + patched: null + releases: + - tag: z3-solver-v4.15.1.0-20260902125649 + files: + - filename: z3_solver-4.15.1.0-py3-none-manylinux_2_39_riscv64.whl + sha256: efa93d54df5c9e8635f48dcaf8c80d753cdb9c547dd9618ca706c49599ebc816 +- version: 4.15.4.0 + patched: null + releases: + - tag: z3-solver-v4.15.4.0-20260902125649 + files: + - filename: z3_solver-4.15.4.0-py3-none-manylinux_2_39_riscv64.whl + sha256: 428b0af51dc080d655dc10997bf5d25c551ced1da73b3caf99f5ad83633bdc6a +- version: 4.15.8.0 + patched: null + releases: + - tag: z3-solver-v4.15.8.0-20260902125649 + files: + - filename: z3_solver-4.15.8.0-py3-none-manylinux_2_39_riscv64.whl + sha256: 064d997c2644bea3a9dede0df998e102d4f0536f265cd7cf380d05e064075d47 +- version: 4.16.0.0 + patched: null + releases: + - tag: z3-solver-v4.16.0.0-20260902125649 + files: + - filename: z3_solver-4.16.0.0-py3-none-manylinux_2_39_riscv64.whl + sha256: b39119d67d79b74508b0f1ce06d9eca477b892c2ea781d217a035a17e05a0453 diff --git a/docs/packages/zope-interface.yaml b/docs/packages/zope-interface.yaml index aea1089901c..a3986099858 100644 --- a/docs/packages/zope-interface.yaml +++ b/docs/packages/zope-interface.yaml @@ -2,4 +2,19 @@ package-name: zope-interface source-code: https://github.com/zopefoundation/zope.interface license: ZPL-2.1 versions: - - version: '8.6' +- version: '8.6' + releases: + - tag: zope-interface-v8.6-20260902125649 + files: + - filename: zope_interface-8.6-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 63ba1a2ff1ad9e611ae6ded7a251b8861102d58699694c7df9d987e90710f631 + requires-python: '>=3.10' + - filename: zope_interface-8.6-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 905ba4e934f0e81b4c77a0a365e3bc70c935bd742c532b980ca3af13facb5761 + requires-python: '>=3.10' + - filename: zope_interface-8.6-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 8b37d84db365ed508ecbc3eb72c8154d3d90bf0927b6a8b068ed342a54b4683c + requires-python: '>=3.10' + - filename: zope_interface-8.6-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl + sha256: 0cb8c7746dd1ea8f3961490582ba0f286932f7966656f75139554c2674d0d743 + requires-python: '>=3.10' diff --git a/docs/packages/zopfli.yaml b/docs/packages/zopfli.yaml index f697fc5b7ad..388c01436f7 100644 --- a/docs/packages/zopfli.yaml +++ b/docs/packages/zopfli.yaml @@ -2,4 +2,10 @@ package-name: zopfli source-code: https://github.com/fonttools/py-zopfli license: Apache-2.0 versions: - - version: 0.4.3 +- version: 0.4.3 + releases: + - tag: zopfli-v0.4.3-20260902125649 + files: + - filename: zopfli-0.4.3-cp310-abi3-manylinux_2_39_riscv64.whl + sha256: 6ecedd7e53c49e0bf80accc6525a534acb41204d7ef7cef4d1de494310247d75 + requires-python: '>=3.10' diff --git a/docs/packages/zstandard.yaml b/docs/packages/zstandard.yaml index 56be8d60b55..8e32245ea79 100644 --- a/docs/packages/zstandard.yaml +++ b/docs/packages/zstandard.yaml @@ -2,6 +2,23 @@ package-name: zstandard source-code: https://github.com/indygreg/python-zstandard license: BSD-3-Clause versions: - - version: 0.25.0 - patched: - comment: We backport a commit which removes cpython-freethreading from the cibuildwheel options in pyproject.toml, since we're using a newer version of cibuildwheel that already handles this case in the build matrix. +- version: 0.25.0 + patched: null + comment: We backport a commit which removes cpython-freethreading from the cibuildwheel + options in pyproject.toml, since we're using a newer version of cibuildwheel that + already handles this case in the build matrix. + releases: + - tag: zstandard-v0.25.0-20260902125649 + files: + - filename: zstandard-0.25.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 97abe933bf15b1c05bf67ca103e79ffb618b9aa7839ff6cc1657e3d4600e001e + requires-python: '>=3.9' + - filename: zstandard-0.25.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 4487daf17e4c10a34b3318530322fb3ddea99f05fe5a15df62aa11af5f9e139f + requires-python: '>=3.9' + - filename: zstandard-0.25.0-cp314-cp314-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: 28b5657d0aa9800d17266e896ede1055529e80de2c9f576a15cfd81012fce94b + requires-python: '>=3.9' + - filename: zstandard-0.25.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl + sha256: e1b5efbd01733d24ef21b84e175a0e3c710814d0a1aeedbd63465faba4492f48 + requires-python: '>=3.9' From c60efe136a290cb43055f0b09bed5c774f9ccca4 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Wed, 2 Sep 2026 17:01:02 +0200 Subject: [PATCH 3/3] ci: Fix dry-run message for wheel publishing --- .github/workflows/_publish_wheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/_publish_wheel.yml b/.github/workflows/_publish_wheel.yml index 245dcbc341d..e36b63226ba 100644 --- a/.github/workflows/_publish_wheel.yml +++ b/.github/workflows/_publish_wheel.yml @@ -125,7 +125,7 @@ jobs: { echo "### GitHub Release dry run" echo "Would create release \`$RELEASE_TAG\` with title \`$RELEASE_TITLE\`." - find "$ARTIFACTS_PATH" -maxdepth 1 -type f -name "*.whl" -printf -- "- \`%f\`\n" + find "$ARTIFACTS_PATH" -maxdepth 1 -type f -name "*.whl" -printf "- \`%f\`\n" } >> "$GITHUB_STEP_SUMMARY" - name: Require immutable releases