Commit graph

39 commits

Author SHA1 Message Date
wiz
8a9cb53cf6 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:52:30 +00:00
nia
acde260c8b 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
2021-10-26 10:09:13 +00:00
nia
2946ea15ca databases: Remove SHA1 distfile hashes 2021-10-07 13:35:05 +00:00
adam
19ac260b3f use versioned py-pygemnts 2021-04-06 14:23:24 +00:00
adam
a2d1384fb7 py-sqlalchemy-utils: updated to 0.36.8
0.36.8
- Don't connect to 'postgres' data base for database existence check

0.36.7
- Fix dynamic relationships for observables

0.36.6
- Reverted 426 and added support for Legacy Encrypted Type
- Added psycopg2cffi support for create_database and drop_database
2020-08-06 14:26:54 +00:00
adam
312091dfbe py-sqlalchemy-utils: updated to 0.36.5
0.36.5:
- Added support for dictionary input in CompositeType
- Added new EnrichedDateTime and EnrichedDate types
- Using String instead of LargeBinary for impl of EncryptedType
- Added support for JSONType in EncryptedType

0.36.4:
- Added jsonb_sql function
- Drop py27 support
2020-05-18 10:45:19 +00:00
adam
9da9ed2f29 py-sqlalchemy-utils: updated to 0.36.3
0.36.3:
- Added hash method for PhoneNumberType

0.36.2:
- Added repr for UUIDType
2020-04-10 07:59:54 +00:00
adam
154cdac957 py-sqlalchemy-utils: updated to 0.36.1
0.36.1:
- Added support for CASCADE option when dropping views
- Added `aliases` parameter to create_materialized_view function.

0.36.0:
- Removed explain and explain_analyze due to the internal changes in SQLAlchemy version 1.3.

0.35.0:
- Removed some deprecation warnings
- Added Int8RangeType
2020-02-04 17:04:15 +00:00
adam
da682b2a27 py-sqlalchemy-utils: updated to 0.35.0
0.35.0:
- Removed some deprecation warnings
- Added Int8RangeType
2019-12-03 18:23:32 +00:00
adam
685d4e2de6 py-sqlalchemy-utils: updated to 0.34.2
0.34.2:
- Remove ABC deprecation warnings

0.34.1:
- Remove deprecation warnings
- Drop py34 support
2019-08-26 10:29:00 +00:00
adam
4045aebf77 py-sqlalchemy-utils: updated to 0.34.0
0.34.0:
- Removed array_agg compilation which was never a good idea and collided with the latest version of SA.
- Removed deprecation warnings
2019-07-03 20:19:53 +00:00
adam
83a73c290f py-sqlalchemy-utils: updated to 0.33.11
0.33.11:
- Added support for creating and dropping a PostgreSQL database when using pg8000 driver

0.33.10:
- Removed optional dependency to Flask-Babel. Now using Babel instead.
2019-01-15 11:52:46 +00:00
adam
7f210576df py-sqlalchemy-utils: updated to 0.33.9
0.33.9:
- Fixed SQLite database_exists to check for correct file format
2018-12-13 11:47:35 +00:00
adam
de9da9d52c py-sqlalchemy-utils: updated to 0.33.8
0.33.8:
- Added support of short-code in PhoneNumberType

0.33.7:
- Added MSSQL support for create_database and drop_database
2018-11-28 09:17:54 +00:00
adam
df6f3c0898 py-sqlalchemy-utils: updated to 0.33.6
0.33.6:
Fixed passlib compatibility issue (again)
Added support for SQL VIEWs
2018-11-01 13:01:23 +00:00
adam
ca21cecc65 py-sqlalchemy-utils: updated to 0.33.5
0.33.5:
Added optional attr parameter for locale calleble in TranslationHybrid
Fixed an issue with PasswordType so that it is compatible with older versions of passlib

0.33.4:
Made PasswordType use hash function instead of deprecated encrypt function
2018-09-21 07:51:47 +00:00
adam
6bbdf2f82c py-sqlalchemy-utils: updated to 0.33.3
0.33.3:
- Added new AesGcmEngine
2018-08-21 08:36:18 +00:00
adam
5852f5300d py-sqlalchemy-utils: updated to 0.33.2
0.33.2:
Added support for universal wheels.
Fixed usage of template0 and template1 with postgres database functions.
2018-04-27 06:57:21 +00:00
adam
8f6d66c703 py-sqlalchemy-utils: updated to 0.33.1
0.33.1:
Fixed EncryptedType for Oracle padding attack
2018-04-02 13:07:40 +00:00
adam
254e24fc49 py-sqlalchemy-utils: updated to 0.33.0
0.33.0:
Added support for materialized views in PostgreSQL
Added Ltree.descendant_of and Ltree.ancestor_of
Dropped Python 3.3 support
Fixed EncryptedType padding
2018-02-22 09:56:12 +00:00
adam
67ad566f5b py-sqlalchemy-utils: updated to 0.32.21
0.32.21:
Close connections on exists, create and drop database functions
2017-11-28 09:43:21 +00:00
adam
8561efb3a8 py-sqlalchemy-utils: updated to 0.32.19
0.32.19:
- Fixed select_correlated_expression order by for intermediate table aliases
2017-11-03 11:20:51 +00:00
adam
ba42557d91 py-sqlalchemy-utils: update to 0.32.18
0.32.18:
- Made aggregated attributes to work with subclass objects
2017-10-13 08:04:28 +00:00
wiz
ef141a6b79 Reset maintainer 2017-09-16 19:26:41 +00:00
adam
6aacc72e8a 0.32.16:
- Added more hints when decrypting AES with an invalid key
2017-09-04 17:46:08 +00:00
adam
1f538d6515 0.32.15:
Added better handling of date types for EncryptedType
2017-09-01 07:09:29 +00:00
adam
40a2f99a83 0.32.14
- Fixed drop_database version comparison

