diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt index 7103182dedf75..42dc3560f9e3f 100644 --- a/providers/.last_release_date.txt +++ b/providers/.last_release_date.txt @@ -1 +1 @@ -2026-07-01 +2026-07-06 diff --git a/providers/airbyte/README.rst b/providers/airbyte/README.rst index f50473d7cee77..c677b6bb862ca 100644 --- a/providers/airbyte/README.rst +++ b/providers/airbyte/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-airbyte`` -Release: ``5.5.1`` +Release: ``5.5.2`` `Airbyte `__ @@ -36,7 +36,7 @@ This is a provider package for ``airbyte`` provider. All classes for this provid are in ``airflow.providers.airbyte`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== =================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/airbyte/docs/changelog.rst b/providers/airbyte/docs/changelog.rst index 0bd093a64a3dc..ead7d2efb2808 100644 --- a/providers/airbyte/docs/changelog.rst +++ b/providers/airbyte/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +5.5.2 +..... + +Misc +~~~~ + +* ``Cap airbyte-api < 1.0.0 due to breaking changes (#69081)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 5.5.1 ..... diff --git a/providers/airbyte/docs/index.rst b/providers/airbyte/docs/index.rst index fdb9e051b7ec4..3c54af9f6e26a 100644 --- a/providers/airbyte/docs/index.rst +++ b/providers/airbyte/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-airbyte package `Airbyte `__ -Release: 5.5.1 +Release: 5.5.2 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-airbyte 5.5.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-airbyte 5.5.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-airbyte 5.5.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-airbyte 5.5.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/airbyte/provider.yaml b/providers/airbyte/provider.yaml index 5cdbe488b1fb1..cc325e50f87f3 100644 --- a/providers/airbyte/provider.yaml +++ b/providers/airbyte/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 5.5.2 - 5.5.1 - 5.5.0 - 5.4.2 diff --git a/providers/airbyte/pyproject.toml b/providers/airbyte/pyproject.toml index 31628dd5ebb49..76e1a6ed3301d 100644 --- a/providers/airbyte/pyproject.toml +++ b/providers/airbyte/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-airbyte" -version = "5.5.1" +version = "5.5.2" description = "Provider package apache-airflow-providers-airbyte for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -103,8 +103,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-airbyte/5.5.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.2/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/airbyte/src/airflow/providers/airbyte/__init__.py b/providers/airbyte/src/airflow/providers/airbyte/__init__.py index b3631b6361114..d97f4f593d67c 100644 --- a/providers/airbyte/src/airflow/providers/airbyte/__init__.py +++ b/providers/airbyte/src/airflow/providers/airbyte/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.5.1" +__version__ = "5.5.2" 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 15c11bd8be3bf..10a7466cce084 100644 --- a/providers/amazon/README.rst +++ b/providers/amazon/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-amazon`` -Release: ``9.31.0`` +Release: ``9.32.0`` Amazon integration (including `Amazon Web Services (AWS) `__). @@ -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 `_. +in the `documentation `_. Installation ------------ @@ -130,4 +130,4 @@ Extra Dependencies ==================== ============================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/amazon/docs/changelog.rst b/providers/amazon/docs/changelog.rst index 0589629b21e89..4f59d4bede471 100644 --- a/providers/amazon/docs/changelog.rst +++ b/providers/amazon/docs/changelog.rst @@ -26,6 +26,41 @@ Changelog --------- +9.32.0 +...... + +Features +~~~~~~~~ + +* ``Add CRUD methods to DynamoDBHook (#69142)`` +* ``Add Amazon Provider Neptune Analytics (#64274)`` +* ``Add team_name tags to Amazon executor metrics (#69072)`` +* ``Add S3CopyPrefixOperator to copy all objects under a prefix (#68946)`` +* ``Add output_files_to_xcom parameter to SageMakerProcessingOperator (#69002)`` +* ``Propagate AWS hook parameters through RedshiftClusterTrigger (#68925)`` +* ``Propagate verify and botocore_config through EC2StateSensorTrigger (#68921)`` +* ``Adds Airflow 3 compatibility in 'try_adopt_task_instances' for BatchExec (#68027)`` + +Bug Fixes +~~~~~~~~~ + +* ``Prevent path traversal in s3 to sftp/ftp transfer destinations (#68984)`` +* ``Fix SageMakerTransformOperator succeeding on a failed deferred job (#69042)`` +* ``Close S3 download_file handle once the download finishes or fails (#69084)`` +* ``Make Amazon SageMaker triggers inherit AWS base classes (#68927)`` +* ``Persist BatchOperator deferrable xcom links (#64745)`` +* ``Standardize ECS TaskDoneTrigger on region_name and AWS hook parameters (#68923)`` +* ``Fix CloudWatch remote logging for ephemeral lifecycle executor (#68779)`` +* ``Fix Cloudwatch remote logging crash API server if ResourceNotFoundException (#68781)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Thread version_data through BundleInfo to worker-side bundle initialization (#67217)`` + * ``Fix mypy type errors in DynamoDB example system test (#68849)`` + * ``Fix AwsBatchExecutor test_try_adopt_task_instances after TaskInstanceDTO hostname requirement (#68871)`` + 9.31.0 ...... diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst index 507a0caa0501f..d0a1f07440396 100644 --- a/providers/amazon/docs/index.rst +++ b/providers/amazon/docs/index.rst @@ -88,7 +88,7 @@ apache-airflow-providers-amazon package Amazon integration (including `Amazon Web Services (AWS) `__). -Release: 9.31.0 +Release: 9.32.0 Provider package ---------------- @@ -201,5 +201,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-amazon 9.31.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-amazon 9.31.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.32.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.32.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml index e17860f6c60da..4fa06f211212d 100644 --- a/providers/amazon/provider.yaml +++ b/providers/amazon/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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.32.0 - 9.31.0 - 9.30.0 - 9.29.0 diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml index ef24eaea8f167..eddb2645e6080 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.31.0" +version = "9.32.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.31.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.31.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.32.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.32.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 037df0d44579e..2fd0d14603d2d 100644 --- a/providers/amazon/src/airflow/providers/amazon/__init__.py +++ b/providers/amazon/src/airflow/providers/amazon/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "9.31.0" +__version__ = "9.32.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/anthropic/README.rst b/providers/anthropic/README.rst index a42bbbd2c662b..6b3ad71de7c66 100644 --- a/providers/anthropic/README.rst +++ b/providers/anthropic/README.rst @@ -60,24 +60,16 @@ PIP package Version required ``anthropic`` ``>=0.101.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -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-anthropic[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= +Optional dependencies +---------------------- + +=========== =============================== +Extra Dependencies +=========== =============================== +``bedrock`` ``anthropic[bedrock]>=0.101.0`` +``vertex`` ``anthropic[vertex]>=0.101.0`` +``aws`` ``anthropic[aws]>=0.101.0`` +=========== =============================== The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/anthropic/docs/changelog.rst b/providers/anthropic/docs/changelog.rst index 57383492e8320..8bb7076298e44 100644 --- a/providers/anthropic/docs/changelog.rst +++ b/providers/anthropic/docs/changelog.rst @@ -24,3 +24,15 @@ Changelog ..... Initial version of the provider. + +Features +~~~~~~~~ + +* ``Add Anthropic provider ('apache-airflow-providers-anthropic') (#69003)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Validate trigger events in Anthropic deferrable tasks (#69379)`` + * ``Reject invalid Amazon Bedrock model IDs in the Anthropic provider (#69404)`` + * ``Fix aws_region platform list in Anthropic connection docs (#69373)`` + * ``Regenerate Anthropic provider docs to remove stale common.compat extra (#69363)`` diff --git a/providers/celery/README.rst b/providers/celery/README.rst index 72e244beafd80..273216dd57f23 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-celery`` -Release: ``3.21.0`` +Release: ``3.22.0`` `Celery `__ @@ -36,7 +36,7 @@ This is a provider package for ``celery`` provider. All classes for this provide are in ``airflow.providers.celery`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies =================== =================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/celery/docs/changelog.rst b/providers/celery/docs/changelog.rst index b0650015fa0ab..1c3683bd63f3b 100644 --- a/providers/celery/docs/changelog.rst +++ b/providers/celery/docs/changelog.rst @@ -27,6 +27,37 @@ Changelog --------- +3.22.0 +...... + +Features +~~~~~~~~ + +* ``Honor json_logs config in Celery worker startup (#68916)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix Celery worker JSON logging config for teams (#69139)`` + +Misc +~~~~ + +* ``Make PostgreSQL SQLAlchemy driver explicit (postgresql+psycopg2://) (#68314)`` + +Doc-only +~~~~~~~~ + +* ``Clarify Redis maintenance for CeleryExecutor in docs (#67393)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Test fix in main Celery worker tests leaking logging handler onto captured stdout (#69163)`` + * ``Prepare ad-hoc provider documentation 2026-06-26 (#69022)`` + * ``Prepare ad-hoc provider documentation 2026-06-26`` + 3.21.0 ...... diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index 8ad40a4af735c..e1b09271f2820 100644 --- a/providers/celery/docs/index.rst +++ b/providers/celery/docs/index.rst @@ -67,7 +67,7 @@ apache-airflow-providers-celery package `Celery `__ -Release: 3.21.0 +Release: 3.22.0 Provider package ---------------- @@ -138,5 +138,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-celery 3.21.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-celery 3.21.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.22.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.22.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml index e10f5030bd470..1e52e95201b5f 100644 --- a/providers/celery/provider.yaml +++ b/providers/celery/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1782481463 +source-date-epoch: 1783356304 # 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: + - 3.22.0 - 3.21.0 - 3.20.0 - 3.19.0 diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index a9789e4672d43..415feb87e6a4e 100644 --- a/providers/celery/pyproject.toml +++ b/providers/celery/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-celery" -version = "3.21.0" +version = "3.22.0" description = "Provider package apache-airflow-providers-celery for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -112,8 +112,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-celery/3.21.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.22.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.22.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/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py index 2c474282394a4..ab85558c6ec73 100644 --- a/providers/celery/src/airflow/providers/celery/__init__.py +++ b/providers/celery/src/airflow/providers/celery/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.21.0" +__version__ = "3.22.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/ai/README.rst b/providers/common/ai/README.rst index 30a30c8e09a54..5b2bb7ac0fc24 100644 --- a/providers/common/ai/README.rst +++ b/providers/common/ai/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-ai`` -Release: ``0.5.0`` +Release: ``0.6.0`` AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai `__. @@ -36,7 +36,7 @@ This is a provider package for ``common.ai`` provider. All classes for this prov are in ``airflow.providers.common.ai`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -104,4 +104,4 @@ Extra Dependencies ============== ========================================================================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/ai/docs/changelog.rst b/providers/common/ai/docs/changelog.rst index 3d2b70c1e1727..e71396510a46f 100644 --- a/providers/common/ai/docs/changelog.rst +++ b/providers/common/ai/docs/changelog.rst @@ -25,6 +25,30 @@ Changelog --------- +0.6.0 +..... + +Features +~~~~~~~~ + +* ``Add 'env_provider' and 'Extra.env' support to MCP stdio transport (#69225)`` + +Bug Fixes +~~~~~~~~~ + +* ``Replace deprecated 'pydantic-ai' MCP classes with 'MCPToolset' in 'common.ai' (#69006)`` + +Misc +~~~~ + +* ``Migrate common.ai provider to pydantic-ai 2.x and remove the <2 cap (#69358)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``[main] Upgrade important CI environment (#68933)`` + 0.5.0 ..... diff --git a/providers/common/ai/docs/index.rst b/providers/common/ai/docs/index.rst index 08915a67828bf..db89a9a87e698 100644 --- a/providers/common/ai/docs/index.rst +++ b/providers/common/ai/docs/index.rst @@ -83,7 +83,7 @@ apache-airflow-providers-common-ai package AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai `__. -Release: 0.5.0 +Release: 0.6.0 Provider package ---------------- @@ -170,5 +170,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-ai 0.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-ai 0.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-ai 0.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-ai 0.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/ai/provider.yaml b/providers/common/ai/provider.yaml index 893f5d230f7b3..ff8b15bbf5f53 100644 --- a/providers/common/ai/provider.yaml +++ b/providers/common/ai/provider.yaml @@ -23,10 +23,11 @@ description: | state: ready lifecycle: incubation -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 build-system: hatchling # note that those versions are maintained by release manager - do not update them manually versions: + - 0.6.0 - 0.5.0 - 0.4.0 - 0.3.0 diff --git a/providers/common/ai/pyproject.toml b/providers/common/ai/pyproject.toml index 4531d2cfb8c5d..975ad4d8f49c7 100644 --- a/providers/common/ai/pyproject.toml +++ b/providers/common/ai/pyproject.toml @@ -32,7 +32,7 @@ build-backend = "hatchling.build" [project] name = "apache-airflow-providers-common-ai" -version = "0.5.0" +version = "0.6.0" description = "Provider package apache-airflow-providers-common-ai for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -169,8 +169,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-common-ai/0.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.6.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/common/ai/src/airflow/providers/common/ai/__init__.py b/providers/common/ai/src/airflow/providers/common/ai/__init__.py index 3fd180807aab9..0ce7226489034 100644 --- a/providers/common/ai/src/airflow/providers/common/ai/__init__.py +++ b/providers/common/ai/src/airflow/providers/common/ai/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.5.0" +__version__ = "0.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst index 10f5f2897a175..6815e9de2d7f7 100644 --- a/providers/common/compat/README.rst +++ b/providers/common/compat/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-compat`` -Release: ``1.15.0`` +Release: ``1.16.0`` Common Compatibility Provider - providing compatibility code for previous Airflow versions @@ -36,7 +36,7 @@ This is a provider package for ``common.compat`` provider. All classes for this are in ``airflow.providers.common.compat`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/compat/docs/changelog.rst b/providers/common/compat/docs/changelog.rst index 24ca3b940c4aa..b7ce7d1931d79 100644 --- a/providers/common/compat/docs/changelog.rst +++ b/providers/common/compat/docs/changelog.rst @@ -25,6 +25,24 @@ Changelog --------- +1.16.0 +...... + +Features +~~~~~~~~ + +* ``Added get_async_hook in common.compat provider (#69208)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix 'RecursionError' in 'common.compat' hook lineage 'add_extra polyfill' (#68735)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.15.0 ...... diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst index 2d9486b65625f..fe9ba182db70a 100644 --- a/providers/common/compat/docs/index.rst +++ b/providers/common/compat/docs/index.rst @@ -62,7 +62,7 @@ apache-airflow-providers-common-compat package Common Compatibility Provider - providing compatibility code for previous Airflow versions -Release: 1.15.0 +Release: 1.16.0 Provider package ---------------- @@ -133,5 +133,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-compat 1.15.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-compat 1.15.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.16.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.16.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/compat/provider.yaml b/providers/common/compat/provider.yaml index 88cfd68e4751f..12fff9a6b75f6 100644 --- a/providers/common/compat/provider.yaml +++ b/providers/common/compat/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1779219177 +source-date-epoch: 1783356304 # 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: + - 1.16.0 - 1.15.0 - 1.14.3 - 1.14.2 diff --git a/providers/common/compat/pyproject.toml b/providers/common/compat/pyproject.toml index e5fc7a0323a78..78234fc884cba 100644 --- a/providers/common/compat/pyproject.toml +++ b/providers/common/compat/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-compat" -version = "1.15.0" +version = "1.16.0" description = "Provider package apache-airflow-providers-common-compat for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -109,8 +109,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-common-compat/1.15.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.15.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.16.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.16.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/common/compat/src/airflow/providers/common/compat/__init__.py b/providers/common/compat/src/airflow/providers/common/compat/__init__.py index 3b030976b17dd..cb40c73294501 100644 --- a/providers/common/compat/src/airflow/providers/common/compat/__init__.py +++ b/providers/common/compat/src/airflow/providers/common/compat/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.15.0" +__version__ = "1.16.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst index 878ca98a1429d..a874c8a694962 100644 --- a/providers/common/sql/README.rst +++ b/providers/common/sql/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-sql`` -Release: ``2.0.1`` +Release: ``2.0.2`` `Common SQL Provider `__ @@ -36,7 +36,7 @@ This is a provider package for ``common.sql`` provider. All classes for this pro are in ``airflow.providers.common.sql`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -98,4 +98,4 @@ Extra Dependencies ================== ======================================================================================================================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/sql/docs/changelog.rst b/providers/common/sql/docs/changelog.rst index b0e98a120bc2b..656eeb8be7495 100644 --- a/providers/common/sql/docs/changelog.rst +++ b/providers/common/sql/docs/changelog.rst @@ -25,6 +25,19 @@ Changelog --------- +2.0.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Align hook run() annotations with None-able handler results (#69230)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 2.0.1 ..... diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst index 4041a2825e5cf..428cb922aec35 100644 --- a/providers/common/sql/docs/index.rst +++ b/providers/common/sql/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-common-sql package `Common SQL Provider `__ -Release: 2.0.1 +Release: 2.0.2 Provider package ---------------- @@ -160,5 +160,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-sql 2.0.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-sql 2.0.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 2.0.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 2.0.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml index 72fcb6d537a32..07c140f121a9e 100644 --- a/providers/common/sql/provider.yaml +++ b/providers/common/sql/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 2.0.2 - 2.0.1 - 2.0.0 - 1.36.0 diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml index ddadb5ceb6908..18e9cbe7fdb65 100644 --- a/providers/common/sql/pyproject.toml +++ b/providers/common/sql/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-sql" -version = "2.0.1" +version = "2.0.2" description = "Provider package apache-airflow-providers-common-sql for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -148,8 +148,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-common-sql/2.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.2/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/common/sql/src/airflow/providers/common/sql/__init__.py b/providers/common/sql/src/airflow/providers/common/sql/__init__.py index 39594da3f3c9b..98c96a3823be0 100644 --- a/providers/common/sql/src/airflow/providers/common/sql/__init__.py +++ b/providers/common/sql/src/airflow/providers/common/sql/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.0.1" +__version__ = "2.0.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst index 3c062a38a59ca..2081ec318e683 100644 --- a/providers/databricks/README.rst +++ b/providers/databricks/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-databricks`` -Release: ``7.16.1`` +Release: ``7.17.0`` `Databricks `__ @@ -36,7 +36,7 @@ This is a provider package for ``databricks`` provider. All classes for this pro are in ``airflow.providers.databricks`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -105,4 +105,4 @@ Extra Dependencies ================== ================================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/databricks/docs/changelog.rst b/providers/databricks/docs/changelog.rst index 541e14931c717..8ef2de8bc38fa 100644 --- a/providers/databricks/docs/changelog.rst +++ b/providers/databricks/docs/changelog.rst @@ -26,6 +26,33 @@ Changelog --------- +7.17.0 +...... + +Features +~~~~~~~~ + +* ``Add durable execution to 'DatabricksRunNowOperator' (#69174)`` +* ``Accept BLOCKED and WAITING_FOR_RETRY Databricks run states (#69193)`` +* ``Add durable execution to DatabricksSubmitRunOperator (#68974)`` +* ``Add proxy support to Databricks connections (#68527)`` +* ``Surface databricks API errors as a separate exception (#69019)`` +* ``Add query tags to 'DatabricksSqlSensor' and 'DatabricksPartitionSensor' (#68704)`` +* ``Add OpenLineage Spark conf injection to DatabricksSubmitRunOperator (#67894)`` + +Bug Fixes +~~~~~~~~~ + +* ``Include last error cause in Databricks API when retry is exhausted (#69238)`` +* ``Align hook run() annotations with None-able handler results (#69230)`` +* ``Reconnect to blocked Databricks runs in SubmitRunOperator durable retries (#69195)`` +* ``Fix DatabricksWorkflowTaskGroup ignoring upstream/downstream set before with block (#68924)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 7.16.1 ...... diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst index 2bacaef0aa2c5..fb5f5193acd46 100644 --- a/providers/databricks/docs/index.rst +++ b/providers/databricks/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-databricks package `Databricks `__ -Release: 7.16.1 +Release: 7.17.0 Provider package ---------------- @@ -166,5 +166,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-databricks 7.16.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-databricks 7.16.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.17.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.17.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml index 7ef920398492d..b49121e6145f1 100644 --- a/providers/databricks/provider.yaml +++ b/providers/databricks/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 7.17.0 - 7.16.1 - 7.16.0 - 7.15.0 diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml index 133c222e6b7a9..6b6e846bcc6c4 100644 --- a/providers/databricks/pyproject.toml +++ b/providers/databricks/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-databricks" -version = "7.16.1" +version = "7.17.0" description = "Provider package apache-airflow-providers-databricks for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -150,8 +150,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-databricks/7.16.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.16.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.17.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.17.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/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py index 7cb0dd13b063a..dc6dfe7805de5 100644 --- a/providers/databricks/src/airflow/providers/databricks/__init__.py +++ b/providers/databricks/src/airflow/providers/databricks/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "7.16.1" +__version__ = "7.17.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst index 13fee54894897..25eeb3c5b83a8 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-edge3`` -Release: ``4.0.0`` +Release: ``4.1.0`` Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites. @@ -48,7 +48,7 @@ This is a provider package for ``edge3`` provider. All classes for this provider are in ``airflow.providers.edge3`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -74,4 +74,4 @@ PIP package Version required ========================================== =================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/edge3/docs/changelog.rst b/providers/edge3/docs/changelog.rst index 49b7f66c2bf14..96a59c9aa3840 100644 --- a/providers/edge3/docs/changelog.rst +++ b/providers/edge3/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +4.1.0 +..... + +Features +~~~~~~~~ + +* ``Add team_name tag to Edge executor sync metric (#69005)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Thread version_data through BundleInfo to worker-side bundle initialization (#67217)`` + 4.0.0 ..... diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index 6925423f445a3..820ca5fa68acb 100644 --- a/providers/edge3/docs/index.rst +++ b/providers/edge3/docs/index.rst @@ -98,7 +98,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed are provided by the API server. -Release: 4.0.0 +Release: 4.1.0 Provider package ---------------- @@ -135,5 +135,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-edge3 4.0.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-edge3 4.0.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 4.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 4.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml index fd0a6876dd688..31ab376048e0a 100644 --- a/providers/edge3/provider.yaml +++ b/providers/edge3/provider.yaml @@ -34,7 +34,7 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 build-system: hatchling # Note that those versions are maintained by release manager - do not update them manually @@ -42,6 +42,7 @@ build-system: hatchling # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.1.0 - 4.0.0 - 3.8.0 - 3.7.0 diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index a325d33a941dd..6626becc90b3c 100644 --- a/providers/edge3/pyproject.toml +++ b/providers/edge3/pyproject.toml @@ -32,7 +32,7 @@ build-backend = "hatchling.build" [project] name = "apache-airflow-providers-edge3" -version = "4.0.0" +version = "4.1.0" description = "Provider package apache-airflow-providers-edge3 for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -109,8 +109,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-edge3/4.0.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.0.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.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/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py index 955a889051fa1..7ef76ad1ab683 100644 --- a/providers/edge3/src/airflow/providers/edge3/__init__.py +++ b/providers/edge3/src/airflow/providers/edge3/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.0.0" +__version__ = "4.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/elasticsearch/README.rst b/providers/elasticsearch/README.rst index c6eb5be8d7dbb..21373c82a0ee5 100644 --- a/providers/elasticsearch/README.rst +++ b/providers/elasticsearch/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-elasticsearch`` -Release: ``6.7.0`` +Release: ``6.8.0`` `Elasticsearch `__ @@ -36,7 +36,7 @@ This is a provider package for ``elasticsearch`` provider. All classes for this are in ``airflow.providers.elasticsearch`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -69,4 +69,4 @@ Extra Dependencies ========== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/elasticsearch/docs/changelog.rst b/providers/elasticsearch/docs/changelog.rst index 6a6060d8d165c..54ac88c27ad0b 100644 --- a/providers/elasticsearch/docs/changelog.rst +++ b/providers/elasticsearch/docs/changelog.rst @@ -27,6 +27,20 @@ Changelog --------- +6.8.0 +..... + +Features +~~~~~~~~ + +* ``Show running task logs in the UI with Elasticsearch remote logging (#69090)`` +* ``ElasticsearchSQLHook: add chunked Polars DataFrame support via custom SQL reader (#68411)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 6.7.0 ..... diff --git a/providers/elasticsearch/docs/index.rst b/providers/elasticsearch/docs/index.rst index 18bde63449141..5543da58f4b90 100644 --- a/providers/elasticsearch/docs/index.rst +++ b/providers/elasticsearch/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-elasticsearch package `Elasticsearch `__ -Release: 6.7.0 +Release: 6.8.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 `_ -* `The apache-airflow-providers-elasticsearch 6.7.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-elasticsearch 6.7.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-elasticsearch 6.8.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-elasticsearch 6.8.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/elasticsearch/provider.yaml b/providers/elasticsearch/provider.yaml index b8f28b4f774e1..d86bbcafb8c0c 100644 --- a/providers/elasticsearch/provider.yaml +++ b/providers/elasticsearch/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 6.8.0 - 6.7.0 - 6.6.0 - 6.5.4 diff --git a/providers/elasticsearch/pyproject.toml b/providers/elasticsearch/pyproject.toml index 651c7bc5e5bc1..25f3623788306 100644 --- a/providers/elasticsearch/pyproject.toml +++ b/providers/elasticsearch/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-elasticsearch" -version = "6.7.0" +version = "6.8.0" description = "Provider package apache-airflow-providers-elasticsearch for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -109,8 +109,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-elasticsearch/6.7.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.7.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.8.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.8.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/elasticsearch/src/airflow/providers/elasticsearch/__init__.py b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py index 09b92df543eeb..6d73e2819d680 100644 --- a/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py +++ b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.7.0" +__version__ = "6.8.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst index a29829c40d928..c74b2a483679b 100644 --- a/providers/exasol/README.rst +++ b/providers/exasol/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-exasol`` -Release: ``4.10.3`` +Release: ``4.10.4`` `Exasol `__ @@ -36,7 +36,7 @@ This is a provider package for ``exasol`` provider. All classes for this provide are in ``airflow.providers.exasol`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -72,4 +72,4 @@ Extra Dependencies ============== ====================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/exasol/docs/changelog.rst b/providers/exasol/docs/changelog.rst index 59e453d4b3ddf..3fa86a1f71e6a 100644 --- a/providers/exasol/docs/changelog.rst +++ b/providers/exasol/docs/changelog.rst @@ -27,6 +27,20 @@ Changelog --------- +4.10.4 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Align hook run() annotations with None-able handler results (#69230)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``[main] Upgrade important CI environment (#68933)`` + 4.10.3 ...... diff --git a/providers/exasol/docs/index.rst b/providers/exasol/docs/index.rst index 188d77f80085a..13cb541eb1206 100644 --- a/providers/exasol/docs/index.rst +++ b/providers/exasol/docs/index.rst @@ -75,7 +75,7 @@ apache-airflow-providers-exasol package `Exasol `__ -Release: 4.10.3 +Release: 4.10.4 Provider package ---------------- @@ -130,5 +130,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-exasol 4.10.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-exasol 4.10.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.10.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.10.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/exasol/provider.yaml b/providers/exasol/provider.yaml index 2bb11b4f4f340..f7b2fc27920cf 100644 --- a/providers/exasol/provider.yaml +++ b/providers/exasol/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 4.10.4 - 4.10.3 - 4.10.2 - 4.10.1 diff --git a/providers/exasol/pyproject.toml b/providers/exasol/pyproject.toml index ce3706462a658..636109b984099 100644 --- a/providers/exasol/pyproject.toml +++ b/providers/exasol/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-exasol" -version = "4.10.3" +version = "4.10.4" description = "Provider package apache-airflow-providers-exasol for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -114,8 +114,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-exasol/4.10.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.10.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.10.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.10.4/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/exasol/src/airflow/providers/exasol/__init__.py b/providers/exasol/src/airflow/providers/exasol/__init__.py index 63b0299eea339..0720fe005c110 100644 --- a/providers/exasol/src/airflow/providers/exasol/__init__.py +++ b/providers/exasol/src/airflow/providers/exasol/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.10.3" +__version__ = "4.10.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/fab/README.rst b/providers/fab/README.rst index 6c6ceb1667d53..0e67134591ef9 100644 --- a/providers/fab/README.rst +++ b/providers/fab/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-fab`` -Release: ``3.7.1`` +Release: ``3.7.2`` `Flask App Builder `__ @@ -36,7 +36,7 @@ This is a provider package for ``fab`` provider. All classes for this provider p are in ``airflow.providers.fab`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -86,4 +86,4 @@ Extra Dependencies ============ =================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/fab/docs/changelog.rst b/providers/fab/docs/changelog.rst index d39a54ea1dba0..cc1093fa1436d 100644 --- a/providers/fab/docs/changelog.rst +++ b/providers/fab/docs/changelog.rst @@ -20,6 +20,25 @@ Changelog --------- +3.7.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix DAG named "DAGs" colliding with the global DAGs permission resource (#69106)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Prepare ad-hoc provider documentation 2026-06-26 (#69022)`` + * ``Prepare ad-hoc provider documentation 2026-06-26`` + * ``Bump the fab-ui-package-updates group across 1 directory with 2 updates (#69344)`` + * ``Bump the fab-ui-package-updates group across 1 directory with 2 updates (#69210)`` + * ``Bump the fab-ui-package-updates group across 1 directory with 3 updates (#69186)`` + * ``Bump the fab-ui-package-updates group across 1 directory with 3 updates (#69133)`` + 3.7.1 ..... diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst index a331bb2c9ea99..8d52382afa929 100644 --- a/providers/fab/docs/index.rst +++ b/providers/fab/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-fab package `Flask App Builder `__ -Release: 3.7.1 +Release: 3.7.2 Provider package ---------------- @@ -153,5 +153,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-fab 3.7.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-fab 3.7.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.7.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.7.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml index b19fe328ebb98..01de0b312e811 100644 --- a/providers/fab/provider.yaml +++ b/providers/fab/provider.yaml @@ -29,7 +29,7 @@ description: | state: ready lifecycle: production -source-date-epoch: 1782465951 +source-date-epoch: 1783356304 build-system: hatchling # Note that those versions are maintained by release manager - do not update them manually @@ -37,6 +37,7 @@ build-system: hatchling # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 3.7.2 - 3.7.1 - 3.7.0 - 3.6.5 diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml index 3bbfb2e2e493e..ef8314c5388ed 100644 --- a/providers/fab/pyproject.toml +++ b/providers/fab/pyproject.toml @@ -32,7 +32,7 @@ build-backend = "hatchling.build" [project] name = "apache-airflow-providers-fab" -version = "3.7.1" +version = "3.7.2" description = "Provider package apache-airflow-providers-fab for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -153,8 +153,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-fab/3.7.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.2/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/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py index 35d41f3d8e7ec..ef16e63a38259 100644 --- a/providers/fab/src/airflow/providers/fab/__init__.py +++ b/providers/fab/src/airflow/providers/fab/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.7.1" +__version__ = "3.7.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.2" diff --git a/providers/ftp/README.rst b/providers/ftp/README.rst index 84971853efbf5..c40ae3844b214 100644 --- a/providers/ftp/README.rst +++ b/providers/ftp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-ftp`` -Release: ``3.15.1`` +Release: ``3.15.2`` `File Transfer Protocol (FTP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``ftp`` provider. All classes for this provider p are in ``airflow.providers.ftp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -86,4 +86,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/ftp/docs/changelog.rst b/providers/ftp/docs/changelog.rst index 2e39e954e4582..bed31311e5f7c 100644 --- a/providers/ftp/docs/changelog.rst +++ b/providers/ftp/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +3.15.2 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Close FTP file handles when a transfer raises (#69083)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.15.1 ...... diff --git a/providers/ftp/docs/index.rst b/providers/ftp/docs/index.rst index e9b57e21d128a..ec6f6b0c8070e 100644 --- a/providers/ftp/docs/index.rst +++ b/providers/ftp/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-ftp package `File Transfer Protocol (FTP) `__ -Release: 3.15.1 +Release: 3.15.2 Provider package ---------------- @@ -153,5 +153,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-ftp 3.15.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-ftp 3.15.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ftp 3.15.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ftp 3.15.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/ftp/provider.yaml b/providers/ftp/provider.yaml index cd9747ebac1ff..95717efaf270e 100644 --- a/providers/ftp/provider.yaml +++ b/providers/ftp/provider.yaml @@ -23,8 +23,9 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 versions: + - 3.15.2 - 3.15.1 - 3.15.0 - 3.14.3 diff --git a/providers/ftp/pyproject.toml b/providers/ftp/pyproject.toml index fed7677dc113f..38fc483980503 100644 --- a/providers/ftp/pyproject.toml +++ b/providers/ftp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-ftp" -version = "3.15.1" +version = "3.15.2" description = "Provider package apache-airflow-providers-ftp 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-ftp/3.15.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.15.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.15.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.15.2/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/ftp/src/airflow/providers/ftp/__init__.py b/providers/ftp/src/airflow/providers/ftp/__init__.py index eace5617e283e..ba6b072643dc4 100644 --- a/providers/ftp/src/airflow/providers/ftp/__init__.py +++ b/providers/ftp/src/airflow/providers/ftp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.15.1" +__version__ = "3.15.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/git/README.rst b/providers/git/README.rst index 8e1bdab48e4a0..a1984f6881e98 100644 --- a/providers/git/README.rst +++ b/providers/git/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-git`` -Release: ``0.4.0`` +Release: ``0.4.1`` `Distributed version control system (GIT) `__ @@ -36,7 +36,7 @@ This is a provider package for ``git`` provider. All classes for this provider p are in ``airflow.providers.git`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/git/docs/changelog.rst b/providers/git/docs/changelog.rst index 60fabbfaff2c0..d400e8c4b4a33 100644 --- a/providers/git/docs/changelog.rst +++ b/providers/git/docs/changelog.rst @@ -19,6 +19,25 @@ Changelog --------- +0.4.1 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Verify SSH host keys by default in the Git provider hook (#69103)`` + +Misc +~~~~ + +* ``Correct README.rst common compat version reference inconsistency (#67554)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Prepare provider documentation 2026-06-16 (#68642)`` + * ``Prepare provider documentation 2026-06-02 (#67920)`` + 0.4.0 ..... diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst index a76c79f5417ba..a1d3937b118cf 100644 --- a/providers/git/docs/index.rst +++ b/providers/git/docs/index.rst @@ -72,7 +72,7 @@ apache-airflow-providers-git package `Distributed version control system (GIT) `__ -Release: 0.4.0 +Release: 0.4.1 Provider package ---------------- @@ -106,5 +106,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-git 0.4.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-git 0.4.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 0.4.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 0.4.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml index 454ccdff20106..e1fb46cb8f0b4 100644 --- a/providers/git/provider.yaml +++ b/providers/git/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1779137802 +source-date-epoch: 1783356304 # 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: + - 0.4.1 - 0.4.0 - 0.3.2 - 0.3.1 diff --git a/providers/git/pyproject.toml b/providers/git/pyproject.toml index 689f006001310..7056a12e6b5cd 100644 --- a/providers/git/pyproject.toml +++ b/providers/git/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-git" -version = "0.4.0" +version = "0.4.1" description = "Provider package apache-airflow-providers-git for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,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-git/0.4.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.4.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.4.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.4.1/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/git/src/airflow/providers/git/__init__.py b/providers/git/src/airflow/providers/git/__init__.py index ed360b3c2e995..e792f4ed28c97 100644 --- a/providers/git/src/airflow/providers/git/__init__.py +++ b/providers/git/src/airflow/providers/git/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.4.0" +__version__ = "0.4.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/google/README.rst b/providers/google/README.rst index 6c252d575f974..3a986ff3462b9 100644 --- a/providers/google/README.rst +++ b/providers/google/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-google`` -Release: ``22.2.1`` +Release: ``22.2.2`` Google services including: @@ -43,7 +43,7 @@ This is a provider package for ``google`` provider. All classes for this provide are in ``airflow.providers.google`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -206,4 +206,4 @@ Extra Dependencies ==================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/google/docs/changelog.rst b/providers/google/docs/changelog.rst index a5a059ea5585a..6c0993664a4ef 100644 --- a/providers/google/docs/changelog.rst +++ b/providers/google/docs/changelog.rst @@ -27,6 +27,21 @@ Changelog --------- +22.2.2 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Log SQL query on its own line in BigQueryInsertJobOperator (#69386)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Prepare ad-hoc provider documentation 2026-06-26 (#69022)`` + * ``Prepare ad-hoc provider documentation 2026-06-26`` + 22.2.1 ...... diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst index 7d4a43d3475d2..19201537b5d49 100644 --- a/providers/google/docs/index.rst +++ b/providers/google/docs/index.rst @@ -90,7 +90,7 @@ Google services including: - `Google Workspace `__ (formerly Google Suite) -Release: 22.2.1 +Release: 22.2.2 Provider package ---------------- @@ -272,5 +272,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-google 22.2.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-google 22.2.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 22.2.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 22.2.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml index 44b6ca5efd6e9..7258f1ddc7eec 100644 --- a/providers/google/provider.yaml +++ b/providers/google/provider.yaml @@ -30,12 +30,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1782481463 +source-date-epoch: 1783356304 # 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: + - 22.2.2 - 22.2.1 - 22.2.0 - 22.1.0 diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml index d42cc3d3a2802..0bb1067364fdb 100644 --- a/providers/google/pyproject.toml +++ b/providers/google/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-google" -version = "22.2.1" +version = "22.2.2" description = "Provider package apache-airflow-providers-google for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -276,8 +276,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-google/22.2.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.2.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.2.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.2.2/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/google/src/airflow/providers/google/__init__.py b/providers/google/src/airflow/providers/google/__init__.py index 99e2c9e5c2cdd..a31d5b0d7f1b5 100644 --- a/providers/google/src/airflow/providers/google/__init__.py +++ b/providers/google/src/airflow/providers/google/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "22.2.1" +__version__ = "22.2.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/imap/README.rst b/providers/imap/README.rst index 6061ed0e6ea09..736f4d30bd379 100644 --- a/providers/imap/README.rst +++ b/providers/imap/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-imap`` -Release: ``3.11.3`` +Release: ``3.12.0`` `Internet Message Access Protocol (IMAP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``imap`` provider. All classes for this provider are in ``airflow.providers.imap`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -58,4 +58,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/imap/docs/changelog.rst b/providers/imap/docs/changelog.rst index 3cffb5bd9919a..a8949a361b75f 100644 --- a/providers/imap/docs/changelog.rst +++ b/providers/imap/docs/changelog.rst @@ -26,6 +26,18 @@ Changelog --------- +3.12.0 +...... + +Features +~~~~~~~~ + +* ``Add overwrite parameter to IMAP hook to prevent silent file overwrites (#68838)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.11.3 ...... diff --git a/providers/imap/docs/index.rst b/providers/imap/docs/index.rst index fbd0d62a84107..dd1e48413b23a 100644 --- a/providers/imap/docs/index.rst +++ b/providers/imap/docs/index.rst @@ -63,7 +63,7 @@ apache-airflow-providers-imap package `Internet Message Access Protocol (IMAP) `__ -Release: 3.11.3 +Release: 3.12.0 Provider package ---------------- @@ -96,5 +96,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-imap 3.11.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-imap 3.11.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-imap 3.12.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-imap 3.12.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/imap/provider.yaml b/providers/imap/provider.yaml index 5efb3269ea5fa..9bd9649cc5326 100644 --- a/providers/imap/provider.yaml +++ b/providers/imap/provider.yaml @@ -24,12 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1779137999 +source-date-epoch: 1783356304 # 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: + - 3.12.0 - 3.11.3 - 3.11.2 - 3.11.1 diff --git a/providers/imap/pyproject.toml b/providers/imap/pyproject.toml index c3fb2eae8e2b5..23233cdf7db50 100644 --- a/providers/imap/pyproject.toml +++ b/providers/imap/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-imap" -version = "3.11.3" +version = "3.12.0" description = "Provider package apache-airflow-providers-imap for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -98,8 +98,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-imap/3.11.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.11.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.12.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.12.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/imap/src/airflow/providers/imap/__init__.py b/providers/imap/src/airflow/providers/imap/__init__.py index aaca921a56c87..88db5fc5ac199 100644 --- a/providers/imap/src/airflow/providers/imap/__init__.py +++ b/providers/imap/src/airflow/providers/imap/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.11.3" +__version__ = "3.12.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/microsoft/azure/README.rst b/providers/microsoft/azure/README.rst index a98a95a44e399..450b5b11bd197 100644 --- a/providers/microsoft/azure/README.rst +++ b/providers/microsoft/azure/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-microsoft-azure`` -Release: ``13.5.0`` +Release: ``13.5.1`` `Microsoft Azure `__ @@ -36,7 +36,7 @@ This is a provider package for ``microsoft.azure`` provider. All classes for thi are in ``airflow.providers.microsoft.azure`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -125,4 +125,4 @@ Extra Dependencies ==================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/azure/docs/changelog.rst b/providers/microsoft/azure/docs/changelog.rst index e0a834dd4a100..ab07d44dad25b 100644 --- a/providers/microsoft/azure/docs/changelog.rst +++ b/providers/microsoft/azure/docs/changelog.rst @@ -27,6 +27,22 @@ Changelog --------- +13.5.1 +...... + +Bug Fixes +~~~~~~~~~ + +* ``refactor: Fix _is_http_client_closed returning True for a transport that was never opened (#69329)`` +* ``Invalidate cached RequestAdapter of KiotaRequestAdapterHook if session of AuthenticationProvider is closed (#69128)`` +* ``Fix msgraph/Power BI auth failure from empty allowed_hosts list (#69014)`` +* ``MSgraph: fix UnicodeDecodeError in DefaultResponseHandler when response content is binary (#68495)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 13.5.0 ...... diff --git a/providers/microsoft/azure/docs/index.rst b/providers/microsoft/azure/docs/index.rst index f4354dd6e9c5a..fd9442fa47349 100644 --- a/providers/microsoft/azure/docs/index.rst +++ b/providers/microsoft/azure/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-microsoft-azure package `Microsoft Azure `__ -Release: 13.5.0 +Release: 13.5.1 Provider package ---------------- @@ -192,5 +192,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-microsoft-azure 13.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-azure 13.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 13.5.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 13.5.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/azure/provider.yaml b/providers/microsoft/azure/provider.yaml index 71bac83b5f199..617242aea77d6 100644 --- a/providers/microsoft/azure/provider.yaml +++ b/providers/microsoft/azure/provider.yaml @@ -21,12 +21,13 @@ description: | `Microsoft Azure `__ state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 13.5.1 - 13.5.0 - 13.4.0 - 13.3.0 diff --git a/providers/microsoft/azure/pyproject.toml b/providers/microsoft/azure/pyproject.toml index 00bd45af7f44b..10a3c5030fdb0 100644 --- a/providers/microsoft/azure/pyproject.toml +++ b/providers/microsoft/azure/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-microsoft-azure" -version = "13.5.0" +version = "13.5.1" description = "Provider package apache-airflow-providers-microsoft-azure for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -163,8 +163,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-microsoft-azure/13.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.5.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.5.1/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/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py index c90e093feb8ce..7d2c3068050b4 100644 --- a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py +++ b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "13.5.0" +__version__ = "13.5.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/microsoft/winrm/README.rst b/providers/microsoft/winrm/README.rst index 70977ffbcd1af..832b642756618 100644 --- a/providers/microsoft/winrm/README.rst +++ b/providers/microsoft/winrm/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-microsoft-winrm`` -Release: ``3.14.3`` +Release: ``3.14.4`` `Windows Remote Management (WinRM) `__ @@ -36,7 +36,7 @@ This is a provider package for ``microsoft.winrm`` provider. All classes for thi are in ``airflow.providers.microsoft.winrm`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/winrm/docs/changelog.rst b/providers/microsoft/winrm/docs/changelog.rst index a515850c53bde..f9449cf77f7ab 100644 --- a/providers/microsoft/winrm/docs/changelog.rst +++ b/providers/microsoft/winrm/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +3.14.4 +...... + +Misc +~~~~ + +* ``Fix Microsoft WinRM provider import failure under lowest dependencies (#69333)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.14.3 ...... diff --git a/providers/microsoft/winrm/docs/index.rst b/providers/microsoft/winrm/docs/index.rst index 61e7d425d7fe0..0d1027d4523f2 100644 --- a/providers/microsoft/winrm/docs/index.rst +++ b/providers/microsoft/winrm/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-microsoft-winrm package `Windows Remote Management (WinRM) `__ -Release: 3.14.3 +Release: 3.14.4 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-microsoft-winrm 3.14.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-winrm 3.14.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-winrm 3.14.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-winrm 3.14.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/winrm/provider.yaml b/providers/microsoft/winrm/provider.yaml index ca5d9aa441cee..72c2895cb114b 100644 --- a/providers/microsoft/winrm/provider.yaml +++ b/providers/microsoft/winrm/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 3.14.4 - 3.14.3 - 3.14.2 - 3.14.1 diff --git a/providers/microsoft/winrm/pyproject.toml b/providers/microsoft/winrm/pyproject.toml index 9c3ed8b10f985..6a5ab5251e11a 100644 --- a/providers/microsoft/winrm/pyproject.toml +++ b/providers/microsoft/winrm/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-microsoft-winrm" -version = "3.14.3" +version = "3.14.4" description = "Provider package apache-airflow-providers-microsoft-winrm for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -103,8 +103,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-microsoft-winrm/3.14.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.14.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.14.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.14.4/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/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py b/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py index e660484496a32..ee5e7a96b3658 100644 --- a/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py +++ b/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.14.3" +__version__ = "3.14.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/neo4j/README.rst b/providers/neo4j/README.rst index b5fb62956f179..12f0591671ab0 100644 --- a/providers/neo4j/README.rst +++ b/providers/neo4j/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-neo4j`` -Release: ``3.11.6`` +Release: ``3.12.0`` `Neo4j `__ @@ -36,7 +36,7 @@ This is a provider package for ``neo4j`` provider. All classes for this provider are in ``airflow.providers.neo4j`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/neo4j/docs/changelog.rst b/providers/neo4j/docs/changelog.rst index e9da0f9db4109..29a51fa479382 100644 --- a/providers/neo4j/docs/changelog.rst +++ b/providers/neo4j/docs/changelog.rst @@ -29,6 +29,18 @@ Changelog --------- +3.12.0 +...... + +Features +~~~~~~~~ + +* ``Rename Neo4jOperator 'sql' parameter to 'cypher' (#68970)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.11.6 ...... diff --git a/providers/neo4j/docs/index.rst b/providers/neo4j/docs/index.rst index 3c783f319211a..36703ecac05ac 100644 --- a/providers/neo4j/docs/index.rst +++ b/providers/neo4j/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-neo4j package `Neo4j `__ -Release: 3.11.6 +Release: 3.12.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-neo4j 3.11.6 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-neo4j 3.11.6 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-neo4j 3.12.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-neo4j 3.12.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/neo4j/provider.yaml b/providers/neo4j/provider.yaml index 30403a81ab047..86bd0d78383d7 100644 --- a/providers/neo4j/provider.yaml +++ b/providers/neo4j/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 3.12.0 - 3.11.6 - 3.11.5 - 3.11.4 diff --git a/providers/neo4j/pyproject.toml b/providers/neo4j/pyproject.toml index cd72ad33f2003..347eaec79b734 100644 --- a/providers/neo4j/pyproject.toml +++ b/providers/neo4j/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-neo4j" -version = "3.11.6" +version = "3.12.0" description = "Provider package apache-airflow-providers-neo4j for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,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-neo4j/3.11.6" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.11.6/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.12.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.12.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/neo4j/src/airflow/providers/neo4j/__init__.py b/providers/neo4j/src/airflow/providers/neo4j/__init__.py index fa6eaa04d8e49..73ee3f80fa310 100644 --- a/providers/neo4j/src/airflow/providers/neo4j/__init__.py +++ b/providers/neo4j/src/airflow/providers/neo4j/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.11.6" +__version__ = "3.12.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/openai/README.rst b/providers/openai/README.rst index 924658f0cf7c1..9faea5840c837 100644 --- a/providers/openai/README.rst +++ b/providers/openai/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-openai`` -Release: ``1.7.5`` +Release: ``1.8.0`` `OpenAI `__ provider for Apache Airflow. @@ -38,7 +38,7 @@ This is a provider package for ``openai`` provider. All classes for this provide are in ``airflow.providers.openai`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/openai/docs/changelog.rst b/providers/openai/docs/changelog.rst index bb3bcbb6b4b81..ad42f7740ac13 100644 --- a/providers/openai/docs/changelog.rst +++ b/providers/openai/docs/changelog.rst @@ -20,6 +20,25 @@ Changelog --------- +1.8.0 +..... + +Features +~~~~~~~~ + +* ``Deprecate OpenAI Assistants and Threads hook methods (#69071)`` +* ``Add OpenAI Responses and Conversations support (#69070)`` +* ``Add Workload Identity authentication to OpenAI provider (#69069)`` + +Misc +~~~~ + +* ``Update OpenAI provider to OpenAI Python SDK 2.x (#69068)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.7.5 ..... diff --git a/providers/openai/docs/index.rst b/providers/openai/docs/index.rst index 64b84cb315b1d..7b2d212ea53ce 100644 --- a/providers/openai/docs/index.rst +++ b/providers/openai/docs/index.rst @@ -73,7 +73,7 @@ Enables interaction with OpenAI APIs for text generation, embeddings, and other AI-powered workflows directly from Airflow DAGs. -Release: 1.7.5 +Release: 1.8.0 Provider package ---------------- @@ -107,5 +107,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-openai 1.7.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openai 1.7.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openai 1.8.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openai 1.8.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openai/provider.yaml b/providers/openai/provider.yaml index f587c56e62eab..cd6e6c862cf3d 100644 --- a/providers/openai/provider.yaml +++ b/providers/openai/provider.yaml @@ -27,13 +27,14 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 1.8.0 - 1.7.5 - 1.7.4 - 1.7.3 diff --git a/providers/openai/pyproject.toml b/providers/openai/pyproject.toml index 5e2f97bd29e83..e2421f0aea57f 100644 --- a/providers/openai/pyproject.toml +++ b/providers/openai/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-openai" -version = "1.7.5" +version = "1.8.0" description = "Provider package apache-airflow-providers-openai for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,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-openai/1.7.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/1.7.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/1.8.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/1.8.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/openai/src/airflow/providers/openai/__init__.py b/providers/openai/src/airflow/providers/openai/__init__.py index e49f58ccc1f43..408e607fd41fb 100644 --- a/providers/openai/src/airflow/providers/openai/__init__.py +++ b/providers/openai/src/airflow/providers/openai/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.7.5" +__version__ = "1.8.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/openlineage/README.rst b/providers/openlineage/README.rst index 4e0cf84babe59..2269db0f20699 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-openlineage`` -Release: ``2.18.1`` +Release: ``2.19.0`` `OpenLineage `__ is an open framework for data lineage collection. @@ -37,7 +37,7 @@ This is a provider package for ``openlineage`` provider. All classes for this pr are in ``airflow.providers.openlineage`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -72,4 +72,4 @@ Extra Dependencies ============== ====================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/openlineage/docs/changelog.rst b/providers/openlineage/docs/changelog.rst index b5506a3ffbd9a..54c7875fa2d59 100644 --- a/providers/openlineage/docs/changelog.rst +++ b/providers/openlineage/docs/changelog.rst @@ -26,6 +26,30 @@ Changelog --------- +2.19.0 +...... + +Features +~~~~~~~~ + +* ``Add unified emission_policy config for OpenLineage provider (#66992)`` + +Misc +~~~~ + + +Doc-only +~~~~~~~~ + +* ``Add OpenLineage Spark conf injection to DatabricksSubmitRunOperator (#67894)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Fix hll import in openlineage system tests (#69196)`` + * ``Add OpenLineage system tests for new emission_policy feature (#69181)`` + 2.18.1 ...... diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index bf617f1dc0e30..88db909d3c422 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-openlineage package At its core it is an extensible specification that systems can use to interoperate with lineage metadata. -Release: 2.18.1 +Release: 2.19.0 Provider package ---------------- @@ -138,5 +138,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-openlineage 2.18.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openlineage 2.18.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.19.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.19.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openlineage/provider.yaml b/providers/openlineage/provider.yaml index 1943fa9a7cd46..7635f4c814cac 100644 --- a/providers/openlineage/provider.yaml +++ b/providers/openlineage/provider.yaml @@ -24,12 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781731651 +source-date-epoch: 1783356304 # 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: + - 2.19.0 - 2.18.1 - 2.18.0 - 2.17.0 diff --git a/providers/openlineage/pyproject.toml b/providers/openlineage/pyproject.toml index 45edc2a27d2b0..e566baffef2f3 100644 --- a/providers/openlineage/pyproject.toml +++ b/providers/openlineage/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-openlineage" -version = "2.18.1" +version = "2.19.0" description = "Provider package apache-airflow-providers-openlineage for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -115,8 +115,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-openlineage/2.18.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.18.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.19.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.19.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/openlineage/src/airflow/providers/openlineage/__init__.py b/providers/openlineage/src/airflow/providers/openlineage/__init__.py index 060fa2026ea63..c37c8ddfb8af8 100644 --- a/providers/openlineage/src/airflow/providers/openlineage/__init__.py +++ b/providers/openlineage/src/airflow/providers/openlineage/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.18.1" +__version__ = "2.19.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/opensearch/README.rst b/providers/opensearch/README.rst index 63d3728a78e59..ac65b1c33f8c6 100644 --- a/providers/opensearch/README.rst +++ b/providers/opensearch/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-opensearch`` -Release: ``1.10.0`` +Release: ``1.11.0`` `OpenSearch `__ @@ -36,7 +36,7 @@ This is a provider package for ``opensearch`` provider. All classes for this pro are in ``airflow.providers.opensearch`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/opensearch/docs/changelog.rst b/providers/opensearch/docs/changelog.rst index 971cdaffc99b5..075f4db7d8537 100644 --- a/providers/opensearch/docs/changelog.rst +++ b/providers/opensearch/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +1.11.0 +...... + +Features +~~~~~~~~ + +* ``Show running task logs in the UI with OpenSearch remote logging (#69407)`` +* ``Generalize extra parameters (#65613)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.10.0 ...... diff --git a/providers/opensearch/docs/index.rst b/providers/opensearch/docs/index.rst index 77d9de3f05ac9..a4a2a6f0bca6f 100644 --- a/providers/opensearch/docs/index.rst +++ b/providers/opensearch/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-opensearch package `OpenSearch `__ -Release: 1.10.0 +Release: 1.11.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-opensearch 1.10.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-opensearch 1.10.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opensearch 1.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opensearch 1.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/opensearch/provider.yaml b/providers/opensearch/provider.yaml index 23bdd65b6b8a7..fe5d163901bb5 100644 --- a/providers/opensearch/provider.yaml +++ b/providers/opensearch/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 1.11.0 - 1.10.0 - 1.9.3 - 1.9.2 diff --git a/providers/opensearch/pyproject.toml b/providers/opensearch/pyproject.toml index ea0e61bd26ca8..d081d5a928675 100644 --- a/providers/opensearch/pyproject.toml +++ b/providers/opensearch/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-opensearch" -version = "1.10.0" +version = "1.11.0" description = "Provider package apache-airflow-providers-opensearch for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,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-opensearch/1.10.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.10.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.11.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/opensearch/src/airflow/providers/opensearch/__init__.py b/providers/opensearch/src/airflow/providers/opensearch/__init__.py index d79ae1180b41a..20c5f8967c914 100644 --- a/providers/opensearch/src/airflow/providers/opensearch/__init__.py +++ b/providers/opensearch/src/airflow/providers/opensearch/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.10.0" +__version__ = "1.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/oracle/README.rst b/providers/oracle/README.rst index bb2f33253f2d3..1d41b1299b794 100644 --- a/providers/oracle/README.rst +++ b/providers/oracle/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-oracle`` -Release: ``4.6.1`` +Release: ``4.6.2`` `Oracle `__ @@ -36,7 +36,7 @@ This is a provider package for ``oracle`` provider. All classes for this provide are in ``airflow.providers.oracle`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -89,4 +89,4 @@ Extra Dependencies =============== ============================================================================================================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/oracle/docs/changelog.rst b/providers/oracle/docs/changelog.rst index 42c8fa03f10c5..8abc97ccf577d 100644 --- a/providers/oracle/docs/changelog.rst +++ b/providers/oracle/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +4.6.2 +..... + +Misc +~~~~ + +* ``Use oracledb AuthMode/Purity enums in Oracle hook connection config (#67689)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 4.6.1 ..... diff --git a/providers/oracle/docs/index.rst b/providers/oracle/docs/index.rst index cfbfe261baf9d..def6b48c2c2d9 100644 --- a/providers/oracle/docs/index.rst +++ b/providers/oracle/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-oracle package `Oracle `__ -Release: 4.6.1 +Release: 4.6.2 Provider package ---------------- @@ -149,5 +149,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-oracle 4.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-oracle 4.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.6.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.6.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/oracle/provider.yaml b/providers/oracle/provider.yaml index cb264191b4ccf..97cfe31aa01cb 100644 --- a/providers/oracle/provider.yaml +++ b/providers/oracle/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 4.6.2 - 4.6.1 - 4.6.0 - 4.5.3 diff --git a/providers/oracle/pyproject.toml b/providers/oracle/pyproject.toml index 9d382c6a119ed..d23df241f91eb 100644 --- a/providers/oracle/pyproject.toml +++ b/providers/oracle/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-oracle" -version = "4.6.1" +version = "4.6.2" description = "Provider package apache-airflow-providers-oracle for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -121,8 +121,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-oracle/4.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.6.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.6.2/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/oracle/src/airflow/providers/oracle/__init__.py b/providers/oracle/src/airflow/providers/oracle/__init__.py index b552a5325a349..2b56adad50d21 100644 --- a/providers/oracle/src/airflow/providers/oracle/__init__.py +++ b/providers/oracle/src/airflow/providers/oracle/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.6.1" +__version__ = "4.6.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/postgres/README.rst b/providers/postgres/README.rst index 4e6f61a59f5ea..6ed7987da4917 100644 --- a/providers/postgres/README.rst +++ b/providers/postgres/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-postgres`` -Release: ``6.8.0`` +Release: ``7.0.0`` `PostgreSQL `__ @@ -36,7 +36,7 @@ This is a provider package for ``postgres`` provider. All classes for this provi are in ``airflow.providers.postgres`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -99,4 +99,4 @@ Extra Dependencies =================== ============================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/postgres/docs/changelog.rst b/providers/postgres/docs/changelog.rst index eff74f3268483..5d2db6e2ccd62 100644 --- a/providers/postgres/docs/changelog.rst +++ b/providers/postgres/docs/changelog.rst @@ -27,6 +27,8 @@ Changelog --------- +7.0.0 +..... Breaking changes ~~~~~~~~~~~~~~~~ @@ -42,6 +44,13 @@ Breaking changes ``apache-airflow-providers-postgres[asyncpg]`` and set ``[database] sql_alchemy_conn_async = postgresql+asyncpg://...`` explicitly. +* ``Switch the default async Postgres driver from asyncpg to psycopg3 (#69089)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 6.8.0 ..... diff --git a/providers/postgres/docs/index.rst b/providers/postgres/docs/index.rst index 67393bb642da9..3ef0f7798a807 100644 --- a/providers/postgres/docs/index.rst +++ b/providers/postgres/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-postgres package `PostgreSQL `__ -Release: 6.8.0 +Release: 7.0.0 Provider package ---------------- @@ -160,5 +160,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-postgres 6.8.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-postgres 6.8.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 7.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 7.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/postgres/provider.yaml b/providers/postgres/provider.yaml index 4317cb9a019e4..48001bc82264d 100644 --- a/providers/postgres/provider.yaml +++ b/providers/postgres/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 7.0.0 - 6.8.0 - 6.7.1 - 6.7.0 diff --git a/providers/postgres/pyproject.toml b/providers/postgres/pyproject.toml index 8adda0b57802b..e946c8201e236 100644 --- a/providers/postgres/pyproject.toml +++ b/providers/postgres/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-postgres" -version = "6.8.0" +version = "7.0.0" description = "Provider package apache-airflow-providers-postgres for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -140,8 +140,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-postgres/6.8.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.8.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/7.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/7.0.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/postgres/src/airflow/providers/postgres/__init__.py b/providers/postgres/src/airflow/providers/postgres/__init__.py index ff0111a370567..773e5876edcec 100644 --- a/providers/postgres/src/airflow/providers/postgres/__init__.py +++ b/providers/postgres/src/airflow/providers/postgres/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.8.0" +__version__ = "7.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/smtp/README.rst b/providers/smtp/README.rst index 4eea4f9b4e900..6e2fd7eb5d8a8 100644 --- a/providers/smtp/README.rst +++ b/providers/smtp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-smtp`` -Release: ``3.0.1`` +Release: ``3.0.2`` `Simple Mail Transfer Protocol (SMTP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``smtp`` provider. All classes for this provider are in ``airflow.providers.smtp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/smtp/docs/changelog.rst b/providers/smtp/docs/changelog.rst index 099e50da683a1..575227952f23f 100644 --- a/providers/smtp/docs/changelog.rst +++ b/providers/smtp/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +3.0.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix "AttributeError: 'NoneType' object has no attribute 'close'" for SmtpHook (#62409)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.0.1 ..... diff --git a/providers/smtp/docs/index.rst b/providers/smtp/docs/index.rst index a2ed06a7eb2a5..29f6d829b8ce0 100644 --- a/providers/smtp/docs/index.rst +++ b/providers/smtp/docs/index.rst @@ -64,7 +64,7 @@ apache-airflow-providers-smtp package `Simple Mail Transfer Protocol (SMTP) `__ -Release: 3.0.1 +Release: 3.0.2 Provider package ---------------- @@ -98,5 +98,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-smtp 3.0.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-smtp 3.0.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-smtp 3.0.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-smtp 3.0.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/smtp/provider.yaml b/providers/smtp/provider.yaml index 93de9b0bcfefe..e572bbfab688b 100644 --- a/providers/smtp/provider.yaml +++ b/providers/smtp/provider.yaml @@ -24,12 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1779138365 +source-date-epoch: 1783356304 # 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: + - 3.0.2 - 3.0.1 - 3.0.0 - 2.4.5 diff --git a/providers/smtp/pyproject.toml b/providers/smtp/pyproject.toml index eb6ca5c3dcc86..1b2d29c86b8c5 100644 --- a/providers/smtp/pyproject.toml +++ b/providers/smtp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-smtp" -version = "3.0.1" +version = "3.0.2" description = "Provider package apache-airflow-providers-smtp for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,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-smtp/3.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.0.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.0.2/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/smtp/src/airflow/providers/smtp/__init__.py b/providers/smtp/src/airflow/providers/smtp/__init__.py index 3207a21dfdfb0..47373a570f1aa 100644 --- a/providers/smtp/src/airflow/providers/smtp/__init__.py +++ b/providers/smtp/src/airflow/providers/smtp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.0.1" +__version__ = "3.0.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/snowflake/README.rst b/providers/snowflake/README.rst index 85a3586851c67..35393f30deb39 100644 --- a/providers/snowflake/README.rst +++ b/providers/snowflake/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-snowflake`` -Release: ``6.14.0`` +Release: ``6.15.0`` `Snowflake `__ @@ -36,7 +36,7 @@ This is a provider package for ``snowflake`` provider. All classes for this prov are in ``airflow.providers.snowflake`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -100,4 +100,4 @@ Extra Dependencies =================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/snowflake/docs/changelog.rst b/providers/snowflake/docs/changelog.rst index daac284493941..e83ae74d51bf9 100644 --- a/providers/snowflake/docs/changelog.rst +++ b/providers/snowflake/docs/changelog.rst @@ -27,6 +27,35 @@ Changelog --------- +6.15.0 +...... + +Features +~~~~~~~~ + +* ``Add SnowparkContainerJobOperator (#68259)`` +* ``Add SnowflakeCortexAgentHook (#68942)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix SnowflakeSqlApiOperator polling to avoid needless sleeps (#69450)`` +* ``Align hook run() annotations with None-able handler results (#69230)`` + +Misc +~~~~ + +* ``Extract configuration-specific logic from _get_static_conn_params() (#68597)`` +* ``SnowflakeHook: extract OAuth token lifecycle management into dedicated helper (#68549)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``SnowflakeSqlApiOperator: add XCom query ID test coverage (#68731)`` + * ``Add a test verifying that SnowparkOperator closes the Snowpark (#68775)`` + * ``Refactor Snowflake provider tests to remove legacy unittest imports (#68898)`` + 6.14.0 ...... diff --git a/providers/snowflake/docs/index.rst b/providers/snowflake/docs/index.rst index 260a52e788ab7..c8e5bac25531f 100644 --- a/providers/snowflake/docs/index.rst +++ b/providers/snowflake/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-snowflake package `Snowflake `__ -Release: 6.14.0 +Release: 6.15.0 Provider package ---------------- @@ -162,5 +162,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-snowflake 6.14.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-snowflake 6.14.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.15.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.15.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/snowflake/provider.yaml b/providers/snowflake/provider.yaml index bfacfee2492ed..ecb3451a27453 100644 --- a/providers/snowflake/provider.yaml +++ b/providers/snowflake/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 6.15.0 - 6.14.0 - 6.13.0 - 6.12.2 diff --git a/providers/snowflake/pyproject.toml b/providers/snowflake/pyproject.toml index e610eebde8d3b..2387daeaf74e7 100644 --- a/providers/snowflake/pyproject.toml +++ b/providers/snowflake/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-snowflake" -version = "6.14.0" +version = "6.15.0" description = "Provider package apache-airflow-providers-snowflake for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -128,8 +128,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-snowflake/6.14.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.14.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.15.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.15.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/snowflake/src/airflow/providers/snowflake/__init__.py b/providers/snowflake/src/airflow/providers/snowflake/__init__.py index ae85acef4c116..2a5ddf5b670d8 100644 --- a/providers/snowflake/src/airflow/providers/snowflake/__init__.py +++ b/providers/snowflake/src/airflow/providers/snowflake/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.14.0" +__version__ = "6.15.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/ssh/README.rst b/providers/ssh/README.rst index 799684e2f07e6..0225f32ec68fc 100644 --- a/providers/ssh/README.rst +++ b/providers/ssh/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-ssh`` -Release: ``5.0.3`` +Release: ``5.0.4`` `Secure Shell (SSH) `__ @@ -36,7 +36,7 @@ This is a provider package for ``ssh`` provider. All classes for this provider p are in ``airflow.providers.ssh`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/ssh/docs/changelog.rst b/providers/ssh/docs/changelog.rst index afcac791f850e..0e391e0aa0830 100644 --- a/providers/ssh/docs/changelog.rst +++ b/providers/ssh/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +5.0.4 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix 'SSHRemoteJobOperator' orphaning the remote job on cancellation (#68644)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Rerun flaky SSHRemoteJobOperator kill test on process-group races (#69384)`` + 5.0.3 ..... diff --git a/providers/ssh/docs/index.rst b/providers/ssh/docs/index.rst index d2fbdb05361ad..fd5f5b1ca8dbf 100644 --- a/providers/ssh/docs/index.rst +++ b/providers/ssh/docs/index.rst @@ -69,7 +69,7 @@ apache-airflow-providers-ssh package `Secure Shell (SSH) `__ -Release: 5.0.3 +Release: 5.0.4 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-ssh 5.0.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-ssh 5.0.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ssh 5.0.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ssh 5.0.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/ssh/provider.yaml b/providers/ssh/provider.yaml index b7dc5b64b0e6f..d93bb97ef0f64 100644 --- a/providers/ssh/provider.yaml +++ b/providers/ssh/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 5.0.4 - 5.0.3 - 5.0.2 - 5.0.1 diff --git a/providers/ssh/pyproject.toml b/providers/ssh/pyproject.toml index 5a9d50fccf951..abff218a422b2 100644 --- a/providers/ssh/pyproject.toml +++ b/providers/ssh/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-ssh" -version = "5.0.3" +version = "5.0.4" description = "Provider package apache-airflow-providers-ssh for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -102,8 +102,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-ssh/5.0.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/5.0.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/5.0.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/5.0.4/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/ssh/src/airflow/providers/ssh/__init__.py b/providers/ssh/src/airflow/providers/ssh/__init__.py index f43d19f2eb3cc..5342d7510fe43 100644 --- a/providers/ssh/src/airflow/providers/ssh/__init__.py +++ b/providers/ssh/src/airflow/providers/ssh/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.0.3" +__version__ = "5.0.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/standard/README.rst b/providers/standard/README.rst index 64e4825cd125b..839b70f10786e 100644 --- a/providers/standard/README.rst +++ b/providers/standard/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-standard`` -Release: ``1.15.0`` +Release: ``1.16.0`` Airflow Standard Provider @@ -36,7 +36,7 @@ This is a provider package for ``standard`` provider. All classes for this provi are in ``airflow.providers.standard`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -86,4 +86,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/standard/docs/changelog.rst b/providers/standard/docs/changelog.rst index 3065015836060..c45b3f742716b 100644 --- a/providers/standard/docs/changelog.rst +++ b/providers/standard/docs/changelog.rst @@ -35,6 +35,19 @@ Changelog --------- +1.16.0 +...... + +Features +~~~~~~~~ + +* ``Propagate 'partition_date' to consumers of partitioned assets (#67285)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Document each provider's optional extras in its docs index (#69478)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.15.0 ...... diff --git a/providers/standard/docs/index.rst b/providers/standard/docs/index.rst index 7d0d6dac8bf41..1dc9dcdf2d7dd 100644 --- a/providers/standard/docs/index.rst +++ b/providers/standard/docs/index.rst @@ -66,7 +66,7 @@ apache-airflow-providers-standard package Airflow Standard Provider -Release: 1.15.0 +Release: 1.16.0 Provider package ---------------- @@ -135,5 +135,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-standard 1.15.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-standard 1.15.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.16.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.16.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml index 27e4478f04124..cb493caa69d09 100644 --- a/providers/standard/provider.yaml +++ b/providers/standard/provider.yaml @@ -22,12 +22,13 @@ description: | Airflow Standard Provider state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1783356304 # 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: + - 1.16.0 - 1.15.0 - 1.14.0 - 1.13.1 diff --git a/providers/standard/pyproject.toml b/providers/standard/pyproject.toml index f06222539779a..b385a9e9eb7f6 100644 --- a/providers/standard/pyproject.toml +++ b/providers/standard/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-standard" -version = "1.15.0" +version = "1.16.0" description = "Provider package apache-airflow-providers-standard for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -107,8 +107,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-standard/1.15.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.15.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.16.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.16.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/standard/src/airflow/providers/standard/__init__.py b/providers/standard/src/airflow/providers/standard/__init__.py index 85c38c5813ca4..4a87a89d5d7ac 100644 --- a/providers/standard/src/airflow/providers/standard/__init__.py +++ b/providers/standard/src/airflow/providers/standard/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.15.0" +__version__ = "1.16.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/tableau/README.rst b/providers/tableau/README.rst index bd48a7d0316aa..f4c44cc2d38bd 100644 --- a/providers/tableau/README.rst +++ b/providers/tableau/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-tableau`` -Release: ``5.5.0`` +Release: ``5.6.0`` `Tableau `__ @@ -36,7 +36,7 @@ This is a provider package for ``tableau`` provider. All classes for this provid are in ``airflow.providers.tableau`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/tableau/docs/changelog.rst b/providers/tableau/docs/changelog.rst index 216ec662b27fc..e283ef7ff899c 100644 --- a/providers/tableau/docs/changelog.rst +++ b/providers/tableau/docs/changelog.rst @@ -27,6 +27,23 @@ Changelog --------- +5.6.0 +..... + +Features +~~~~~~~~ + +* ``Add timeout and exponential backoff to Tableau refresh wait (#69479)`` + +Misc +~~~~ + +* ``Import tableauserverclient lazily in TableauHook (#68971)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 5.5.0 ..... diff --git a/providers/tableau/docs/index.rst b/providers/tableau/docs/index.rst index 108813c4c52c2..2d0bb64c165c7 100644 --- a/providers/tableau/docs/index.rst +++ b/providers/tableau/docs/index.rst @@ -71,7 +71,7 @@ apache-airflow-providers-tableau package `Tableau `__ -Release: 5.5.0 +Release: 5.6.0 Provider package ---------------- @@ -105,5 +105,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-tableau 5.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-tableau 5.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-tableau 5.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-tableau 5.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/tableau/provider.yaml b/providers/tableau/provider.yaml index b5fc10e3b049e..39d00d9105a95 100644 --- a/providers/tableau/provider.yaml +++ b/providers/tableau/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1783356304 # 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: + - 5.6.0 - 5.5.0 - 5.4.1 - 5.4.0 diff --git a/providers/tableau/pyproject.toml b/providers/tableau/pyproject.toml index 923a1d40f621e..fd0551f55502b 100644 --- a/providers/tableau/pyproject.toml +++ b/providers/tableau/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-tableau" -version = "5.5.0" +version = "5.6.0" description = "Provider package apache-airflow-providers-tableau for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,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-tableau/5.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.6.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/tableau/src/airflow/providers/tableau/__init__.py b/providers/tableau/src/airflow/providers/tableau/__init__.py index 79f7bb13603c8..93c69a6c79d80 100644 --- a/providers/tableau/src/airflow/providers/tableau/__init__.py +++ b/providers/tableau/src/airflow/providers/tableau/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.5.0" +__version__ = "5.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/uv.lock b/uv.lock index 11bbace1114d2..bd7b5041a689b 100644 --- a/uv.lock +++ b/uv.lock @@ -327,7 +327,7 @@ name = "adbc-driver-manager" version = "1.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e9/5e/50aab18cb501e42d3aca3cd2cc26c6637094fcaf5b6576e350c444188f1f/adbc_driver_manager-1.11.0.tar.gz", hash = "sha256:c64aaabeb5810109ab3d2961008f1b014e9f2d87b3df4416c2a080a40237af50", size = 233059, upload-time = "2026-04-07T00:17:28.263Z" } wheels = [ @@ -372,8 +372,8 @@ name = "adbc-driver-postgresql" version = "1.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "adbc-driver-manager" }, - { name = "importlib-resources" }, + { name = "adbc-driver-manager", marker = "python_full_version < '3.13'" }, + { name = "importlib-resources", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/68/10/2962c25035887cd03af3b348eac3302493936f45048c220021a802d07f12/adbc_driver_postgresql-1.11.0.tar.gz", hash = "sha256:f5688b8648ac7a86d8b89340231bb3686ac5df56ee95d1ca0b875dad5d52b48a", size = 32328, upload-time = "2026-04-07T00:17:29.232Z" } wheels = [ @@ -389,8 +389,8 @@ name = "adbc-driver-sqlite" version = "1.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "adbc-driver-manager" }, - { name = "importlib-resources" }, + { name = "adbc-driver-manager", marker = "python_full_version < '3.13'" }, + { name = "importlib-resources", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3a/dd/8a5f4908aa4bdec64dcd672734fa314d692517458ce169591639d0123fe1/adbc_driver_sqlite-1.11.0.tar.gz", hash = "sha256:a4c6b4962610f7cd67cd754c42dd74e18a2c11fabeec9488c5501d73ae62dc62", size = 28885, upload-time = "2026-04-07T00:17:31.325Z" } wheels = [ @@ -453,7 +453,7 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "caio" }, + { name = "caio", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/67/e2/d7cb819de8df6b5c1968a2756c3cb4122d4fa2b8fc768b53b7c9e5edb646/aiofile-3.9.0.tar.gz", hash = "sha256:e5ad718bb148b265b6df1b3752c4d1d83024b93da9bd599df74b9d9ffcf7919b", size = 17943, upload-time = "2024-10-08T10:39:35.846Z" } wheels = [ @@ -477,7 +477,7 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "caio" }, + { name = "caio", marker = "python_full_version >= '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/48/41/2fea7e193e061ce54eacc3b7bc0e6a99e4fcff43c78cf0a76dd781ed8334/aiofile-3.11.1.tar.gz", hash = "sha256:1f91912c6643d2a4e49ca4ae3514f0bf3867ce948a36d99a6411b8f4755f4cf9", size = 19342, upload-time = "2026-05-16T08:18:33.538Z" } wheels = [ @@ -644,7 +644,7 @@ name = "aiohttp-cors" version = "0.8.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "aiohttp" }, + { name = "aiohttp", marker = "python_full_version < '3.15'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/d89e846a5444b3d5eb8985a6ddb0daef3774928e1bfbce8e84ec97b0ffa7/aiohttp_cors-0.8.1.tar.gz", hash = "sha256:ccacf9cb84b64939ea15f859a146af1f662a6b1d68175754a07315e305fb1403", size = 38626, upload-time = "2025-03-31T14:16:20.048Z" } wheels = [ @@ -2911,7 +2911,7 @@ packages = [] [[package]] name = "apache-airflow-providers-airbyte" -version = "5.5.1" +version = "5.5.2" source = { editable = "providers/airbyte" } dependencies = [ { name = "airbyte-api" }, @@ -3038,7 +3038,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-amazon" -version = "9.31.0" +version = "9.32.0" source = { editable = "providers/amazon" } dependencies = [ { name = "apache-airflow" }, @@ -4178,7 +4178,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-celery" -version = "3.21.0" +version = "3.22.0" source = { editable = "providers/celery" } dependencies = [ { name = "apache-airflow" }, @@ -4389,7 +4389,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-ai" -version = "0.5.0" +version = "0.6.0" source = { editable = "providers/common/ai" } dependencies = [ { name = "apache-airflow" }, @@ -4526,7 +4526,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-compat" -version = "1.15.0" +version = "1.16.0" source = { editable = "providers/common/compat" } dependencies = [ { name = "apache-airflow" }, @@ -4663,7 +4663,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-sql" -version = "2.0.1" +version = "2.0.2" source = { editable = "providers/common/sql" } dependencies = [ { name = "apache-airflow" }, @@ -4764,7 +4764,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-databricks" -version = "7.16.1" +version = "7.17.0" source = { editable = "providers/databricks" } dependencies = [ { name = "aiohttp" }, @@ -5078,7 +5078,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-edge3" -version = "4.0.0" +version = "4.1.0" source = { editable = "providers/edge3" } dependencies = [ { name = "aiofiles" }, @@ -5121,7 +5121,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-elasticsearch" -version = "6.7.0" +version = "6.8.0" source = { editable = "providers/elasticsearch" } dependencies = [ { name = "apache-airflow" }, @@ -5170,7 +5170,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-exasol" -version = "4.10.3" +version = "4.10.4" source = { editable = "providers/exasol" } dependencies = [ { name = "apache-airflow" }, @@ -5224,7 +5224,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-fab" -version = "3.7.1" +version = "3.7.2" source = { editable = "providers/fab" } dependencies = [ { name = "apache-airflow" }, @@ -5346,7 +5346,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-ftp" -version = "3.15.1" +version = "3.15.2" source = { editable = "providers/ftp" } dependencies = [ { name = "apache-airflow" }, @@ -5390,7 +5390,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-git" -version = "0.4.0" +version = "0.4.1" source = { editable = "providers/git" } dependencies = [ { name = "apache-airflow" }, @@ -5464,7 +5464,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-google" -version = "22.2.1" +version = "22.2.2" source = { editable = "providers/google" } dependencies = [ { name = "apache-airflow" }, @@ -5960,7 +5960,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-imap" -version = "3.11.3" +version = "3.12.0" source = { editable = "providers/imap" } dependencies = [ { name = "apache-airflow" }, @@ -6228,7 +6228,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-microsoft-azure" -version = "13.5.0" +version = "13.5.1" source = { editable = "providers/microsoft/azure" } dependencies = [ { name = "adlfs" }, @@ -6454,7 +6454,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-microsoft-winrm" -version = "3.14.3" +version = "3.14.4" source = { editable = "providers/microsoft/winrm" } dependencies = [ { name = "apache-airflow" }, @@ -6617,7 +6617,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-neo4j" -version = "3.11.6" +version = "3.12.0" source = { editable = "providers/neo4j" } dependencies = [ { name = "apache-airflow" }, @@ -6696,7 +6696,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-openai" -version = "1.7.5" +version = "1.8.0" source = { editable = "providers/openai" } dependencies = [ { name = "apache-airflow" }, @@ -6768,7 +6768,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-openlineage" -version = "2.18.1" +version = "2.19.0" source = { editable = "providers/openlineage" } dependencies = [ { name = "apache-airflow" }, @@ -6829,7 +6829,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-opensearch" -version = "1.10.0" +version = "1.11.0" source = { editable = "providers/opensearch" } dependencies = [ { name = "apache-airflow" }, @@ -6903,7 +6903,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-oracle" -version = "4.6.1" +version = "4.6.2" source = { editable = "providers/oracle" } dependencies = [ { name = "apache-airflow" }, @@ -7144,7 +7144,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-postgres" -version = "6.8.0" +version = "7.0.0" source = { editable = "providers/postgres" } dependencies = [ { name = "apache-airflow" }, @@ -7690,7 +7690,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-smtp" -version = "3.0.1" +version = "3.0.2" source = { editable = "providers/smtp" } dependencies = [ { name = "aiosmtplib" }, @@ -7727,7 +7727,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-snowflake" -version = "6.14.0" +version = "6.15.0" source = { editable = "providers/snowflake" } dependencies = [ { name = "apache-airflow" }, @@ -7836,7 +7836,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-ssh" -version = "5.0.3" +version = "5.0.4" source = { editable = "providers/ssh" } dependencies = [ { name = "apache-airflow" }, @@ -7875,7 +7875,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-standard" -version = "1.15.0" +version = "1.16.0" source = { editable = "providers/standard" } dependencies = [ { name = "apache-airflow" }, @@ -7921,7 +7921,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-tableau" -version = "5.5.0" +version = "5.6.0" source = { editable = "providers/tableau" } dependencies = [ { name = "apache-airflow" }, @@ -10351,8 +10351,8 @@ name = "cassandra-driver" version = "3.30.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "deprecated" }, - { name = "geomet" }, + { name = "deprecated", marker = "python_full_version < '3.14'" }, + { name = "geomet", marker = "python_full_version < '3.14'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/85/26/8806d0949422b560029a040e7a628d92addd612726468c3fb546354a43a4/cassandra_driver-3.30.0.tar.gz", hash = "sha256:7e4cfd6ec3023576ed0ffa34882d9778e4bacfd918048ae9139ccdd00628ed85", size = 4242039, upload-time = "2026-04-16T05:04:59.838Z" } wheels = [ @@ -10898,7 +10898,7 @@ name = "colorful" version = "0.5.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "python_full_version < '3.15' and sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/82/31/109ef4bedeb32b4202e02ddb133162457adc4eb890a9ed9c05c9dd126ed0/colorful-0.5.8.tar.gz", hash = "sha256:bb16502b198be2f1c42ba3c52c703d5f651d826076817185f0294c1a549a7445", size = 209361, upload-time = "2025-10-29T11:53:21.663Z" } wheels = [ @@ -12383,7 +12383,7 @@ name = "geomet" version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "click" }, + { name = "click", marker = "python_full_version < '3.14'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2a/8c/dde022aa6747b114f6b14a7392871275dea8867e2bd26cddb80cc6d66620/geomet-1.1.0.tar.gz", hash = "sha256:51e92231a0ef6aaa63ac20c443377ba78a303fd2ecd179dc3567de79f3c11605", size = 28732, upload-time = "2023-11-14T15:43:36.764Z" } wheels = [ @@ -13816,7 +13816,7 @@ name = "gssapi" version = "1.11.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "decorator" }, + { name = "decorator", marker = "python_full_version < '3.15' or sys_platform != 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/23/52/c1e90623c259a42ab0587078bb04f959867b970add46ff66750ead8fc7c5/gssapi-1.11.1.tar.gz", hash = "sha256:2049ee4b1d0c363163a1344b7282a363f9f4094e51d2c36de0cf01d4735e0ae2", size = 95233, upload-time = "2026-01-26T21:01:39.463Z" } wheels = [ @@ -14592,17 +14592,17 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "decorator" }, - { name = "exceptiongroup" }, - { name = "jedi" }, - { name = "matplotlib-inline" }, - { name = "pexpect", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, - { name = "prompt-toolkit" }, - { name = "pygments" }, - { name = "stack-data" }, - { name = "traitlets" }, - { name = "typing-extensions" }, + { name = "colorama", marker = "python_full_version < '3.11' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version < '3.11'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, + { name = "jedi", marker = "python_full_version < '3.11'" }, + { name = "matplotlib-inline", marker = "python_full_version < '3.11'" }, + { name = "pexpect", marker = "python_full_version < '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version < '3.11'" }, + { name = "pygments", marker = "python_full_version < '3.11'" }, + { name = "stack-data", marker = "python_full_version < '3.11'" }, + { name = "traitlets", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/40/18/f8598d287006885e7136451fdea0755af4ebcbfe342836f24deefaed1164/ipython-8.39.0.tar.gz", hash = "sha256:4110ae96012c379b8b6db898a07e186c40a2a1ef5d57a7fa83166047d9da7624", size = 5513971, upload-time = "2026-03-27T10:02:13.94Z" } wheels = [ @@ -14626,18 +14626,18 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "decorator" }, - { name = "ipython-pygments-lexers" }, - { name = "jedi" }, - { name = "matplotlib-inline" }, - { name = "pexpect", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, - { name = "prompt-toolkit" }, - { name = "psutil", marker = "sys_platform != 'cygwin' and sys_platform != 'emscripten'" }, - { name = "pygments" }, - { name = "stack-data" }, - { name = "traitlets" }, - { name = "typing-extensions", marker = "python_full_version < '3.12'" }, + { name = "colorama", marker = "python_full_version >= '3.11' and sys_platform == 'win32'" }, + { name = "decorator", marker = "python_full_version >= '3.11'" }, + { name = "ipython-pygments-lexers", marker = "python_full_version >= '3.11'" }, + { name = "jedi", marker = "python_full_version >= '3.11'" }, + { name = "matplotlib-inline", marker = "python_full_version >= '3.11'" }, + { name = "pexpect", marker = "python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit", marker = "python_full_version >= '3.11'" }, + { name = "psutil", marker = "python_full_version >= '3.11' and sys_platform != 'cygwin' and sys_platform != 'emscripten'" }, + { name = "pygments", marker = "python_full_version >= '3.11'" }, + { name = "stack-data", marker = "python_full_version >= '3.11'" }, + { name = "traitlets", marker = "python_full_version >= '3.11'" }, + { name = "typing-extensions", marker = "python_full_version == '3.11.*'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/53/59/165d3b4d75cc34add3122c4417ecb229085140ac573103c223cd01dde96f/ipython-9.15.0.tar.gz", hash = "sha256:da2819ce2aa83135257df830660b1176d986c3d2876db24df01974fa955b2756", size = 4442580, upload-time = "2026-06-26T11:03:35.913Z" } wheels = [ @@ -14649,7 +14649,7 @@ name = "ipython-pygments-lexers" version = "1.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pygments" }, + { name = "pygments", marker = "python_full_version >= '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } wheels = [ @@ -17424,9 +17424,9 @@ name = "opencensus" version = "0.11.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core" }, - { name = "opencensus-context" }, - { name = "six" }, + { name = "google-api-core", marker = "python_full_version < '3.15'" }, + { name = "opencensus-context", marker = "python_full_version < '3.15'" }, + { name = "six", marker = "python_full_version < '3.15'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/15/a7/a46dcffa1b63084f9f17fe3c8cb20724c4c8f91009fd0b2cfdb27d5d2b35/opencensus-0.11.4.tar.gz", hash = "sha256:cbef87d8b8773064ab60e5c2a1ced58bbaa38a6d052c41aec224958ce544eff2", size = 64966, upload-time = "2024-01-03T18:04:07.085Z" } wheels = [ @@ -17999,9 +17999,9 @@ wheels = [ [package.optional-dependencies] sql-other = [ - { name = "adbc-driver-postgresql" }, - { name = "adbc-driver-sqlite" }, - { name = "sqlalchemy" }, + { name = "adbc-driver-postgresql", marker = "python_full_version < '3.13'" }, + { name = "adbc-driver-sqlite", marker = "python_full_version < '3.13'" }, + { name = "sqlalchemy", marker = "python_full_version < '3.13'" }, ] [[package]] @@ -18038,8 +18038,8 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" } }, - { name = "types-pytz" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "types-pytz", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/92/5d/be23854a73fda69f1dbdda7bc10fbd6f930bd1fa87aaec389f00c901c1e8/pandas_stubs-2.3.3.260113.tar.gz", hash = "sha256:076e3724bcaa73de78932b012ec64b3010463d377fa63116f4e6850643d93800", size = 116131, upload-time = "2026-01-13T22:30:16.704Z" } wheels = [ @@ -18063,7 +18063,7 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, { name = "numpy", version = "2.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3d/aa/c41a8a0ff86fd85dbb3ec0c1f3fa488ca64a8b5f82654ae1b07d84acefe5/pandas_stubs-3.0.3.260530.tar.gz", hash = "sha256:d1efe47b2e5a312c047d7feabec5cb7a55365747983420077e9fcbe9ab74f714", size = 113183, upload-time = "2026-05-30T17:47:40.34Z" } @@ -20452,9 +20452,9 @@ name = "python3-saml" version = "1.16.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "isodate" }, - { name = "lxml" }, - { name = "xmlsec" }, + { name = "isodate", marker = "python_full_version < '3.13'" }, + { name = "lxml", marker = "python_full_version < '3.13'" }, + { name = "xmlsec", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5d/98/6e0268c3a9893af3d4c5cf670183e0314cd6b5cb034a612d6a7cc5060df8/python3-saml-1.16.0.tar.gz", hash = "sha256:97c9669aecabc283c6e5fb4eb264f446b6e006f5267d01c9734f9d8bffdac133", size = 83468, upload-time = "2023-10-09T10:37:43.128Z" } wheels = [ @@ -20768,14 +20768,14 @@ name = "ray" version = "2.55.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "click" }, - { name = "filelock" }, - { name = "jsonschema" }, - { name = "msgpack" }, - { name = "packaging" }, - { name = "protobuf" }, - { name = "pyyaml" }, - { name = "requests" }, + { name = "click", marker = "python_full_version < '3.15'" }, + { name = "filelock", marker = "python_full_version < '3.15'" }, + { name = "jsonschema", marker = "python_full_version < '3.15'" }, + { name = "msgpack", marker = "python_full_version < '3.15'" }, + { name = "packaging", marker = "python_full_version < '3.15'" }, + { name = "protobuf", marker = "python_full_version < '3.15'" }, + { name = "pyyaml", marker = "python_full_version < '3.15'" }, + { name = "requests", marker = "python_full_version < '3.15'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/7e/d0/a85097dd53aaca1a44acc4dd0b3d2c0e9233179433e2ee326e4018ab3cf7/ray-2.55.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:2d5786661e192148719accc959def6cdcabd7a24cd9008005bf3d0e3c8cfd529", size = 65829601, upload-time = "2026-04-22T20:09:10.013Z" }, @@ -20800,20 +20800,20 @@ wheels = [ [package.optional-dependencies] default = [ - { name = "aiohttp" }, - { name = "aiohttp-cors" }, - { name = "colorful" }, - { name = "grpcio" }, - { name = "opencensus" }, - { name = "opentelemetry-exporter-prometheus" }, - { name = "opentelemetry-proto" }, - { name = "opentelemetry-sdk" }, - { name = "prometheus-client" }, - { name = "py-spy" }, - { name = "pydantic" }, - { name = "requests" }, - { name = "smart-open" }, - { name = "virtualenv" }, + { name = "aiohttp", marker = "python_full_version < '3.15'" }, + { name = "aiohttp-cors", marker = "python_full_version < '3.15'" }, + { name = "colorful", marker = "python_full_version < '3.15'" }, + { name = "grpcio", marker = "python_full_version < '3.15'" }, + { name = "opencensus", marker = "python_full_version < '3.15'" }, + { name = "opentelemetry-exporter-prometheus", marker = "python_full_version < '3.15'" }, + { name = "opentelemetry-proto", marker = "python_full_version < '3.15'" }, + { name = "opentelemetry-sdk", marker = "python_full_version < '3.15'" }, + { name = "prometheus-client", marker = "python_full_version < '3.15'" }, + { name = "py-spy", marker = "python_full_version < '3.15'" }, + { name = "pydantic", marker = "python_full_version < '3.15'" }, + { name = "requests", marker = "python_full_version < '3.15'" }, + { name = "smart-open", marker = "python_full_version < '3.15'" }, + { name = "virtualenv", marker = "python_full_version < '3.15'" }, ] [[package]] @@ -21602,10 +21602,10 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "joblib" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" } }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" } }, - { name = "threadpoolctl" }, + { name = "joblib", marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "threadpoolctl", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/37/59/44985a2bdc95c74e34fef3d10cb5d93ce13b0e2a7baefffe1b53853b502d/scikit_learn-1.5.2.tar.gz", hash = "sha256:b4237ed7b3fdd0a4882792e68ef2545d5baa50aca3bb45aa7df468138ad8f94d", size = 7001680, upload-time = "2024-09-11T15:50:10.957Z" } wheels = [ @@ -21648,13 +21648,13 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "joblib" }, - { name = "narwhals" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "joblib", marker = "python_full_version >= '3.11'" }, + { name = "narwhals", marker = "python_full_version >= '3.11'" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, { name = "numpy", version = "2.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, - { name = "threadpoolctl" }, + { name = "threadpoolctl", marker = "python_full_version >= '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fa/6f/37092bdb25f712817231799fc5674d8e704066a8a70c1d2d40517e18b4ab/scikit_learn-1.9.0.tar.gz", hash = "sha256:8833266989d3a5110178a9fae30783675460724d0e1efb13b14901d2c660c557", size = 7750767, upload-time = "2026-06-02T11:54:32.706Z" } wheels = [ @@ -21699,7 +21699,7 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" } }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } wheels = [ @@ -21759,7 +21759,7 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" } }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -21840,7 +21840,7 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'arm64') or (python_full_version == '3.12.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "numpy", version = "2.5.0", source = { registry = "https://pypi.org/simple" } }, + { name = "numpy", version = "2.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a7/25/c2700dfaf6442b4effaa91af24ebce5dc9d31bb4a69706313aae70d72cd0/scipy-1.18.0.tar.gz", hash = "sha256:67b2ad2ad54c72ca6d04975a9b2df8c3638c34ddd5b28738e94fc2b57929d378", size = 30774447, upload-time = "2026-06-19T15:01:43.456Z" } wheels = [ @@ -21925,8 +21925,8 @@ name = "secretstorage" version = "3.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cryptography" }, - { name = "jeepney" }, + { 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 = [ @@ -22125,7 +22125,7 @@ name = "smart-open" version = "8.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "wrapt" }, + { name = "wrapt", marker = "python_full_version < '3.15'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/29/3e/79fd5fd2375a8a500b9ec2f6a0762fc1ac33e35582d4a87483a78d19408f/smart_open-8.0.0.tar.gz", hash = "sha256:5a2008d60688bd3b33c52e2ef666d3c60cf956e73e215de8c7b242cf56fdd1b2", size = 61520, upload-time = "2026-06-27T16:28:11.894Z" } wheels = [ @@ -22229,15 +22229,15 @@ name = "snowflake-snowpark-python" version = "1.52.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cloudpickle", version = "3.1.1", source = { registry = "https://pypi.org/simple" } }, - { name = "protobuf" }, - { name = "python-dateutil" }, - { name = "pyyaml" }, - { name = "setuptools" }, - { name = "snowflake-connector-python" }, - { name = "typing-extensions" }, - { name = "tzlocal" }, - { name = "wheel" }, + { name = "cloudpickle", version = "3.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, + { name = "protobuf", marker = "python_full_version < '3.14'" }, + { name = "python-dateutil", marker = "python_full_version < '3.14'" }, + { name = "pyyaml", marker = "python_full_version < '3.14'" }, + { name = "setuptools", marker = "python_full_version < '3.14'" }, + { name = "snowflake-connector-python", marker = "python_full_version < '3.14'" }, + { name = "typing-extensions", marker = "python_full_version < '3.14'" }, + { name = "tzlocal", marker = "python_full_version < '3.14'" }, + { name = "wheel", marker = "python_full_version < '3.14'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e7/b9/91ea25db74623bf8d13bf7b7c9492739cbe823d000784664a3b1acf908d7/snowflake_snowpark_python-1.52.0.tar.gz", hash = "sha256:c25ffe570f4b858c737312e451b0940044bebbaa2e6b3d2c3fc995e874874d9a", size = 1769229, upload-time = "2026-06-10T20:36:00.47Z" } wheels = [ @@ -22284,23 +22284,23 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "alabaster" }, - { name = "babel" }, - { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "docutils", version = "0.21.2", source = { registry = "https://pypi.org/simple" } }, - { name = "imagesize" }, - { name = "jinja2" }, - { name = "packaging" }, - { name = "pygments" }, - { name = "requests" }, - { name = "snowballstemmer" }, - { name = "sphinxcontrib-applehelp" }, - { name = "sphinxcontrib-devhelp" }, - { name = "sphinxcontrib-htmlhelp" }, - { name = "sphinxcontrib-jsmath" }, - { name = "sphinxcontrib-qthelp" }, - { name = "sphinxcontrib-serializinghtml" }, - { name = "tomli" }, + { name = "alabaster", marker = "python_full_version < '3.11'" }, + { name = "babel", marker = "python_full_version < '3.11'" }, + { name = "colorama", marker = "python_full_version < '3.11' and sys_platform == 'win32'" }, + { name = "docutils", version = "0.21.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "imagesize", marker = "python_full_version < '3.11'" }, + { name = "jinja2", marker = "python_full_version < '3.11'" }, + { name = "packaging", marker = "python_full_version < '3.11'" }, + { name = "pygments", marker = "python_full_version < '3.11'" }, + { name = "requests", marker = "python_full_version < '3.11'" }, + { name = "snowballstemmer", marker = "python_full_version < '3.11'" }, + { name = "sphinxcontrib-applehelp", marker = "python_full_version < '3.11'" }, + { name = "sphinxcontrib-devhelp", marker = "python_full_version < '3.11'" }, + { name = "sphinxcontrib-htmlhelp", marker = "python_full_version < '3.11'" }, + { name = "sphinxcontrib-jsmath", marker = "python_full_version < '3.11'" }, + { name = "sphinxcontrib-qthelp", marker = "python_full_version < '3.11'" }, + { name = "sphinxcontrib-serializinghtml", marker = "python_full_version < '3.11'" }, + { name = "tomli", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/be0b61178fe2cdcb67e2a92fc9ebb488e3c51c4f74a36a7824c0adf23425/sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927", size = 8184611, upload-time = "2024-10-13T20:27:13.93Z" } wheels = [ @@ -22316,23 +22316,23 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "alabaster" }, - { name = "babel" }, - { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "docutils", version = "0.22.4", source = { registry = "https://pypi.org/simple" } }, - { name = "imagesize" }, - { name = "jinja2" }, - { name = "packaging" }, - { name = "pygments" }, - { name = "requests" }, - { name = "roman-numerals" }, - { name = "snowballstemmer" }, - { name = "sphinxcontrib-applehelp" }, - { name = "sphinxcontrib-devhelp" }, - { name = "sphinxcontrib-htmlhelp" }, - { name = "sphinxcontrib-jsmath" }, - { name = "sphinxcontrib-qthelp" }, - { name = "sphinxcontrib-serializinghtml" }, + { name = "alabaster", marker = "python_full_version == '3.11.*'" }, + { name = "babel", marker = "python_full_version == '3.11.*'" }, + { name = "colorama", marker = "python_full_version == '3.11.*' and sys_platform == 'win32'" }, + { name = "docutils", version = "0.22.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, + { name = "imagesize", marker = "python_full_version == '3.11.*'" }, + { name = "jinja2", marker = "python_full_version == '3.11.*'" }, + { name = "packaging", marker = "python_full_version == '3.11.*'" }, + { name = "pygments", marker = "python_full_version == '3.11.*'" }, + { name = "requests", marker = "python_full_version == '3.11.*'" }, + { name = "roman-numerals", marker = "python_full_version == '3.11.*'" }, + { name = "snowballstemmer", marker = "python_full_version == '3.11.*'" }, + { name = "sphinxcontrib-applehelp", marker = "python_full_version == '3.11.*'" }, + { name = "sphinxcontrib-devhelp", marker = "python_full_version == '3.11.*'" }, + { name = "sphinxcontrib-htmlhelp", marker = "python_full_version == '3.11.*'" }, + { name = "sphinxcontrib-jsmath", marker = "python_full_version == '3.11.*'" }, + { name = "sphinxcontrib-qthelp", marker = "python_full_version == '3.11.*'" }, + { name = "sphinxcontrib-serializinghtml", marker = "python_full_version == '3.11.*'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/50/a8c6ccc36d5eacdfd7913ddccd15a9cee03ecafc5ee2bc40e1f168d85022/sphinx-9.0.4.tar.gz", hash = "sha256:594ef59d042972abbc581d8baa577404abe4e6c3b04ef61bd7fc2acbd51f3fa3", size = 8710502, upload-time = "2025-12-04T07:45:27.343Z" } wheels = [ @@ -22354,23 +22354,23 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'arm64') or (python_full_version == '3.12.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "alabaster" }, - { name = "babel" }, - { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "docutils", version = "0.22.4", source = { registry = "https://pypi.org/simple" } }, - { name = "imagesize" }, - { name = "jinja2" }, - { name = "packaging" }, - { name = "pygments" }, - { name = "requests" }, - { name = "roman-numerals" }, - { name = "snowballstemmer" }, - { name = "sphinxcontrib-applehelp" }, - { name = "sphinxcontrib-devhelp" }, - { name = "sphinxcontrib-htmlhelp" }, - { name = "sphinxcontrib-jsmath" }, - { name = "sphinxcontrib-qthelp" }, - { name = "sphinxcontrib-serializinghtml" }, + { name = "alabaster", marker = "python_full_version >= '3.12'" }, + { name = "babel", marker = "python_full_version >= '3.12'" }, + { name = "colorama", marker = "python_full_version >= '3.12' and sys_platform == 'win32'" }, + { name = "docutils", version = "0.22.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "imagesize", marker = "python_full_version >= '3.12'" }, + { name = "jinja2", marker = "python_full_version >= '3.12'" }, + { name = "packaging", marker = "python_full_version >= '3.12'" }, + { name = "pygments", marker = "python_full_version >= '3.12'" }, + { name = "requests", marker = "python_full_version >= '3.12'" }, + { name = "roman-numerals", marker = "python_full_version >= '3.12'" }, + { name = "snowballstemmer", marker = "python_full_version >= '3.12'" }, + { name = "sphinxcontrib-applehelp", marker = "python_full_version >= '3.12'" }, + { name = "sphinxcontrib-devhelp", marker = "python_full_version >= '3.12'" }, + { name = "sphinxcontrib-htmlhelp", marker = "python_full_version >= '3.12'" }, + { name = "sphinxcontrib-jsmath", marker = "python_full_version >= '3.12'" }, + { name = "sphinxcontrib-qthelp", marker = "python_full_version >= '3.12'" }, + { name = "sphinxcontrib-serializinghtml", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/bd/f08eb0f4eed5c83f1ba2a3bd18f7745a2b1525fad70660a1c00224ec468a/sphinx-9.1.0.tar.gz", hash = "sha256:7741722357dd75f8190766926071fed3bdc211c74dd2d7d4df5404da95930ddb", size = 8718324, upload-time = "2025-12-31T15:09:27.646Z" } wheels = [ @@ -22436,12 +22436,12 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "colorama" }, - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" } }, - { name = "starlette" }, - { name = "uvicorn" }, - { name = "watchfiles" }, - { name = "websockets" }, + { name = "colorama", marker = "python_full_version < '3.11'" }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "starlette", marker = "python_full_version < '3.11'" }, + { name = "uvicorn", marker = "python_full_version < '3.11'" }, + { name = "watchfiles", marker = "python_full_version < '3.11'" }, + { name = "websockets", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a5/2c/155e1de2c1ba96a72e5dba152c509a8b41e047ee5c2def9e9f0d812f8be7/sphinx_autobuild-2024.10.3.tar.gz", hash = "sha256:248150f8f333e825107b6d4b86113ab28fa51750e5f9ae63b59dc339be951fb1", size = 14023, upload-time = "2024-10-02T23:15:30.172Z" } wheels = [ @@ -22465,13 +22465,13 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "colorama" }, - { name = "sphinx", version = "9.0.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "colorama", marker = "python_full_version >= '3.11'" }, + { name = "sphinx", version = "9.0.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, { name = "sphinx", version = "9.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, - { name = "starlette" }, - { name = "uvicorn" }, - { name = "watchfiles" }, - { name = "websockets" }, + { name = "starlette", marker = "python_full_version >= '3.11'" }, + { name = "uvicorn", marker = "python_full_version >= '3.11'" }, + { name = "watchfiles", marker = "python_full_version >= '3.11'" }, + { name = "websockets", marker = "python_full_version >= '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e0/3c/a59a3a453d4133777f7ed2e83c80b7dc817d43c74b74298ca0af869662ad/sphinx_autobuild-2025.8.25.tar.gz", hash = "sha256:9cf5aab32853c8c31af572e4fecdc09c997e2b8be5a07daf2a389e270e85b213", size = 15200, upload-time = "2025-08-25T18:44:55.436Z" } wheels = [ @@ -22501,7 +22501,7 @@ resolution-markers = [ "(python_full_version < '3.11' and platform_machine != 'arm64') or (python_full_version < '3.11' and sys_platform != 'darwin')", ] dependencies = [ - { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" } }, + { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2b/69/b34e0cb5336f09c6866d53b4a19d76c227cdec1bbc7ac4de63ca7d58c9c7/sphinx_design-0.6.1.tar.gz", hash = "sha256:b44eea3719386d04d765c1a8257caca2b3e6f8421d7b3a5e742c0fd45f84e632", size = 2193689, upload-time = "2024-08-02T13:48:44.277Z" } wheels = [ @@ -22525,7 +22525,7 @@ resolution-markers = [ "(python_full_version == '3.11.*' and platform_machine != 'arm64') or (python_full_version == '3.11.*' and sys_platform != 'darwin')", ] dependencies = [ - { name = "sphinx", version = "9.0.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "sphinx", version = "9.0.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.11.*'" }, { name = "sphinx", version = "9.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/13/7b/804f311da4663a4aecc6cf7abd83443f3d4ded970826d0c958edc77d4527/sphinx_design-0.7.0.tar.gz", hash = "sha256:d2a3f5b19c24b916adb52f97c5f00efab4009ca337812001109084a740ec9b7a", size = 2203582, upload-time = "2026-01-19T13:12:53.297Z" } @@ -24480,7 +24480,7 @@ name = "xmlsec" version = "1.3.17" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "lxml" }, + { name = "lxml", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/14/538b75379e6ab8f688f14d8663e2ab138d9c778bac4999d155b5f33c71c1/xmlsec-1.3.17.tar.gz", hash = "sha256:f3fac9ae679f66585925cc00c5f6839ae36c1d03157619571dee18acc05b9c01", size = 115637, upload-time = "2025-11-11T16:20:46.019Z" } wheels = [