This is an automated email from the ASF dual-hosted git repository.
shahar1 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 334be5c60ed Providers wave 2026-04-26 (#65902)
334be5c60ed is described below
commit 334be5c60ed258e0278702b5b317992d74b8308b
Author: Shahar Epstein <[email protected]>
AuthorDate: Mon Apr 27 21:05:48 2026 +0300
Providers wave 2026-04-26 (#65902)
---
providers/.last_release_date.txt | 2 +-
providers/akeyless/README.rst | 92 ++++++++++++++--------
.../akeyless/docs/.latest-doc-only-change.txt | 2 +-
providers/akeyless/docs/changelog.rst | 2 +-
providers/akeyless/docs/commits.rst | 2 +
providers/akeyless/docs/index.rst | 6 +-
providers/akeyless/provider.yaml | 2 +-
providers/akeyless/pyproject.toml | 6 +-
.../src/airflow/providers/akeyless/__init__.py | 2 +-
providers/amazon/README.rst | 6 +-
providers/amazon/docs/changelog.rst | 23 ++++++
providers/amazon/docs/index.rst | 6 +-
providers/amazon/provider.yaml | 3 +-
providers/amazon/pyproject.toml | 6 +-
.../src/airflow/providers/amazon/__init__.py | 2 +-
providers/celery/docs/changelog.rst | 9 +++
pyproject.toml | 4 +-
uv.lock | 10 +--
18 files changed, 121 insertions(+), 64 deletions(-)
diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index fc23fbff112..a60fd55a99e 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-04-21
+2026-04-26
diff --git a/providers/akeyless/README.rst b/providers/akeyless/README.rst
index fe92984428e..f328437a890 100644
--- a/providers/akeyless/README.rst
+++ b/providers/akeyless/README.rst
@@ -1,3 +1,4 @@
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -15,56 +16,77 @@
specific language governing permissions and limitations
under the License.
+.. NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE OVERWRITTEN!
+
+.. IF YOU WANT TO MODIFY TEMPLATE FOR THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
+ ``PROVIDER_README_TEMPLATE.rst.jinja2`` IN the
``dev/breeze/src/airflow_breeze/templates`` DIRECTORY
+
Package ``apache-airflow-providers-akeyless``
-=============================================
-Release: ``1.0.0``
+Release: ``0.1.0``
+
+
+`Akeyless <https://www.akeyless.io/>`__ Vault Platform provider for Apache
Airflow.
+Provides a Hook, Connection type, and Secrets Backend for managing static
secrets,
+dynamic secrets, rotated secrets, and more.
-`Akeyless <https://www.akeyless.io/>`__
Provider package
----------------
-This is a provider package for the ``akeyless`` provider. All classes for this
-provider package are in the ``airflow.providers.akeyless`` python package.
+This is a provider package for ``akeyless`` provider. All classes for this
provider package
+are in ``airflow.providers.akeyless`` python package.
+
+You can find package information and changelog for the provider
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.1.0/>`_.
Installation
------------
-You can install this package on top of an existing Airflow installation via
-``pip install apache-airflow-providers-akeyless``.
+You can install this package on top of an existing Airflow installation (see
``Requirements`` below
+for the minimum Airflow version supported) via
+``pip install apache-airflow-providers-akeyless``
-The package supports the following Python versions: 3.10, 3.11, 3.12, 3.13.
+The package supports the following python versions: 3.10,3.11,3.12,3.13,3.14
Requirements
------------
-================== ================
-PIP package Version required
-================== ================
-``apache-airflow`` ``>=2.11.0``
-``akeyless`` ``>=5.0.0``
-================== ================
+========================================== ==================
+PIP package Version required
+========================================== ==================
+``apache-airflow`` ``>=2.11.0``
+``apache-airflow-providers-common-compat`` ``>=1.8.0``
+``akeyless`` ``>=5.0.0``
+========================================== ==================
Cross provider package dependencies
-------------------------------------
-
-Those are dependencies that might be needed in order to use all the features of
-the package.
-
-=================================== ===========
-Dependent package Extra
-=================================== ===========
-``akeyless_cloud_id`` ``cloud_id``
-=================================== ===========
-
-Features
---------
-
-* **Hook** (``AkeylessHook``): Interact with Akeyless Vault Platform — static,
- dynamic, and rotated secrets; list/describe/create/update/delete items.
-* **Connection type** (``akeyless``): Custom Airflow connection with UI fields
for
- all Akeyless authentication methods (API Key, AWS IAM, GCP, Azure AD, UID,
- JWT, Kubernetes, Certificate).
-* **Secrets Backend** (``AkeylessBackend``): Source Airflow Connections,
Variables,
- and Configuration directly from Akeyless.
+-----------------------------------
+
+Those are dependencies that might be needed in order to use all the features
of the package.
+You need to install the specified providers in order to use them.
+
+You can install such cross-provider dependencies when installing from PyPI.
For example:
+
+.. code-block:: bash
+
+ pip install apache-airflow-providers-akeyless[common.compat]
+
+
+==================================================================================================================
=================
+Dependent package
Extra
+==================================================================================================================
=================
+`apache-airflow-providers-common-compat
<https://airflow.apache.org/docs/apache-airflow-providers-common-compat>`_
``common.compat``
+==================================================================================================================
=================
+
+Optional dependencies
+----------------------
+
+============ =====================
+Extra Dependencies
+============ =====================
+``cloud_id`` ``akeyless_cloud_id``
+============ =====================
+
+The changelog for the provider package can be found in the
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.1.0/changelog.html>`_.
diff --git a/providers/akeyless/docs/.latest-doc-only-change.txt
b/providers/akeyless/docs/.latest-doc-only-change.txt
index 3eefcb9dd5b..6e8bf73aa55 100644
--- a/providers/akeyless/docs/.latest-doc-only-change.txt
+++ b/providers/akeyless/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-1.0.0
+0.1.0
diff --git a/providers/akeyless/docs/changelog.rst
b/providers/akeyless/docs/changelog.rst
index 01ac4075989..99e6f93490d 100644
--- a/providers/akeyless/docs/changelog.rst
+++ b/providers/akeyless/docs/changelog.rst
@@ -18,7 +18,7 @@
Changelog
=========
-1.0.0
+0.1.0
-----
Initial release.
diff --git a/providers/akeyless/docs/commits.rst
b/providers/akeyless/docs/commits.rst
index 1fbd67cfa57..47dba751905 100644
--- a/providers/akeyless/docs/commits.rst
+++ b/providers/akeyless/docs/commits.rst
@@ -27,6 +27,8 @@ Package apache-airflow-providers-akeyless
------------------------------------------------------
`Akeyless <https://www.akeyless.io/>`__ Vault Platform provider for Apache
Airflow.
+Provides a Hook, Connection type, and Secrets Backend for managing static
secrets,
+dynamic secrets, rotated secrets, and more.
This is detailed commit list of changes for versions provider package:
``akeyless``.
diff --git a/providers/akeyless/docs/index.rst
b/providers/akeyless/docs/index.rst
index 8cd9a5f0b5f..bc8d6c588b9 100644
--- a/providers/akeyless/docs/index.rst
+++ b/providers/akeyless/docs/index.rst
@@ -78,7 +78,7 @@ Provides a Hook, Connection type, and Secrets Backend for
managing static secret
dynamic secrets, rotated secrets, and more.
-Release: 1.0.0
+Release: 0.1.0
Provider package
----------------
@@ -131,5 +131,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-akeyless 1.0.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-1.0.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-1.0.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-1.0.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-akeyless 1.0.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-1.0.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-1.0.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-1.0.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-akeyless 0.1.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.1.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.1.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.1.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-akeyless 0.1.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.1.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.1.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.1.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/akeyless/provider.yaml b/providers/akeyless/provider.yaml
index 38bde636e71..aabaf1e4120 100644
--- a/providers/akeyless/provider.yaml
+++ b/providers/akeyless/provider.yaml
@@ -27,7 +27,7 @@ state: ready
lifecycle: incubation
source-date-epoch: 1712361600
versions:
- - 1.0.0
+ - 0.1.0
integrations:
- integration-name: Akeyless
diff --git a/providers/akeyless/pyproject.toml
b/providers/akeyless/pyproject.toml
index a36fc6443bc..3386e9d5a5a 100644
--- a/providers/akeyless/pyproject.toml
+++ b/providers/akeyless/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-akeyless"
-version = "1.0.0"
+version = "0.1.0"
description = "Provider package apache-airflow-providers-akeyless for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-akeyless/1.0.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-akeyless/1.0.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.1.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.1.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/akeyless/src/airflow/providers/akeyless/__init__.py
b/providers/akeyless/src/airflow/providers/akeyless/__init__.py
index f3668d50854..03f394c03d5 100644
--- a/providers/akeyless/src/airflow/providers/akeyless/__init__.py
+++ b/providers/akeyless/src/airflow/providers/akeyless/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "1.0.0"
+__version__ = "0.1.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst
index 40bdff24148..82fbcb0f736 100644
--- a/providers/amazon/README.rst
+++ b/providers/amazon/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-amazon``
-Release: ``9.26.0``
+Release: ``9.27.0``
Amazon integration (including `Amazon Web Services (AWS)
<https://aws.amazon.com/>`__).
@@ -36,7 +36,7 @@ This is a provider package for ``amazon`` provider. All
classes for this provide
are in ``airflow.providers.amazon`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.26.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0/>`_.
Installation
------------
@@ -133,4 +133,4 @@ Extra Dependencies
====================
============================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.26.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0/changelog.html>`_.
diff --git a/providers/amazon/docs/changelog.rst
b/providers/amazon/docs/changelog.rst
index 8eccacda519..9eb605543ad 100644
--- a/providers/amazon/docs/changelog.rst
+++ b/providers/amazon/docs/changelog.rst
@@ -26,6 +26,29 @@
Changelog
---------
+9.27.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add 'S3ReadObjectOperator' (#65789)``
+* ``Add multi-team dimensions to boto3 user agent string (#65821)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Prevent unauthorized access to team-scoped secrets in SM and SSM (#65703)``
+
+Misc
+~~~~
+* ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
9.26.0
......
diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst
index 92c8d8c494c..b60ee83e58a 100644
--- a/providers/amazon/docs/index.rst
+++ b/providers/amazon/docs/index.rst
@@ -87,7 +87,7 @@ apache-airflow-providers-amazon package
Amazon integration (including `Amazon Web Services (AWS)
<https://aws.amazon.com/>`__).
-Release: 9.26.0
+Release: 9.27.0
Provider package
----------------
@@ -168,5 +168,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-amazon 9.26.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.26.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.26.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.26.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-amazon 9.26.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.26.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.26.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.26.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-amazon 9.27.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-amazon 9.27.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml
index 0ee5a70735e..b71689e0d40 100644
--- a/providers/amazon/provider.yaml
+++ b/providers/amazon/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1776777112
+source-date-epoch: 1777234668
# Note that those versions are maintained by release manager - do not update
them manually
# with the exception of case where other provider in sources has >= new
provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider
have
# to be done in the same PR
versions:
+ - 9.27.0
- 9.26.0
- 9.25.0
- 9.24.0
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index 044b0dc3aad..f0142498ba5 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-amazon"
-version = "9.26.0"
+version = "9.27.0"
description = "Provider package apache-airflow-providers-amazon for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -217,8 +217,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.26.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.26.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/amazon/src/airflow/providers/amazon/__init__.py
b/providers/amazon/src/airflow/providers/amazon/__init__.py
index eb499f056a8..5a861674107 100644
--- a/providers/amazon/src/airflow/providers/amazon/__init__.py
+++ b/providers/amazon/src/airflow/providers/amazon/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "9.26.0"
+__version__ = "9.27.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/celery/docs/changelog.rst
b/providers/celery/docs/changelog.rst
index 33434851062..29d579ea622 100644
--- a/providers/celery/docs/changelog.rst
+++ b/providers/celery/docs/changelog.rst
@@ -35,11 +35,20 @@ Features
* ``Add SSL_MUTUAL_TLS config option to Celery provider for one-way TLS
support (#64767)``
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Celery version compat logic after PR 62645 (#65844)``
+* ``Fix Celery workers not executing tasks when --celery-hostname is set
(#65826)``
+* ``Fix Celery provider ImportError on airflow 3.2.x by gating
ExecutorWorkload on 3.3+ (#65752)``
+* ``Pre-assign external_executor_id at queuing time to prevent duplicate
execution on scheduler crash (#65594)``
+
Misc
~~~~
* ``Widen BaseExecutor method signatures to accept WorkloadKey (#65392)``
* ``Move ExecutorCallback execution into a supervised process (#62645)``
+* ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
diff --git a/pyproject.toml b/pyproject.toml
index de681a41603..cb57f62d7b7 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -102,7 +102,7 @@ apache-airflow = "airflow.__main__:main"
"apache-airflow-providers-airbyte>=5.0.0"
]
"akeyless" = [
- "apache-airflow-providers-akeyless>=1.0.0"
+ "apache-airflow-providers-akeyless>=0.1.0"
]
"alibaba" = [
"apache-airflow-providers-alibaba>=3.0.0"
@@ -402,7 +402,7 @@ apache-airflow = "airflow.__main__:main"
"apache-airflow[aiobotocore,amazon-aws-auth,apache-atlas,apache-webhdfs,async,cloudpickle,github-enterprise,google-auth,graphviz,gunicorn,kerberos,ldap,memray,otel,pandas,polars,rabbitmq,s3fs,sentry,statsd,uv]",
"apache-airflow-core[all]",
"apache-airflow-providers-airbyte>=5.0.0",
- "apache-airflow-providers-akeyless>=1.0.0",
+ "apache-airflow-providers-akeyless>=0.1.0",
"apache-airflow-providers-alibaba>=3.0.0",
"apache-airflow-providers-amazon>=9.0.0",
"apache-airflow-providers-apache-cassandra>=3.7.0; python_version
!=\"3.14\"",
diff --git a/uv.lock b/uv.lock
index b14b02ffc9f..ebd2e1669d8 100644
--- a/uv.lock
+++ b/uv.lock
@@ -17,7 +17,7 @@ resolution-markers = [
]
[options]
-exclude-newer = "2026-04-23T07:06:30.062040295Z"
+exclude-newer = "2026-04-23T17:27:51.729719469Z"
exclude-newer-span = "P4D"
[options.exclude-newer-package]
@@ -2742,7 +2742,7 @@ docs = [{ name = "apache-airflow-devel-common", extras =
["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-akeyless"
-version = "1.0.0"
+version = "0.1.0"
source = { editable = "providers/akeyless" }
dependencies = [
{ name = "akeyless" },
@@ -2830,7 +2830,7 @@ docs = [{ name = "apache-airflow-devel-common", extras =
["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-amazon"
-version = "9.26.0"
+version = "9.27.0"
source = { editable = "providers/amazon" }
dependencies = [
{ name = "apache-airflow" },
@@ -20276,8 +20276,8 @@ name = "secretstorage"
version = "3.5.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
- { name = "cryptography", marker = "python_full_version >= '3.14' or
platform_machine != 'arm64' or sys_platform != 'darwin'" },
- { name = "jeepney", marker = "python_full_version >= '3.14' or
platform_machine != 'arm64' or sys_platform != 'darwin'" },
+ { name = "cryptography", marker = "(python_full_version >= '3.14' and
sys_platform == 'darwin') or (python_full_version < '3.15' and sys_platform ==
'emscripten') or (python_full_version < '3.15' and sys_platform == 'win32') or
(platform_machine != 'arm64' and sys_platform == 'darwin') or (sys_platform !=
'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')" },
+ { name = "jeepney", marker = "(python_full_version >= '3.14' and
sys_platform == 'darwin') or (python_full_version < '3.15' and sys_platform ==
'emscripten') or (python_full_version < '3.15' and sys_platform == 'win32') or
(platform_machine != 'arm64' and sys_platform == 'darwin') or (sys_platform !=
'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')" },
]
sdist = { url =
"https://files.pythonhosted.org/packages/1c/03/e834bcd866f2f8a49a85eaff47340affa3bfa391ee9912a952a1faa68c7b/secretstorage-3.5.0.tar.gz",
hash =
"sha256:f04b8e4689cbce351744d5537bf6b1329c6fc68f91fa666f60a380edddcd11be", size
= 19884, upload-time = "2025-11-23T19:02:53.191Z" }
wheels = [