| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
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
|
|
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
|
|
0.36.3:
- Added hash method for PhoneNumberType
0.36.2:
- Added repr for UUIDType
|
|
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
|
|
0.35.0:
- Removed some deprecation warnings
- Added Int8RangeType
|
|
0.34.2:
- Remove ABC deprecation warnings
0.34.1:
- Remove deprecation warnings
- Drop py34 support
|
|
0.34.0:
- Removed array_agg compilation which was never a good idea and collided with the latest version of SA.
- Removed deprecation warnings
|
|
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.
|
|
0.33.9:
- Fixed SQLite database_exists to check for correct file format
|
|
0.33.8:
- Added support of short-code in PhoneNumberType
0.33.7:
- Added MSSQL support for create_database and drop_database
|
|
0.33.6:
Fixed passlib compatibility issue (again)
Added support for SQL VIEWs
|
|
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
|
|
0.33.3:
- Added new AesGcmEngine
|
|
0.33.2:
Added support for universal wheels.
Fixed usage of template0 and template1 with postgres database functions.
|
|
0.33.1:
Fixed EncryptedType for Oracle padding attack
|
|
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
|
|
0.32.21:
Close connections on exists, create and drop database functions
|
|
0.32.19:
- Fixed select_correlated_expression order by for intermediate table aliases
|
|
0.32.18:
- Made aggregated attributes to work with subclass objects
|
|
|
|
- Added more hints when decrypting AES with an invalid key
|
|
Added better handling of date types for EncryptedType
|
|
- 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
|
|
|
|
---------
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
|
|
Remove now unnecessary overrides in various packages.
|
|
^^^^^^^^^^^^^^^^^^^
- 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
|
|
---------
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
|
|
^^^^^^^^^^^^^^^^^^^^
- 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
|
|
^^^^^^^^^^^^^^^^^^^
- 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
|
|
Various utility functions and custom data types for SQLAlchemy.
|