Accepting request 944210 from devel:languages:python:jupyter
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/944210 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-traitlets?expand=0&rev=9
This commit is contained in:
commit
bb9e14c745
@ -1,3 +1,67 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Oct 30 15:30:37 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- Update to version 5.1.1
|
||||||
|
* 5.1.1 fixes compatibility issues with Python 3.10 (rc2).
|
||||||
|
- Release 5.1.0
|
||||||
|
* Traitlets 5.1 brings a couple of updates and changes to
|
||||||
|
traitlets, and is recommended for all users. What follow is a
|
||||||
|
non-exhaustive list of changes:
|
||||||
|
* Removal of the ``ipython_genutils`` dependency, this should
|
||||||
|
remove any direct and indirect reliance on ``nose`` and prepare
|
||||||
|
traitlets 5.1 for Python 3.10 and above compatibility, some
|
||||||
|
test suite changes also accommodate Python 3.10 changes. If you
|
||||||
|
package traitlets downstream, make sure to remove this
|
||||||
|
dependency.
|
||||||
|
* Removal of ``ipython_genutils`` may have change the default
|
||||||
|
encoding detected for the command line argument parsing when
|
||||||
|
not utf-8. We expect this to affect a small portion of older
|
||||||
|
windows version. If you encounter issue let us know.
|
||||||
|
* Stop recommendation of ``CUnicode`` in some circumstances as
|
||||||
|
it's deprecated.
|
||||||
|
* Our test suite is now using GitHub action instead of travis CI.
|
||||||
|
If you are packaging downstream using the git repository, you
|
||||||
|
may have to exclude the ``.github`` folder now, and can remove
|
||||||
|
exclusion of
|
||||||
|
* It fixes a parsing issue for list of one single element on the
|
||||||
|
CLI.
|
||||||
|
* We reserve the right to remove official support for Python 3.7
|
||||||
|
in subsequent minor revisions.
|
||||||
|
- Releases 5.0.2 to 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
|
||||||
|
* 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
|
||||||
|
* Fix regression in handling `--opt=None` on the CLI for configurable traits
|
||||||
|
with `allow_none=True`
|
||||||
|
* Fix casting bytes to unicode
|
||||||
|
- Traitlets 5.0
|
||||||
|
* Traitlets 5.0 is a new version of traitlets that accumulate
|
||||||
|
changes over a period of more close to four years; A number of
|
||||||
|
internal refactoring made the internal code structure cleaner
|
||||||
|
and simpler, and greatly improved the diagnostic error messages
|
||||||
|
as well has help and documentation generation.
|
||||||
|
* We expect no code change needed for any consumer of the Python
|
||||||
|
API (ipywidgets, and alike), though CLI argument parsing have
|
||||||
|
seen a complete rewrite, so if you have an application that
|
||||||
|
does use the parsing logic of traitlets you may see changes in
|
||||||
|
behavior, and now have access to more features.
|
||||||
|
* 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 12 07:59:14 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
Thu Mar 12 07:59:14 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-traitlets
|
# spec file for package python-traitlets
|
||||||
#
|
#
|
||||||
# Copyright (c) 2020 SUSE LLC
|
# Copyright (c) 2021 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -16,33 +16,22 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python3-%{**}}
|
||||||
%bcond_without python2
|
%define skip_python2 1
|
||||||
|
%define skip_python36 1
|
||||||
Name: python-traitlets
|
Name: python-traitlets
|
||||||
Version: 4.3.3
|
Version: 5.1.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Traitlets Python config system
|
Summary: Traitlets Python configuration system
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
URL: https://github.com/ipython/traitlets
|
URL: https://github.com/ipython/traitlets
|
||||||
Source: https://files.pythonhosted.org/packages/source/t/traitlets/traitlets-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/t/traitlets/traitlets-%{version}.tar.gz
|
||||||
BuildRequires: %{python_module decorator}
|
BuildRequires: %{python_module base >= 3.7}
|
||||||
BuildRequires: %{python_module ipython_genutils}
|
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
BuildRequires: %{python_module six}
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
Requires: python-decorator
|
|
||||||
Requires: python-ipython_genutils
|
|
||||||
Requires: python-six
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%if %{with python2}
|
|
||||||
BuildRequires: python-enum34
|
|
||||||
BuildRequires: python-mock
|
|
||||||
%endif
|
|
||||||
%ifpython2
|
|
||||||
Requires: python-enum34
|
|
||||||
%endif
|
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -59,14 +48,13 @@ A configuration system for Python applications.
|
|||||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
pushd docs
|
%pytest
|
||||||
%pytest ../traitlets/tests
|
|
||||||
|
|
||||||
%files %{python_files}
|
%files %{python_files}
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%doc examples/
|
%doc examples/
|
||||||
%license COPYING.md
|
%license COPYING.md
|
||||||
%{python_sitelib}/traitlets/
|
%{python_sitelib}/traitlets/
|
||||||
%{python_sitelib}/traitlets-%{version}-py*.egg-info
|
%{python_sitelib}/traitlets-%{version}*-info
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d023ee369ddd2763310e4c3eae1ff649689440d4ae59d7485eb4cfbbe3e359f7
|
|
||||||
size 89838
|
|
3
traitlets-5.1.1.tar.gz
Normal file
3
traitlets-5.1.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:059f456c5a7c1c82b98c2e8c799f39c9b8128f6d0d46941ee118daace9eb70c7
|
||||||
|
size 130629
|
Loading…
x
Reference in New Issue
Block a user