0.32.13
- Fixed a DeprecationWarning by using LargeBinary instead of Binary

0.32.12
- Added generic_repr decorator

0.32.11
- TimeZoneType support for static timezones
- Added SQLite support for PasswordType

0.32.10
- Added PhoneNumber as the python_type for PhoneNumberType
- Made auto_delete_orphans support backref tuples

0.32.9
- Added support for multi-column observers
2017-07-25 11:03:19 +00:00
wiz
42e32098a1 Switch py-dateutils to plain DEPENDS.
It supports both python 2 and 3 nowadays.
2017-02-20 17:00:35 +00:00
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
agc
d549bff9a5 Add SHA512 digests for distfiles for databases category
Problems found with existing distfiles:
	distfiles/D6.data.ros.gz
	distfiles/cstore0.2.tar.gz
	distfiles/data4.tar.gz
	distfiles/sphinx-2.2.7-release.tar.gz
No changes made to the cstore or mariadb55-client distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 01:56:09 +00:00
rodent
a7b568d574 Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
2015-04-13 23:12:40 +00:00
rodent
7dafc1b13d Add: PYTHON_VERSIONS_INCOMPATIBLE= 26 # via py-orderedmultidict
for py-furl option.
2015-04-03 16:35:53 +00:00
rodent
40840e89b2 Changelog
---------

0.29.8 (2015-03-03)
^^^^^^^^^^^^^^^^^^^

- Added get_class_by_table ORM utility function


0.29.7 (2015-03-01)
^^^^^^^^^^^^^^^^^^^

- Added Enum representation support for ChoiceType


0.29.6 (2015-02-03)
^^^^^^^^^^^^^^^^^^^

- Added customizable TranslationHybrid default value


0.29.5 (2015-02-03)
^^^^^^^^^^^^^^^^^^^

- Made assert_max_length support PostgreSQL array type


0.29.4 (2015-01-31)
^^^^^^^^^^^^^^^^^^^

- Made CaseInsensitiveComparator not cast already lowercased types to lowercase


0.29.3 (2015-01-24)
^^^^^^^^^^^^^^^^^^^

