Releases: crate-workbench/cratedb-toolkit
Releases · crate-workbench/cratedb-toolkit
v0.0.14
What's Changed
- Added
ctk cfr
andctk wtf
diagnostics programs - Removed support for Python 3.7
- SQLAlchemy dialect: Use
sqlalchemy-cratedb>=0.37.0
This includes the fix to theget_table_names()
reflection method.
Details
- Dependencies: Use
sqlalchemy-cratedb>=0.36.1,<1
by @amotl in #164 - Add CFR and WTF diagnostics programs by @amotl in #88
- cfr: Add support to directly export to an archive file by @seut in #153
- SQLAlchemy Dialect: Dependencies: Use
sqlalchemy-cratedb>=0.37
by @amotl in #94 - Use sqlalchemy's 'quote' function to quote table names and fix table quoting in cfr exporter by @seut in #172
- CI: Add GHA workflow recipe for staging packages to PyPI,
release-pypi.yml
by @amotl in #173 - Project: Add surrogate
setup.py
to satisfy GitHub by @amotl in #174
New Contributors
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- Dependencies: Migrate from
crate[sqlalchemy]
tosqlalchemy-cratedb
Details
- Update sqlparse requirement from <0.5 to <0.6 by @dependabot in #159
- Update pyproject-fmt requirement from <1.8 to <2.2 by @dependabot in #157
- Update myst-parser[linkify] requirement from <3,>=0.18 to >=0.18,<4 by @dependabot in #158
- Update validate-pyproject requirement from <0.17 to <0.19 by @dependabot in #155
- CI: Run nightly testing jobs each second night only by @amotl in #161
- Dependencies: Migrate from
crate[sqlalchemy]
tosqlalchemy-cratedb
by @amotl in #163
Full Changelog: v0.0.12...v0.0.13
v0.0.12
What's Changed
- Fix InfluxDB Cloud <-> CrateDB Cloud connectivity by using
ssl=true
query argument also forinfluxdb2://
source URLs.
Full Changelog: v0.0.11...v0.0.12
v0.0.11
What's Changed
- Fix InfluxDB Cloud <-> CrateDB Cloud connectivity by propagating
ssl=true
query argument. Update dependencies toinfluxio>=0.2.1,<1
.
Details
- Update poethepoet requirement from <0.26 to <0.27 by @dependabot in #137
- Update responses requirement from <0.25 to <0.26 by @dependabot in #138
- Bump croud from 1.10.1 to 1.11.1 by @dependabot in #141
- Chore: Update to mypy 1.10 and ruff 0.4 by @amotl in #143
- Documentation: Serve docs via https://cratedb-toolkit.readthedocs.io/ by @amotl in #145
- Documentation: Improve structure and layout by @amotl in #146
- Fix InfluxDB Cloud <-> CrateDB Cloud connectivity by @amotl in #152
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- Dependencies: Unpin upper version bound of
dask
. Otherwise, compatibility
issues can not be resolved quickly, like with Python 3.11.9.
See: dask/dask#11038
Details
- Update pytest requirement from <8 to <9 by @dependabot in #129
- Bump ruff from 0.1.15 to 0.3.4 by @dependabot in #130
- Update boltons requirement from <24 to <25 by @dependabot in #131
- Update testcontainers requirement from <4 to <5 by @dependabot in #132
- Update pytest-cov requirement from <5 to <6 by @dependabot in #133
- Dependencies: Unpin upper version bound of
dask
by @amotl in #135
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.8
v0.0.7
v0.0.6
What's Changed
- Added
cratedb_toolkit.datasets
subsystem, for acquiring datasets
from cratedb-datasets and Kaggle.
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Testing: Do not always activate pytest11 entrypoint to pytest fixture
cratedb_service
, as it depends on thetestcontainers
package,
which is not always installed.
Full Changelog: v0.0.4...v0.0.5