Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2024] Releasing version 1.0.0 #668

Open
amotl opened this issue Nov 5, 2024 · 1 comment
Open

[2024] Releasing version 1.0.0 #668

amotl opened this issue Nov 5, 2024 · 1 comment

Comments

@amotl
Copy link
Member

amotl commented Nov 5, 2024

About

We are intending to release crate-python 1.0.0. SQLAlchemy users need to pay attention, all others should be largely unaffected.

Upgrade Notes

  • The most prominent change is that the SQLAlchemy dialect has been split off into the sqlalchemy-cratedb
    package. The SQLAlchemy dialect is no longer part of the crate package.
    [2024] Migration to sqlalchemy-cratedb #620

  • For all other users, the update should not have any significant impact, if at all.
    To read up on any details, please consult the change log.

  • The transition to new-style namespace packages should not affect any users of this package.

Validation

The pre-release package crate-1.0.0.dev2 has been validated on a bunch of downstream projects that consume it.
It also has been validated on Python 3.6 - 3.13 together with the most recent versions of crash and sqlalchemy-cratedb.

What's Inside

A few more chore updates have been staged to properly prepare the upcoming 1.0.0 release.

Internal Adjustments

On a few CrateDB Python projects that populate the crate package namespace, relevant adjustments have been submitted. This section is only relevant for authors of those.

We are enumerating them here to give you an idea what may need to be changed if you are observing similar obstacles, mostly related to the transition to new-style namespace packages.

@amotl
Copy link
Member Author

amotl commented Nov 6, 2024

Version 1.0.0 has been released.

-- https://pypi.org/project/crate/

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

No branches or pull requests

1 participant