Skip to content

Add Deprecation note for Neon Postgres Deprecation#45626

Open
Shekar2004 wants to merge 2 commits intoAzure:mainfrom
Shekar2004:users/pgnanashekar/neon-deprecation
Open

Add Deprecation note for Neon Postgres Deprecation#45626
Shekar2004 wants to merge 2 commits intoAzure:mainfrom
Shekar2004:users/pgnanashekar/neon-deprecation

Conversation

@Shekar2004
Copy link
Member

Description

Neon Postgres is retired and hence, this change aims to add the deprecation note for its packages.

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new API spec, a link to the pull request containing these API spec changes should be included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

Copilot AI review requested due to automatic review settings March 10, 2026 19:22
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR deprecates the azure-mgmt-neonpostgres package in response to Neon Postgres retirement by updating package metadata and adding deprecation messaging for consumers.

Changes:

  • Mark the package as inactive via PyPI classifier updates.
  • Add deprecation notice text to README and CHANGELOG, and bump version to 1.0.1.
  • Disable sdk_packaging.toml auto-update for this package.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
sdk/neonpostgres/azure-mgmt-neonpostgres/setup.py Updates PyPI classifier to indicate the package is inactive.
sdk/neonpostgres/azure-mgmt-neonpostgres/sdk_packaging.toml Disables auto-update for packaging metadata.
sdk/neonpostgres/azure-mgmt-neonpostgres/azure/mgmt/neonpostgres/_version.py Bumps library version to 1.0.1.
sdk/neonpostgres/azure-mgmt-neonpostgres/README.md Adds top-level deprecation notice for end users.
sdk/neonpostgres/azure-mgmt-neonpostgres/CHANGELOG.md Adds 1.0.1 entry documenting deprecation.

You can also share your feedback on Copilot code review. Take the survey.

@@ -1,5 +1,7 @@
# Microsoft Azure SDK for Python

This package has been deprecated and will no longer be maintained after 03-12-2026. This package will only receive security fixes until 03-12-2026.
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The deprecation notice would be more informative if it included a pointer to the Neon Postgres retirement announcement and/or any recommended alternative/migration guidance (similar to other deprecated packages’ READMEs).

Suggested change
This package has been deprecated and will no longer be maintained after 03-12-2026. This package will only receive security fixes until 03-12-2026.
This package has been deprecated and will no longer be maintained after 03-12-2026. This package will only receive security fixes until 03-12-2026. This deprecation is aligned with the retirement of the Azure Database for PostgreSQL – Neon Server (Neon Postgres) service. For timelines, impact details, and migration guidance, see the official Azure retirement announcement for Neon Postgres (for example, in the Azure Updates site), and plan to migrate your workloads to Azure Database for PostgreSQL – Flexible Server or another supported PostgreSQL offering before the retirement date.

Copilot uses AI. Check for mistakes.
@Shekar2004 Shekar2004 enabled auto-merge (squash) March 13, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants