277 lines
4.0 KiB
ReStructuredText
277 lines
4.0 KiB
ReStructuredText
Changelog
|
|
---------
|
|
|
|
Here you can see the full list of changes between each SQLAlchemy-Utils release.
|
|
|
|
|
|
0.16.0 (2013-07-25)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added ArrowType
|
|
|
|
|
|
0.15.1 (2013-07-22)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added utility functions declarative_base, identity and is_auto_assigned_date_column
|
|
|
|
|
|
0.15.0 (2013-07-22)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added PasswordType
|
|
|
|
|
|
0.14.7 (2013-07-22)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Lazy import for ipaddress package
|
|
|
|
|
|
0.14.6 (2013-07-22)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed UUID import issues
|
|
|
|
|
|
0.14.5 (2013-07-22)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added UUID type
|
|
|
|
|
|
0.14.4 (2013-07-03)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added TSVector type
|
|
|
|
|
|
0.14.3 (2013-07-03)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added non_indexed_foreign_keys utility function
|
|
|
|
|
|
0.14.2 (2013-07-02)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed py3 bug introduced in 0.14.1
|
|
|
|
|
|
0.14.1 (2013-07-02)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Made sort_query support column_property selects with labels
|
|
|
|
|
|
0.14.0 (2013-07-02)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Python 3 support, dropped python 2.5 support
|
|
|
|
|
|
0.13.3 (2013-06-11)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Initial support for psycopg 2.5 NumericRange objects
|
|
|
|
|
|
0.13.2 (2013-06-11)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- QuerySorter now threadsafe.
|
|
|
|
|
|
0.13.1 (2013-06-11)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Made sort_query function support multicolumn sorting.
|
|
|
|
|
|
0.13.0 (2013-06-05)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added table_name utility function.
|
|
|
|
|
|
0.12.5 (2013-06-05)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- ProxyDict now contains None values in cache - more efficient contains method.
|
|
|
|
|
|
0.12.4 (2013-06-01)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed ProxyDict contains method
|
|
|
|
|
|
0.12.3 (2013-05-30)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Proxy dict expiration listener from function scope to global scope
|
|
|
|
|
|
0.12.2 (2013-05-29)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added automatic expiration of proxy dicts
|
|
|
|
|
|
|
|
0.12.1 (2013-05-18)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added utility functions remove_property and primary_keys
|
|
|
|
|
|
|
|
0.12.0 (2013-05-17)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added ProxyDict
|
|
|
|
|
|
0.11.0 (2013-05-08)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added coercion_listener
|
|
|
|
|
|
0.10.0 (2013-04-29)
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added ColorType
|
|
|
|
|
|
0.9.1 (2013-04-15)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Renamed Email to EmailType and ScalarList to ScalarListType (unified type class naming convention)
|
|
|
|
|
|
0.9.0 (2013-04-11)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added CaseInsensitiveComparator
|
|
- Added Email type
|
|
|
|
|
|
0.8.4 (2013-04-08)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added sort by aliased and joined entity
|
|
|
|
|
|
0.8.3 (2013-04-03)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- sort_query now supports labeled and subqueried scalars
|
|
|
|
|
|
0.8.2 (2013-04-03)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed empty ScalarList handling
|
|
|
|
|
|
0.8.1 (2013-04-03)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Removed unnecessary print statement form ScalarList
|
|
- Documentation for ScalarList and NumberRange
|
|
|
|
|
|
0.8.0 (2013-04-02)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added ScalarList type
|
|
- Fixed NumberRange bind param and result value processing
|
|
|
|
|
|
0.7.7 (2013-03-27)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Changed PhoneNumber string representation to the national phone number format
|
|
|
|
|
|
0.7.6 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- NumberRange now wraps ValueErrors as NumberRangeExceptions
|
|
|
|
|
|
0.7.5 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed defer_except
|
|
- Better string representations for NumberRange
|
|
|
|
|
|
0.7.4 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed NumberRange upper bound parsing
|
|
|
|
|
|
0.7.3 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Enabled PhoneNumberType None value storing
|
|
|
|
|
|
0.7.2 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Enhanced string parsing for NumberRange
|
|
|
|
|
|
0.7.1 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Fixed requirements (now supports SQLAlchemy 0.8)
|
|
|
|
|
|
0.7.0 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added NumberRange type
|
|
|
|
|
|
|
|
0.6.0 (2013-03-26)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Extended PhoneNumber class from python-phonenumbers library
|
|
|
|
|
|
0.5.0 (2013-03-20)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added PhoneNumberType type decorator
|
|
|
|
|
|
0.4.0 (2013-03-01)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Renamed SmartList to InstrumentedList
|
|
- Added instrumented_list decorator
|
|
|
|
|
|
0.3.0 (2013-03-01)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added new collection class SmartList
|
|
|
|
|
|
0.2.0 (2013-03-01)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Added new function defer_except()
|
|
|
|
|
|
0.1.0 (2013-01-12)
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
- Initial public release
|