Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.2
python-traits
python-traits.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-traits.changes of Package python-traits
------------------------------------------------------------------- Thu Jan 30 15:42:17 UTC 2020 - Todd R <toddrme2178@gmail.com> - Update to 5.2.0: + Enhancements * Support installation from source archives. + Fixes * Ensure ``TraitListEvent.index`` is always an integer. * Update the deprecated ``collections.MutableMapping`` import. * Fix inadvertent modification of the ``Category`` base class. * Rework version handling in ``setup.py``. * Don't autogenerate documentation for ``ViewElement``. * Ensure that all tests are ``unittest`` compatible. + Changes * Replace occurences of deprecated ``AdaptsTo`` with ``Supports``. * Remove ``Class`` trait. * Deprecate ``Category`` trait. * Fix typos in docstrings. * Use decorator form of ``classmethod``. * Remove redefinition of ``NullHandler``. * Add an import check helper. * Clean up Cython tests. * Clean up test output. + Miscellaneous * Update EDM version on CI to version 2.0.0. * Don't finish fast on CI. * Use ``unittest`` to run tests in CI. * Low-level fixes and style cleanup in ``etstool.py``. * Add ``--editable`` option for ``install``, ``update`` CI commands. * Make git commit hash available to archives. * Fix use of non-edm envs as bootstrap envs on Windows. * Remove edm installed package before installing from source. * Add help text to click options. * Various cleanups, fixes and enhancements in ``etstool.py``. ------------------------------------------------------------------- Mon Jul 22 08:56:26 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update to 5.1.2: * Traits documenter no longer generates bad reST for traits whose definition spans multiple source lines. (#494) ------------------------------------------------------------------- Tue Apr 23 15:50:09 UTC 2019 - pgajdos@suse.com - version update to 5.1.1 * Revert a change (#449) which accidentally broke external uses of ``_py2to3.str_find`` and ``_py2to3.str_rfind``. (#472) ------------------------------------------------------------------- Wed Apr 17 13:04:15 UTC 2019 - pgajdos@suse.com - version update to 5.1.0 * Make UUID trait initializable. (#459) * Change default ``FileEditor`` behavior for a ``File`` trait based on whether ``exists=True`` is specified for that trait. (#451, #467) * The changes made in #373 to make dynamically-added traits pickleable have been reverted. (#462) * ``traits.api.python_version`` has been removed. Internals have been refactored to use ``six.PY2`` in preference to ``sys.version_info``. (#449) * Don't depend on the 3rd party ``mock`` library on Python 3; use ``unittest.mock`` instead. (#446) - Drop no longer needed avoid_sys_modules_hackery.patch ------------------------------------------------------------------- Thu Feb 21 15:55:27 UTC 2019 - Todd R <toddrme2178@gmail.com> - Add avoid_sys_modules_hackery.patch Fixes building with latest numpy see: gh#enthought/traits#441 ------------------------------------------------------------------- Wed Feb 6 19:07:03 UTC 2019 - Todd R <toddrme2178@gmail.com> - Update to 5.0.0 + highlights of this release are * Removal of 2to3 fixers and the use of six to provide Python 2/3 compatibility * Removal of deprecated `traits.protocols` submodule and related utils. * New `HasRequiredTraits` class * Better IPython tab completion for `HasTraits` subclasses ------------------------------------------------------------------- Wed May 9 14:01:59 UTC 2018 - toddrme2178@gmail.com - Use license tag ------------------------------------------------------------------- Wed Aug 23 18:40:23 UTC 2017 - toddrme2178@gmail.com - Implement single-spec version - Update to version 4.6.0 Highlights of this release include: * support for Python 3.4 and 3.5. * new Bytes and ValidatedTuple traits. * a new ArrayOrNone trait which correctly handles None comparisons with Numpy arrays. * clean-up of the ETSConfig code for TraitsUI toolkit selection. * better compatibility with NumPy scalar types. * many other bugfixes and improvements. ------------------------------------------------------------------- Mon Oct 13 15:10:40 UTC 2014 - toddrme2178@gmail.com - Updated to version 4.5.0 + Traits is now compatible with Python 3! The library now supports Python 3.2 and 3.3 . + The release also includes increased code coverage and automatic coverage report through coveralls.io . + Enhancements * Test files cleanups (#108, #111, #121) * Add automatic coverage reports (#110, #122) * Removed obsolete code (#109, #112, #113) * Increased test coverage (#114, #118) * Python 3 support (#115). Thanks Yves Delley. * Allow setting and resetting the global adaptation manager (#145) * Various documentation improvements (#132, #133, #148, #154). + Changes * The Int trait type now accepts Python ints *and* Python longs, as well as instances of any Python type that implements the `__index__` method. Previously, long instances were not accepted. (#104, #123). + Fixes * Fix crash when trying to validate a property that has been deleted. (#138) * Fix clearing exception when raising a TraitError (#119) * Fix automatic adaptation when assigning to List trait (#147) * Fix some ctraits refcounting and exception clearing bugs (#48). Thanks Yves Delley. - Updated to version 4.4.0 + The major new feature in this release is a new adaptation mechanism in the ``traits.adaptation`` package. The new mechanism is intended to replace the older traits.protocols package. Code written against ``traits.protocols`` will continue to work, although the ``traits.protocols`` API has been deprecated, and a warning will be logged on first use of ``traits.protocols``. See the 'Advanced Topics' section of the user manual for more details. + The release also includes improved support for using Cython with `HasTraits` classes, some new helper utilities for writing unit tests for Traits events, and a variety of bug fixes, stability enhancements, and internal code improvements. + New features * The adaptation mechanism in Traits, formerly based on the 'traits.protocols' package, has been replaced with the more robust 'traits.adaptation' package. (#51) * Added utility function for importing symbols (name, classes, functions) by name: 'traits.util.api.import_symbol'. (#51) * Users can set a global tracer, which receives all traits change events: `traits.trait_notifiers.set_change_event_tracers`. (#79) + Enhancements * Update benchmark script. (#54) * traits.util.deprecated: use module logger instead of root logger. (#59) * Provide an informative message in AdaptationError. (#62) * Allow HasTraits classes to be cythonized. (#73) * Improve tests for cythonization support. (#75) * Extending various trait testing helpers (#53) + Refactoring * The Traits notification code has been reworked to remove code duplication, and test coverage of that code has been significantly improved. (#79) + Fixes * Fix race condition when removing a traits listener. (#57) * Fix ugly interaction between DelegatesTo change handlers, dynamic change handlers and two levels of dynamic intialization. (#63) * Use a NullHandler for all 'traits' loggers. (#64) * Fix race condition in TraitChangeNotifyWrapper.listener_deleted (#66) * Fix leaking notifiers. (#68) * Fix failing special instance trait events. (#78) * Fix hiding KeyError exception inside trait default initialize method. (#81) * Fix Adapter object initialization. (#93) * Fix cyclic garbage arising from use of the WeakRef trait type. (#95) * `TraitSetObject.copy` now returns a plain rather than an uninitialized `TraitSetObject` instance. (#97) * Fix cyclic garbage arising from dynamic trait change handlers. (#101) - Updated source to pypi url. ------------------------------------------------------------------- Thu Oct 24 11:16:15 UTC 2013 - speilicke@suse.com - Require python-setuptools instead of distribute (upstreams merged) ------------------------------------------------------------------- Sat Apr 20 15:35:16 UTC 2013 - toddrme2178@gmail.com - Added a note about being part of the Enthought Tool Suite (ETS). ------------------------------------------------------------------- Thu Apr 18 12:12:24 UTC 2013 - toddrme2178@gmail.com - Update to 4.3.0 * no changelog ------------------------------------------------------------------- Tue Jun 26 12:54:58 UTC 2012 - toddrme2178@gmail.com - Fix building on SLE 11 ------------------------------------------------------------------- Tue May 22 08:58:34 UTC 2012 - toddrme2178@gmail.com - changed name to python-traits to match upstream naming - updated to version 4.2.0 - updated to version 4.1.0 ------------------------------------------------------------------- Sat Jun 25 17:41:35 UTC 2011 - ocefpaf@yahoo.com.br - updated to version 4.0.0 - The 'enthought' namespace has been removed For example: from enthought.traits.api import HasTraits is now simply: from traits.api import HasTraits ------------------------------------------------------------------- Tue May 31 13:47:45 UTC 2011 - saschpe@suse.de - Spec file cleanup: * Removed unused script code * README.txt and LICENSE.txt belong into the base package * Proper SUSE version checks for fdupes, fixes SLE build * Added license header ------------------------------------------------------------------- Sun Mar 20 20:43:38 UTC 2011 - ocefpaf@yahoo.com.br - first import from Fedora src rpm
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor