NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3194 most downloaded on PyPI
Provider package apache-airflow-providers-postgres for Apache Airflow
Last release 25 days ago
23 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
148 releases · first in 2020
One column per quarter.
Nothing published for this version
feat: log client db messages for provider postgres
feat: log client db messages for provider postgres (#40171)
Generalize caching of connection in DbApiHook to improve performance (#40751)
Nothing published for this version
.. note:: This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy _.
Note
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Nothing published for this version
Clean up remaining getattr connection DbApiHook
Clean up remaining getattr connection DbApiHook (#40665)
Nothing published for this version
implement per-provider tests with lowest-direct dependency resolution
implement per-provider tests with lowest-direct dependency resolution (#39946)
Nothing published for this version
fix: use 'sqlalchemy_url' property in 'get_uri' for postgresql provider
fix: use 'sqlalchemy_url' property in 'get_uri' for postgresql provider (#38831)
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
Nothing published for this version
.. note:: This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy _.
Note
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy.
Fix schema assigment in PostgresOperator (#39264)
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
Always use the executemany method when inserting rows in DbApiHook as it's way much faster (#38715)
Nothing published for this version
Implement AIP-60 Dataset URI formats
Implement AIP-60 Dataset URI formats (#37005)
Nothing published for this version
feat: Switch all class, functions, methods deprecations to decorators
feat: Switch all class, functions, methods deprecations to decorators (#36876)
Nothing published for this version
Make "placeholder" of ODBC configurable in UI
Make "placeholder" of ODBC configurable in UI (#36000)
Follow BaseHook connection fields method signature in child classes (#36086)
Nothing published for this version
.. note:: This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy _.
Note
This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)
Nothing published for this version
Refactor cursor retrieval in PostgresHook.
Refactor cursor retrieval in PostgresHook. (#35498)
Nothing published for this version
'PostgresOperator' should not overwrite 'SQLExecuteQueryOperator.template_fields'
'PostgresOperator' should not overwrite 'SQLExecuteQueryOperator.template_fields' (#34969)
Nothing published for this version
.. note:: This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy _.
Note
This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy.
Add 'get_ui_field_behaviour()' method to PostgresHook (#34811)
Bump min airflow version of providers (#34728)
Nothing published for this version
Improve modules import in Airflow providers by some of them into a type-checking block
Improve modules import in Airflow providers by some of them into a type-checking block (#33754)
Use a single statement with multiple contexts instead of nested statements in providers (#33768)
Use literal dict instead of calling dict() in providers (#33761)
Nothing published for this version
Add deprecation info to the providers modules and classes docstring
openlineage, postgres: add OpenLineage support for Postgres (#31617)
Add deprecation info to the providers modules and classes docstring (#32536)
Nothing published for this version
Deprecate 'runtime_parameters' in favor of options in 'hook_params'
Deprecate 'runtime_parameters' in favor of options in 'hook_params' (#32345)
Nothing published for this version
.. note:: This release dropped support for Python 3.7
Note
This release dropped support for Python 3.7
Add note about dropping Python 3.7 for providers (#32015)
Nothing published for this version
Use 'AirflowProviderDeprecationWarning' in providers
Note
This release of provider is only available for Airflow 2.4+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers (#30917)
Nothing published for this version
Nothing published for this version
Bring back psycopg2-binary as dependency instead of psycopg
Bring back psycopg2-binary as dependency instead of psycopg (#28316)
Nothing published for this version
Nothing published for this version
Bump common.sql provider to 1.3.1
Bump common.sql provider to 1.3.1 (#27888)
Nothing published for this version
Nothing published for this version
.. note:: This release of provider is only available for Airflow 2.3+ as explained in the Apache Airflow providers support policy _.
Note
This release of provider is only available for Airflow 2.3+ as explained in the Apache Airflow providers support policy.
Move min airflow version to 2.3.0 for all providers (#27196)
PostgresHook: Added ON CONFLICT DO NOTHING statement when all target fields are primary keys (#26661)
Add SQLExecuteQueryOperator (#25717)
Rename schema to database in PostgresHook (#26744)
Nothing published for this version
Add common-sql lower bound for common-sql
Add common-sql lower bound for common-sql (#25789)
Nothing published for this version
Bump dep on common-sql to fix issue with SQLTableCheckOperator
Bump dep on common-sql to fix issue with SQLTableCheckOperator (#26143)
Nothing published for this version
Use only public AwsHook's methods during IAM authorization
Use only public AwsHook's methods during IAM authorization (#25424)
Unify DbApiHook.run() method with the methods which override it (#23971)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Move all SQL classes to common-sql provider
Move all SQL classes to common-sql provider (#24836)
Nothing published for this version
Breaking changes ~~~~~~~~~~~~~~~~
Note
This release of provider is only available for Airflow 2.2+ as explained in the Apache Airflow providers support policy.
Nothing published for this version
Nothing published for this version
adds ability to pass config params to postgres operator
adds ability to pass config params to postgres operator (#21551)
Fix mistakenly added install_requires for all providers (#22382)
Your coding agent can read these notes before it upgrades. Set up the MCP server →