Skip to content

Releases: pgq/python-skytools

skytools v3.10.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 20:07
861bb76
  • Support free-threading in Python 3.14
  • Requires Python 3.10+ and setuptools 77+

skytools v3.9.2

Choose a tag to compare

@github-actions github-actions released this 27 Aug 14:28

Cleanups:

  • basetypes: add 'statusmessage' property
  • ci: cleanups
  • ci: split qemu to separate runner

skytools v3.9.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 19:45

Fixes:

  • sqltools: mark exists_* functions as returning bool
  • basetypes: sync DictRow with Mapping
  • basetypes: describe additional psycopg2 api

Cleanups:

  • build: create abi3 wheels
  • ci: drop unmaintained create-release, upload-release-asset actions
  • ci: build aarch64 wheel
  • ci: test on pypy

skytools v3.9

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:41

Feature removal:

  • Drop support for Python 3.6 and earlier.

Fixes:

  • dbstruct: fix PUBLIC grant handling.

Cleanups:

  • Apply mypy 'strict' typing to most modules and tests.
  • Use pyproject.toml for project setup.

Warning: next release will drop some ancient and rarely used code:

  • skytools.plpy_applyrow
  • skytools.dbservice
  • skytools.skylog.LogDBHandler

skytools v3.8.2

Choose a tag to compare

@github-actions github-actions released this 19 May 13:33

Fixes:

  • scripting: restore tracking of failed work() state

skytools v3.8.1

Choose a tag to compare

@github-actions github-actions released this 21 Nov 13:06

Fixes:

  • full_copy: use ONLY when using filter query
  • test_scripting: support Python 3.11

skytools v3.8

Choose a tag to compare

@github-actions github-actions released this 11 Jul 15:27

Cleanups:

  • Lots of typing improvements
  • Refresh CI setup
  • Work around PyPy3.9 bug

skytools v3.8a1

skytools v3.8a1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 13:53

Cleanups:

  • Lots of typing improvements
  • Refresh CI setup
  • Work around PyPy3.9 bug

skytools v3.7.3

Choose a tag to compare

@github-actions github-actions released this 03 Aug 06:37

Fixes:

  • Allow binary I/O in copy_expert signature.

skytools v3.7.2

Choose a tag to compare

@github-actions github-actions released this 06 Jul 11:25

Fixes:

  • Avoid psycopg copy_from, not usable in v2.9