- Fixed analyze function runtime property handling for PostgreSQL >= 9.4
- Fixed drop_database and create_database identifier quoting (#122)


0.29.2 (2015-01-08)
^^^^^^^^^^^^^^^^^^^

- Removed deprecated defer_except (SQLAlchemy's own load_only should be used from now on)
- Added json_sql PostgreSQL helper function


0.29.1 (2015-01-03)
^^^^^^^^^^^^^^^^^^^

- Added assert_min_value and assert_max_value testing functions


0.29.0 (2015-01-02)
^^^^^^^^^^^^^^^^^^^

- Removed TSVectorType.match_tsquery (now replaced by TSVectorType.match to be compatible with SQLAlchemy)
- Removed undocumented function tsvector_concat
- Added support for TSVectorType concatenation through OR operator
- Added documentation for TSVectorType (#102)


0.28.3 (2014-12-17)
^^^^^^^^^^^^^^^^^^^

- Made aggregated fully support column aliases
- Changed test matrix to run all tests without any optional dependencies (as well as with all optional dependencies)


0.28.2 (2014-12-13)
^^^^^^^^^^^^^^^^^^^

- Fixed issue with Color importing (#104)


0.28.1 (2014-12-13)
^^^^^^^^^^^^^^^^^^^

- Improved EncryptedType to support more underlying_type's; now supports: Integer, Boolean, Date, Time, DateTime, ColorType, PhoneNumberType, Unicode(Text), String(Text), Enum
- Allow a callable to be used to lookup the key for EncryptedType


0.28.0 (2014-12-12)
^^^^^^^^^^^^^^^^^^^

- Fixed PhoneNumber string coercion (#93)
- Added observes decorator (generates decorator will be deprecated later)


0.27.11 (2014-12-06)
^^^^^^^^^^^^^^^^^^^^

- Added loose typed column checking support for get_column_key
- Made get_column_key throw UnmappedColumnError to be consistent with SQLAlchemy


0.27.10 (2014-12-03)
^^^^^^^^^^^^^^^^^^^^

- Fixed column alias handling in dependent_objects
2015-04-01 02:24:00 +00:00
wiz
3ec156f142 Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.
2014-12-31 13:57:25 +00:00
rodent
9fda05fc0c 0.27.9 (2014-12-01)
^^^^^^^^^^^^^^^^^^^

- Fixed aggregated decorator many-to-many relationship handling
- Fixed aggregated column alias handling


0.27.8 (2014-11-13)
^^^^^^^^^^^^^^^^^^^

- Added is_loaded utility function
- Removed deprecated has_any_changes


0.27.7 (2014-11-03)
^^^^^^^^^^^^^^^^^^^

- Added support for Column and ColumnEntity objects in get_mapper
- Made make_order_by_deterministic add deterministic column more aggressively


0.27.6 (2014-10-29)
^^^^^^^^^^^^^^^^^^^

- Fixed assert_max_length not working with non nullable columns
- Add PostgreSQL < 9.2 support for drop_database
2014-12-03 22:16:52 +00:00
rodent
76f34bce7b Changelog
---------

0.27.5 (2014-10-24)
^^^^^^^^^^^^^^^^^^^

- Made assert_* functions automatically rollback session
- Changed make_order_by_deterministic attach order by primary key for queries without order by
- Fixed alias handling in has_unique_index
- Fixed alias handling in has_index
- Fixed alias handling in make_order_by_deterministic


0.27.4 (2014-10-23)
^^^^^^^^^^^^^^^^^^^

- Added assert_non_nullable, assert_nullable and assert_max_length testing functions


0.27.3 (2014-10-22)
^^^^^^^^^^^^^^^^^^^

- Added supported for various SQLAlchemy objects in make_order_by_deterministic (previosly this function threw exceptions for other than Column objects)


0.27.2 (2014-10-21)
^^^^^^^^^^^^^^^^^^^

- Fixed MapperEntity handling in get_mapper and get_tables utility functions
- Fixed make_order_by_deterministic handling for queries without order by (no just silently ignores those rather than throws exception)
- Made make_order_by_deterministic if given query uses strings as order by args


0.27.1 (2014-10-20)
^^^^^^^^^^^^^^^^^^^

- Added support for more SQLAlchemy based objects and classes in get_tables function
- Added has_unique_index utility function
- Added make_order_by_deterministic utility function


0.27.0 (2014-10-14)
^^^^^^^^^^^^^^^^^^^

- Added EncryptedType


0.26.17 (2014-10-07)
^^^^^^^^^^^^^^^^^^^^

- Added explain and explain_analyze expressions
- Added analyze function
2014-10-26 23:56:38 +00:00
rodent
7c53bda654 0.26.16 (2014-09-09)
^^^^^^^^^^^^^^^^^^^^

- Fix aggregate value handling for cascade deleted objects
- Fix ambiguous column sorting with join table inheritance in sort_query


0.26.15 (2014-08-28)
^^^^^^^^^^^^^^^^^^^^

- Fix sort_query support for queries using mappers (not declarative classes) with calculated column properties


0.26.14 (2014-08-26)
^^^^^^^^^^^^^^^^^^^^

- Added count method to QueryChain class


0.26.13 (2014-08-23)
^^^^^^^^^^^^^^^^^^^^

- Added template parameter to create_database function


0.26.12 (2014-08-22)
^^^^^^^^^^^^^^^^^^^^

- Added quote utility function


0.26.11 (2014-08-21)
^^^^^^^^^^^^^^^^^^^^

- Fixed dependent_objects support for single table inheritance


0.26.10 (2014-08-13)
^^^^^^^^^^^^^^^^^^^^

- Fixed dependent_objects support for multiple dependencies
2014-10-05 20:17:58 +00:00
rodent
44c55da876 0.26.9 (2014-08-06)
^^^^^^^^^^^^^^^^^^^
- Fixed PasswordType with Oracle dialect
- Added support for sort_query and attributes on mappers using with_polymorphic

0.26.8 (2014-07-30)
^^^^^^^^^^^^^^^^^^^
- Fixed order by column property handling in sort_query when using polymorphic inheritance
- Added support for synonym properties in sort_query

0.26.7 (2014-07-29)
^^^^^^^^^^^^^^^^^^^
- Made sort_query support hybrid properties where function name != property name
- Made get_hybrid_properties return a dictionary of property keys and hybrid properties
- Added documentation for get_hybrid_properties

0.26.6 (2014-07-22)
^^^^^^^^^^^^^^^^^^^
- Added exclude parameter to has_changes
- Made has_changes accept multiple attributes as second parameter


0.26.5 (2014-07-11)
^^^^^^^^^^^^^^^^^^^
- Added get_column_key
- Added Timestamp model mixin

0.26.4 (2014-06-25)
^^^^^^^^^^^^^^^^^^^
- Added auto_delete_orphans
2014-08-07 01:27:48 +00:00
rodent
02bdbe66d8 Import py27-sqlalchemy-utils-0.26.3 as databases/py-sqlalchemy-utils.
Various utility functions and custom data types for SQLAlchemy.
2014-07-05 19:40:25 +00:00