diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index d4f4b61b..00000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# Changelog - -## v1.4.1 -**DuckDB Core**: v1.4.1 - -### Bug Fixes -- **ADBC Driver**: Fixed ADBC driver implementation (#81) -- **SQLAlchemy compatibility**: Added `__hash__` method overload (#61) -- **Error Handling**: Reset PyErr before throwing Python exceptions (#69) -- **Polars Lazyframes**: Fixed Polars expression pushdown (#102) - -### Code Quality Improvements & Developer Experience -- **MyPy Support**: MyPy is functional again and better integrated with the dev workflow -- **Stubs**: Re-created and manually curated stubs for the binary extension -- **Type Shadowing**: Deprecated `typing` and `functional` modules -- **Linting & Formatting**: Comprehensive code quality improvements with Ruff -- **Type Annotations**: Added missing overloads and improved type coverage -- **Pre-commit Integration**: Added ruff, clang-format, cmake-format and mypy configs -- **CI/CD**: Added code quality workflow diff --git a/pyproject.toml b/pyproject.toml index 0c08c412..6895b12e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ readme = "README.md" keywords = ["DuckDB", "Database", "SQL", "OLAP"] requires-python = ">=3.9.0" classifiers = [ - "Development Status :: 3 - Alpha", + "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Topic :: Database", @@ -40,7 +40,7 @@ maintainers = [{name = "DuckDB Foundation"}] Documentation = "https://duckdb.org/docs/stable/clients/python/overview" Source = "https://github.com/duckdb/duckdb-python" Issues = "https://github.com/duckdb/duckdb-python/issues" -Changelog = "https://github.com/duckdb/duckdb/releases" +Changelog = "https://github.com/duckdb/duckdb-python/releases" [project.optional-dependencies] all = [ # users can install duckdb with 'duckdb[all]', which will install this list