./databases/py-sqlalchemy-utils, Various utility functions for SQLAlchemy

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.41.2, Package name: py312-sqlalchemy-utils-0.41.2, Maintainer: pkgsrc-users

Various utility functions and custom data types for SQLAlchemy.


Required to run:
[databases/py-sqlalchemy] [lang/py-six] [lang/python310]

Master sites:

Filesize: 134.782 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-02 20:13:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-sqlalchemy-utils: updated to 0.41.2

0.41.2 (2024-03-22)

- Fix breaking change introduced on SQLAlchemy 2.0.22 changes to \ 
`attributes.AttributeImpl` constructor
   2024-03-06 21:46:56 by Thomas Klausner | Files touched by this commit (3)
Log message:
py-sqlalchemy-utils: convert to wheel.mk

Bump PKGREVISION.
   2023-07-03 23:19:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-sqlalchemy-utils: remove default-off 'color' option
   2023-06-04 01:42:11 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
py-sqlalchemy-utils: update to 0.41.1

0.41.1 (2023-04-27)
- Use a custom SQL construct for refreshing materialized views in
  `refresh_materialized_view`

0.41.0 (2023-04-13)
- Support psycopg3 for ``create_database()`` and ``delete_database()``.

0.40.0 (2023-02-12)
- Remove Python 3.6 support
- Add SQLAlchemy 2 support
- Add comparison operator support for LTree type

0.39.0 (2022-12-23)
- Support Python 3.11.
- Add pre-commit hooks for uniform text checks, isort, flake8, and pyupgrade.
- Fix a crash that occurs if the ``colour-science`` package is installed,
  which shares the same import name as the ``colour`` package that
  sqlalchemy-utils supports.
- Fix a crash that occurs if the installed sqlalchemy version is a beta

0.38.3 (2022-07-11)
- Fixed double-quoted UUID's in sqlalchemy >= 1.4.30
- Fixed create_database() and drop_database() crashing with CockroachDB
- Added mixed case support for pg composite
- Support Python 3.10.
- Drop support for Python 3.4 and 3.5.
- Remove the dependency on the six package.
- Introduce sqlalchemy 2.0 compatibility.

0.38.2 (2021-12-29)
- Added inherit_cache=False in order to avoid SQLAlchemy warnings in
  `cast_locale_expr`

0.38.1 (2021-12-21)
- Added cache_ok=True for various different types

0.38.0 (2021-12-21)
- Removed CompositeArray. Instead of CompositeArray one should use
  ARRAY(dimensions=1)
- Made ChoicesType only convert lists to tuples internally.

0.37.9 (2021-10-19)
- Fixed base padding class abstract methods
- Optimized cast_locale function
- Allow for arbitrary Table keyword arguments in create_table_from_selectable

0.37.8 (2021-06-28)
- Added 'zoneinfo' backend to TimezoneType

0.37.7 (2021-06-15)
- Added identifier quoting for view functions and constructs
- Added literal processor for UUIDType

0.37.6 (2021-06-02)
- Added `cache_ok=True` for TSVectorType

0.37.5 (2021-05-31)
- Fixed instant_defaults_listener to respect constructor supplied kwargs

0.37.4 (2021-05-21)
- Fixed incorrect Ltree.lca behaviour

0.37.3 (2021-05-16)
- Added `cache_ok=True` for all custom types
- Added CockroachDB support for UUIDType

0.37.2 (2021-05-05)
- Added python_requires to setup.py

0.37.1 (2021-05-03)
- Removed py27 from pypi wheel

0.37.0 (2021-04-12)
- Added SQLAlchemy 1.4 support
- Fixed database_exists() on PostgreSQL
- Added create_database support pymssql
- Removed `sort_query`, `get_query_entities` and `get_query_entity_by_alias`
  functions
   2023-05-02 18:15:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-sqlalchemy-utils: stop using versioned_dependencies

This is Python 3-only already.

XXX: these should probably be TEST_DEPENDS instead
   2022-07-11 15:34:53 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-sqlalchemy-utils: arrow option for not for Python 2.7
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:10:08 by Nia Alarie | Files touched by this commit (417)
Log message:
databases: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (some may be only fetched
conditionally):

./databases/cstore/distinfo D6.data.ros.gz
./databases/cstore/distinfo cstore0.2.tar.gz
./databases/cstore/distinfo data4.tar.gz