summaryrefslogtreecommitdiff
path: root/databases/py-sqlalchemy-utils
AgeCommit message (Collapse)AuthorFilesLines
2022-08-24py-sqlalchemy*: restrict to python 3.xwiz1-1/+3
2022-07-11py-sqlalchemy-utils: arrow option for not for Python 2.7adam1-1/+2
2022-01-04*: bump PKGREVISION for egg.mk userswiz1-1/+2
They now have a tool dependency on py-setuptools instead of a DEPENDS
2021-10-26databases: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
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-07databases: Remove SHA1 distfile hashesnia1-2/+1
2021-04-06use versioned py-pygemntsadam1-3/+2
2020-08-06py-sqlalchemy-utils: updated to 0.36.8adam2-7/+7
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-05-18py-sqlalchemy-utils: updated to 0.36.5adam4-10/+29
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-04-10py-sqlalchemy-utils: updated to 0.36.3adam2-7/+7
0.36.3: - Added hash method for PhoneNumberType 0.36.2: - Added repr for UUIDType
2020-02-04py-sqlalchemy-utils: updated to 0.36.1adam2-7/+7
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
2019-12-03py-sqlalchemy-utils: updated to 0.35.0adam2-7/+7
0.35.0: - Removed some deprecation warnings - Added Int8RangeType
2019-08-26py-sqlalchemy-utils: updated to 0.34.2adam2-7/+7
0.34.2: - Remove ABC deprecation warnings 0.34.1: - Remove deprecation warnings - Drop py34 support
2019-07-03py-sqlalchemy-utils: updated to 0.34.0adam2-7/+7
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-01-15py-sqlalchemy-utils: updated to 0.33.11adam2-7/+7
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.
2018-12-13py-sqlalchemy-utils: updated to 0.33.9adam2-7/+7
0.33.9: - Fixed SQLite database_exists to check for correct file format
2018-11-28py-sqlalchemy-utils: updated to 0.33.8adam2-7/+7
0.33.8: - Added support of short-code in PhoneNumberType 0.33.7: - Added MSSQL support for create_database and drop_database
2018-11-01py-sqlalchemy-utils: updated to 0.33.6adam3-11/+11
0.33.6: Fixed passlib compatibility issue (again) Added support for SQL VIEWs
2018-09-21py-sqlalchemy-utils: updated to 0.33.5adam2-7/+7
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-08-21py-sqlalchemy-utils: updated to 0.33.3adam2-7/+7
0.33.3: - Added new AesGcmEngine
2018-04-27py-sqlalchemy-utils: updated to 0.33.2adam2-7/+7
0.33.2: Added support for universal wheels. Fixed usage of template0 and template1 with postgres database functions.
2018-04-02py-sqlalchemy-utils: updated to 0.33.1adam2-7/+7
0.33.1: Fixed EncryptedType for Oracle padding attack
2018-02-22py-sqlalchemy-utils: updated to 0.33.0adam3-11/+20
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
2017-11-28py-sqlalchemy-utils: updated to 0.32.21adam2-7/+7
0.32.21: Close connections on exists, create and drop database functions
2017-11-03py-sqlalchemy-utils: updated to 0.32.19adam2-7/+7
0.32.19: - Fixed select_correlated_expression order by for intermediate table aliases
2017-10-13py-sqlalchemy-utils: update to 0.32.18adam2-7/+7
0.32.18: - Made aggregated attributes to work with subclass objects
2017-09-16Reset maintainerwiz1-2/+2
2017-09-040.32.16:adam2-7/+7
- Added more hints when decrypting AES with an invalid key
2017-09-010.32.15:adam2-7/+7
Added better handling of date types for EncryptedType
2017-07-250.32.14adam3-21/+28
- 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-02-20Switch py-dateutils to plain DEPENDS.wiz1-5/+3
It supports both python 2 and 3 nowadays.
2016-06-08Switch to MASTER_SITES_PYPI.wiz1-2/+2
2015-11-03Add SHA512 digests for distfiles for databases categoryagc1-1/+2
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-04-13Removing python26. EOL'd quite some ago and discussed a couple times onrodent1-2/+1
tech-pkg@ and pkgsrc-users@.
2015-04-03Add: PYTHON_VERSIONS_INCOMPATIBLE= 26 # via py-orderedmultidictrodent1-1/+2
for py-furl option.
2015-04-01Changelogrodent3-10/+19
--------- 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
2014-12-31Improve EGG_NAME default to work for packages with '-' in their name.wiz1-3/+1
Remove now unnecessary overrides in various packages.
2014-12-030.27.9 (2014-12-01)rodent2-6/+6
^^^^^^^^^^^^^^^^^^^ - 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-10-26Changelogrodent3-7/+13
--------- 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-050.26.16 (2014-09-09)rodent2-6/+6
^^^^^^^^^^^^^^^^^^^^ - 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-08-070.26.9 (2014-08-06)rodent3-18/+21
^^^^^^^^^^^^^^^^^^^ - 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-07-05Import py27-sqlalchemy-utils-0.26.3 as databases/py-sqlalchemy-utils.rodent5-0/+245
Various utility functions and custom data types for SQLAlchemy.