Skip to content

[2024] Releasing version 1.0.0 #668

Closed
@amotl

Description

@amotl

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions