A new Python SDK for the Neon API
Neon has a new Python SDK, which is a wrapper for the Neon API. This SDK simplifies integration of Python applications with Neon by providing methods to programmatically manage Neon API keys, projects, branches, databases, endpoints, roles, and operations.
It's easy to install with pip
:
Then, from Python:
For more, see Python SDK for the Neon API.
Did you know?
In addition to the new Python SDK, Neon offers a TypeScript SDK for the Neon API. There are also community-maintained SDKs available for Go and Node.js. Learn more.
A Migration Assistant to help move your data
When you're ready to move your data to Neon, our new Migration Assistant can help. All you need to get started is a connection string for your existing database.
Enter your current database connection string, and the Assistant will:
- Run some preliminary checks on your database.
- Create a Neon project that best matches your current environment.
- Provide
pg_dump
andpg_restore
commands to transfer your data, pre-populated with the correct connection strings.
For more, see Neon Migration Assistant.
note
This feature is currently in Beta. If you have feedback, we'd love to hear it. Let us know via the Feedback form in the Neon Console or our feedback channel on Discord.
Organization account support for Vercel and GitHub integrations
Our Vercel Previews and GitHub integrations are now supported on Organization accounts. In case you're not familiar:
- The Vercel Previews Integration connects your Vercel project to a Neon database and creates a database branch with each Vercel preview deployment.
- The GitHub Integration connects your Neon projects to corresponding GitHub repositories, letting you bring your database to your DevOps workflow.
You can now make both integrations available to your Neon organization.
timescaledb
extension support for Postgres 17
We added support for the timescaledb
extension, version 2.17.1, to Postgres 17.
For a complete list of Postgres extensions supported by Neon, see Postgres extensions.
And don't forget to check out this week's fixes and improvements:
Fixes & improvements
-
IP Allow
We addressed an issue for IP Allow users connecting over VPN where an Access Denied modal appeared repeatedly on the SQL Editor and Tables pages in the Neon Console. To prevent this, we added a "Do not ask again" checkbox to allow users to silence the modal.
-
Neon API updates
We added two new endpoints for managing Neon Organization members:
-
Time Travel Assist
Ephemeral compute suspend timeouts for Time Travel Assist have been increased from 10 to 30 seconds. Time Travel Assist enables querying any point in your history using temporary branches and computes, which are automatically cleaned up after use. After 30 seconds of inactivity, the branch is deleted, and the endpoint is removed.