Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-traitlets for openSUSE:Factory checked in at 2021-01-16 13:55:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-traitlets (Old) and /work/SRC/openSUSE:Factory/.python-traitlets.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-traitlets" Sat Jan 16 13:55:36 2021 rev:8 rq: version:4.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-traitlets/python-traitlets.changes 2021-01-15 19:44:24.125856262 +0100 +++ /work/SRC/openSUSE:Factory/.python-traitlets.new.28504/python-traitlets.changes 2021-01-16 13:55:37.554072798 +0100 @@ -2,103 +1,0 @@ -Sat Jan 9 20:14:07 UTC 2021 - Arun Persaud <a...@gmx.de> - -- specfile: - * update copyright year - * remove python2 - * skip six - -- update to version 5.0.5: - * Support deprecated literals for sets, tuples on the command-line: - nbconvert --TagRemovePreprocessor.remove_cell_tags='{"tag"}' - * Fix from_string_list for Tuples in general - * Fix support for List(default_value=None, allow_none=True) and - other Container traits - * Fix help output for nested aliases and tuple traits - -- changes from version 5.0.4: - * Support deprecated use of byte-literals for bytes on the - command-line: ipython kernel --Session.key="b'abc'". The b prefix - is no longer needed in traitlets 5.0, but is supported for - backward-compatibility - * Improve output of configuration errors, especially when help - output would make it hard to find the helpful error message - -- changes from version 5.0.3: - * Fix regression in handling ???opt=None on the CLI for configurable - traits with allow_none=True - -- changes from version 5.0.2: - * Fix casting bytes to unicode - -- changes from version 5.0.0: - * Major changes are: - + Removal of Python 2 support, - + Removal of Python 3.0-3.6 support - + we now follow NEP 29, and are thus Python 3.7+ only. - + remove six as a dependency - + remove funcsig as a dependency. - * Here is a list of most Pull requests that went into 5.0 and a - short description. - + PR #362 , PR #361 introduces: - help for aliases , aliases dict - values can now be a tuple with (???target???, ???help string???) - - subcommands can now be arbitrary callable and do not need to be - subclass of Application - + PR #306 Add compatibility with the trait package for - Dictionaries and add the key_trait parameters allowing to - restrict the type of the key of a mapping. The constructor - parameters trait and traits are renamed to value_trait and - per_key_traits. - + PR #319 adds ability to introduce both shot and long version of - aliases, allowing for short and long options - and --. - + PR #322 rewrite command line argument parsing to use argparse, - and allow more flexibility in assigning literals without - quoting. - + PR #332 Make it easier to redefined default values of parents - classes. - + PR #333 introduces a Callable trait. - + PR #340 Old way of passing containers in the command line is now - deprecated, and will emit warning on the command line. - + PR #341 introduces --Application.show_config=True which will - make by default any application show it configuration, all the - files it loaded configuration from, and exit. - + PR #349 unify ability to declare default values across traitlets - with a singular method default method, and PR #525 adds a - warning that Undefined is deprecated. - + PR #355 fix a random ordering issues in command lines flags. - + PR #356 allow both self and cls in __new__ method for - genericity. - + PR #360 Simplify overwriting and extending the command line - argument parser. - + PR #371 introduces a FuzzyEnum trait that allow case insensitive - and unique prefix matching. - + PR #384 Ass a trait_values method to extra a mapping of trait - and their values. - + PR #393 Link now have a transform attribute (taking two - functions inverse of each other), that affect how a value is - mapped between a source and a target. - + PR #394 Link now have a link method to re-link object after - unlink has been called. - + PR #402 rewrite handling of error messages for nested traits. - + PR #405 all function that use to print help now have an - equivalent that yields the help lines. - + PR #413 traits now have a method trait_has_value, returning a - boolean to know if a value has been assigned to a trait - (excluding the default), in order to help avoiding circular - validation at initialisation. - + PR #416 Explicitly export traitlets in __all__ to avoid exposing - implementation details. - + PR #438 introduces .info_rst() to let traitlets overwrite the - automatically generated rst documentation. - + PR #458 Add a sphinx extension to automatically document options - of Application instance in projects using traitlets. - + PR #509 remove all base except: meaning traitlets will not catch - a number of BaseException s anymore. - + PR #515 Add a class decorator to enable tab completion of - keyword arguments in signature. - + PR #516 a Sentinel Traitlets was made public by mistake and is - now deprecated. - + PR #517 use parent Logger within logggin configurable when - possible. - + PR #522 Make loading config files idempotent and expose the list - of loaded config files for long running services. - -------------------------------------------------------------------- Old: ---- traitlets-5.0.5.tar.gz New: ---- traitlets-4.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-traitlets.spec ++++++ --- /var/tmp/diff_new_pack.cbcaRo/_old 2021-01-16 13:55:38.118073730 +0100 +++ /var/tmp/diff_new_pack.cbcaRo/_new 2021-01-16 13:55:38.122073737 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-traitlets # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 +%bcond_without python2 Name: python-traitlets -Version: 5.0.5 +Version: 4.3.3 Release: 0 Summary: Traitlets Python config system License: BSD-3-Clause @@ -29,11 +29,20 @@ BuildRequires: %{python_module ipython_genutils} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-decorator Requires: python-ipython_genutils +Requires: python-six BuildArch: noarch +%if %{with python2} +BuildRequires: python-enum34 +BuildRequires: python-mock +%endif +%ifpython2 +Requires: python-enum34 +%endif %python_subpackages %description ++++++ traitlets-5.0.5.tar.gz -> traitlets-4.3.3.tar.gz ++++++ ++++ 10833 lines of diff (skipped)