Skip to content

fix contributing

fix contributing #47

Triggered via push March 17, 2026 06:24
Status Success
Total duration 43m 4s
Artifacts 79

release.yml

on: push
Build Package
20s
Build Package
Matrix: lint / linting
Matrix: test / postgres
Matrix: test / linux-bash-complete
Matrix: test / linux-fish-complete
Matrix: test / macos-bash-complete
Matrix: test / macos-fish-complete
Matrix: test / macos-zsh-complete
Matrix: test / test-linux
Matrix: test / test-macos
Matrix: test / test-windows
Matrix: test / windows-powershell-complete
Matrix: test / windows-pwsh-complete
Publish to TestPyPI
17s
Publish to TestPyPI
test  /  coverage-combine
16s
test / coverage-combine
Publish GitHub Release
21s
Publish GitHub Release
Publish to PyPI
16s
Publish to PyPI
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
bckohan
approved Mar 17, 2026
pypi

Annotations

32 warnings and 2 notices
lint / linting (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint / linting (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint / linting (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / linux-fish-complete (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / linux-fish-complete (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / linux-bash-complete (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / linux-bash-complete (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / linux-bash-complete (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / postgres (3.14, latest, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-windows (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-windows (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / linux-fish-complete (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.14, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-windows (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.10, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.11, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / windows-pwsh-complete (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.11, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.13, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.13, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.12, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / test-linux (3.12, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / windows-pwsh-complete (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / windows-pwsh-complete (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / windows-powershell-complete (3.12, dj52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / windows-powershell-complete (3.10, dj42)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / windows-powershell-complete (3.14, dj60)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test / coverage-combine
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish to TestPyPI
Generating and uploading digital attestations
Publish to PyPI
Generating and uploading digital attestations

Artifacts

Produced during runtime
Name Size Digest
linux-bash-py3.10-dj42-env Expired
3.82 KB
sha256:2a8e04120a07f70866feba257f3463c5c4ae39f5effc65751e29a7a7d2ba93e1
linux-bash-py3.10-dj42.coverage Expired
64.2 KB
sha256:f71da4630552c2ad9d468e7beff611e5cd65afa53359c008de92d643b85f0f55
linux-bash-py3.12-dj52-env Expired
3.84 KB
sha256:e120a1dbb779d326c639164dd6cce3127ecf0c1424e0a9ed78321d8dcbf69ace
linux-bash-py3.12-dj52.coverage Expired
62.5 KB
sha256:849c052682045930f513c171614693ba99b2cf79a0cc084c9674de35c5aa65f0
linux-bash-py3.14-dj60-env Expired
3.84 KB
sha256:6f3b2499a7855baf567bf3a39a83186b4df3214d816d12538865916dd4c36fec
linux-bash-py3.14-dj60.coverage Expired
51.7 KB
sha256:3c59838fe9c3b65f91a32d1b661f1c0985bc17580eda7362e84a52c7c701fab9
linux-fish-py3.10-dj42-env Expired
2.55 KB
sha256:c56afe12c5207c315f160cd6788494c9d1a3904b3008a8fb2ef6a1dfdd2c4098
linux-fish-py3.10-dj42.coverage Expired
63.7 KB
sha256:0fb0702ce85831c16397e6e23693ef38ce42dcacaa336a25a0663ccdb2ff9f34
linux-fish-py3.12-dj52-env Expired
2.57 KB
sha256:69334e3fef05328c4c6872eca1d945d3174225c0fb12d63c0bc24246bbc7be9f
linux-fish-py3.12-dj52.coverage Expired
62.1 KB
sha256:fa0c8aa15c6db2074d7f013d09944a4ae77da58247a92398ed3c02ee962a3dfd
linux-fish-py3.14-dj60-env Expired
2.57 KB
sha256:5c2286507e0967098f28ed8d005c5fa5aa265103989b8199491dd7257ce51d3f
linux-fish-py3.14-dj60.coverage Expired
51.1 KB
sha256:bc890973bee6f60286e1f6a355fa30c642eb42abd67f5920741f61321ead0adc
macos-bash-py3.10-dj42-env Expired
2.56 KB
sha256:01b430d9b98efa75948a86764f5eee52646fac8c7b2b5d9f20a4f6362c652cdb
macos-bash-py3.10-dj42.coverage Expired
64 KB
sha256:43ba0188e245d9bb5693ab3eb1e5e6ab96c65e10c61bfdfe2764f89a7054295e
macos-bash-py3.12-dj52-env Expired
2.57 KB
sha256:80f2643f258edc1126e3bd2a7c0bcac7048b34bf35286dff137bad3e266201ea
macos-bash-py3.12-dj52.coverage Expired
63.8 KB
sha256:d44d6a3fe3be2723a024b2f710f0fd18166a7428c490701f0e35c8f58ab1fbc2
macos-bash-py3.14-dj60-env Expired
2.57 KB
sha256:bd268d66aedf0e3dc43bc9adaaa1d8dbf7b293a3adcc4f38fe6a34863a51cb85
macos-bash-py3.14-dj60.coverage Expired
51.3 KB
sha256:57f9ff6ef09ee5d18c38b467c974a09c93dd71e740cce0d57f39bbfd2f5b64f7
macos-fish-py3.10-dj42-env Expired
2.56 KB
sha256:d95c4449fa391fce3537a16e985d19537f7c9bbf42be368df82825798bbf8e2d
macos-fish-py3.10-dj42.coverage Expired
63.3 KB
sha256:92584bd9aa1b39fee6ff05ddb7617b0156817295502a97de65ba005d84a0b920
macos-fish-py3.12-dj52-env Expired
2.57 KB
sha256:f3d9d004fef6d05b298f4724fd01ce56b3f075dec96f6707974cb22eafd42f5d
macos-fish-py3.12-dj52.coverage Expired
63.2 KB
sha256:c2d40b714e2a1d1c4b79d519673dae32cc5819749ec0d8d3933d2f69a8064842
macos-fish-py3.14-dj60-env Expired
2.57 KB
sha256:1beca73cac60c5f2efc095b914378137fe211bc0a738bcec99c3467e2116489c
macos-fish-py3.14-dj60.coverage Expired
50.7 KB
sha256:fda93bcd30c2db01112d7623e6c7cdafa5dafef52f1b767f9422c4fe578c6dc1
macos-zsh-py3.10-dj42-env Expired
2.56 KB
sha256:ccc06560c89262fd08d8611ba88f4caf6d071ffc0ce39eeb444771eb8914770a
macos-zsh-py3.10-dj42.coverage Expired
64.2 KB
sha256:c90869cb4e5beb52cafb191c9dd9ac881099124901c9720fc604723c1fab9fd6
macos-zsh-py3.12-dj52-env Expired
2.57 KB
sha256:7fb201693e386f1aff87c709810ffd80dec937c8109fe20572cc0a9bbf398570
macos-zsh-py3.12-dj52.coverage Expired
64.2 KB
sha256:4b02d148f812be7e611dabab17383fffa0b622c2c6a8c153d68bce972717c501
macos-zsh-py3.14-dj60-env Expired
2.57 KB
sha256:5c9ed3a124d27d1c7689ab24e5fd3426bcd5ecd065357313ce7c7e2a6d3704bf
macos-zsh-py3.14-dj60.coverage Expired
51.7 KB
sha256:b4499055d80a65cd32df04a089a23549706477f78d8c4851c5c8056b5c192a0b
postgres-py3.14-dj52-env Expired
1.98 KB
sha256:47fbdcfcba533dd65740ba3072c3566b724a49b75c91f1a352b14f88d4ae2aa4
postgres-py3.14-dj52.coverage Expired
59.6 KB
sha256:418123c5998450a9809d4e72397110826725ad00954acc6efb8efd3967e80e05
py3.10-linux-dj42 Expired
2.01 KB
sha256:4b61222b9428f359c826a2204cfe188fc542dd4c28888bb9bec45e34f9ba37d7
py3.10-linux-dj42.coverage Expired
73.4 KB
sha256:063f17216098f457a3c6c8551699f463ee8027f2ed284d7a054eab5ec4ad53ed
py3.10-linux-dj52 Expired
2.02 KB
sha256:230330e7a1b0216d104d9e7fe691074a6c83594cd3949a014085493f40703626
py3.10-linux-dj52.coverage Expired
73.6 KB
sha256:50ec133d649bd3365be1ab10942434c7c76ed8e3994e0f9a7583460e0c22a922
py3.10-macos-dj42-env Expired
2.01 KB
sha256:4b7559dbde50d16bcc2af039359c3170881adf699728ca3092c1b3a0b5d0f7e4
py3.10-macos-dj42.coverage Expired
74.7 KB
sha256:d4a6cfca693fc096c477f0c4e9033802a3b233c1600ac9b6133e96baf314e0e7
py3.10-windows-dj42-env Expired
2.15 KB
sha256:7393b1eeeed43e9bdf8497af7bb96e60b9e6148786b4ab67dd7b07243f346fe0
py3.10-windows-dj42.coverage Expired
74.4 KB
sha256:02f0e5748b9ce7314333084ebd043a377abf8c65e4a364756d0960dd4a803405
py3.11-linux-dj42 Expired
1.95 KB
sha256:6861e4768a0541d0f2c058ad17377d3c99cf0bc02c7941fd584362550a6774c7
py3.11-linux-dj42.coverage Expired
73.3 KB
sha256:c9f16cf286d771e092921c19420ff18fad074d352dccdd2bb475c150ae7d2046
py3.11-linux-dj52 Expired
1.96 KB
sha256:1b29d172204639c4582bf47738ce666ab619224e14dc8f62e3d853402a736c3c
py3.11-linux-dj52.coverage Expired
73.2 KB
sha256:5632883673cd2970c79bd42e00e3a252f2aad72ebcdacf95821d2165f999fbdd
py3.12-linux-dj42 Expired
1.95 KB
sha256:6cda862bc3f796b17d9d2d7757e9afe08a26943985d23213aacb0a8b2b7bdb7b
py3.12-linux-dj42.coverage Expired
73.3 KB
sha256:aa2727fabf4be839a7f3bae83c72953d5c18fa192718167d10fe7a2197f0d58f
py3.12-linux-dj52 Expired
1.96 KB
sha256:de2493c4902ad51ab688378b666ae66e5826b5f187e8990db1db81c96cdf63c0
py3.12-linux-dj52.coverage Expired
72.6 KB
sha256:057bfa0c524a18ea7a431caaaf0c9c75836b49f9c1afda5302798b0bae9415fc
py3.12-linux-dj60 Expired
1.95 KB
sha256:40df6c5f939b2c5177460957874c967465591853a008901aab8c922faa31ad74
py3.12-linux-dj60.coverage Expired
72.6 KB
sha256:e1b690e891d46fa6e293999843bb122b03f7fd217a5f76f6d46a3ef0b670f074
py3.12-macos-dj52-env Expired
1.96 KB
sha256:906658f2403d2d41351273da352b3fa282b25f75f154d8c8365bfc7bc00104e5
py3.12-macos-dj52.coverage Expired
74.5 KB
sha256:6e4ce4025c1ff605eb5293fa826bfda6a7025f0cb2e82ab0aa169d97977b2986
py3.12-windows-dj52-env Expired
2.09 KB
sha256:01a10ca28cb503e1afd78a5e60fbdc244e7adbdc9660898a4029102b1474df46
py3.12-windows-dj52.coverage Expired
73.7 KB
sha256:7da7f70e816d644eba05c0ad14fa7de0501dcf351b28bc8602571d9cd69988a1
py3.13-linux-dj52 Expired
1.96 KB
sha256:386fdee37a8405b3a786145c84700eb1ccc711d63d295d90636a6148226c60ca
py3.13-linux-dj52.coverage Expired
72.6 KB
sha256:c2782aee3ad7838d5bf9da272f2029bb57eaf97cfad7bc96ebf5146357c7d280
py3.13-linux-dj60 Expired
1.95 KB
sha256:a8ee128c38b47b387136dd966f65c3e5c85cf81b9c77783d07f5a51e1d5b9344
py3.13-linux-dj60.coverage Expired
72.6 KB
sha256:00f6b98f2efe4344efb50a8cb42f41ff9b0eb45d75846f010154ede3623dfdac
py3.14-linux-dj52 Expired
1.96 KB
sha256:d46113e80acb0c8411ffc1093229a7047eb1db9e9fa5aebb505381b774ccb3c1
py3.14-linux-dj52.coverage Expired
59.6 KB
sha256:0a976a9d5e27e50343fd68badc1f393055c9490f886c33b1af1c70ad56741e82
py3.14-linux-dj60 Expired
1.95 KB
sha256:c2dbe29fcf85d42952da178db2129c7f8eb504854b1bbb7275aeb7f979d96b52
py3.14-linux-dj60.coverage Expired
59.6 KB
sha256:b07724ae76d13e2fa94f4a3e9bf595ffc41d761d257dbeb140660966c14eb3fe
py3.14-macos-dj60-env Expired
1.96 KB
sha256:c8f1996fc9d1ab0b0ecb1d8310ae607e9f3a67da348f78a27d639f765c89d0c6
py3.14-macos-dj60.coverage Expired
60.7 KB
sha256:cb6e43f7ecc728d64c36cbd5ff529fc2221968bdbeaf0513d7f39f10ca41df17
py3.14-windows-dj60-env Expired
2.09 KB
sha256:229eee35df669e616b4e882f40f7e3467d2bb211b0ac68222c4680dfedf772e6
py3.14-windows-dj60.coverage Expired
61.1 KB
sha256:0cf846ca35200a7233232218f1caff327df9bbd41eee869c5634e16e48c92291
python-package-distributions Expired
3.1 MB
sha256:7ebfb832c0645eca0f3e0d117eee6b74d29acb8f5c5c0195279c31f41eee626d
windows-powershell-py3.10-dj42-env Expired
5.18 KB
sha256:7786c9a07225a406bf2967925195cbbe3f58422a7577e6afd0738f0db9269aff
windows-powershell-py3.10-dj42.coverage Expired
67.1 KB
sha256:85c31d734a9478146d842cac38cc0753f839c5328d5b784daa6f4c9a542b370c
windows-powershell-py3.12-dj52-env Expired
5.22 KB
sha256:0f42633981304def6192bc9144fcb56fbff6b6f585e8ee1db1bf22354fc915f0
windows-powershell-py3.12-dj52.coverage Expired
66.5 KB
sha256:56b0f73507518d3c09b20d485a25396c402299d9c57b5207d137c4af0a66e215
windows-powershell-py3.14-dj60-env Expired
5.21 KB
sha256:3eabd771ea664cc8933c41fc8c5448a4ca2600ec93ae3358893eff6929e60b41
windows-powershell-py3.14-dj60.coverage Expired
54.7 KB
sha256:4dea701f6cfe65168185598259ac6b1a998aa341a1ea841bf1c0b9205cb7c079
windows-pwsh-py3.10-dj42-env Expired
5.18 KB
sha256:ebf939ab30a7a717845e3071cbcd7d8e38496de93511b4798f9827e26029a192
windows-pwsh-py3.10-dj42.coverage Expired
67.1 KB
sha256:4c77a2b29546e4699d11ae26e483281feb699b228bf4fbbf1f21596a54a3341a
windows-pwsh-py3.12-dj52-env Expired
5.22 KB
sha256:024c7d96b67d079c05313449e6e6cb88247a3667371904bde29c51cbc392c55a
windows-pwsh-py3.12-dj52.coverage Expired
66.5 KB
sha256:043812cc5d40d853beb504a7c72e25295d9a3e7868ad5c7c3183be74add08f98
windows-pwsh-py3.14-dj60-env Expired
5.21 KB
sha256:3a29569b6708559b44007216c3a63ef7b5bc0aded99dff34fdf0494457183a88
windows-pwsh-py3.14-dj60.coverage Expired
54.7 KB
sha256:4daaab9748d30e25022342dd937e380c85c352374b9899798fb4c7e115ddf112