Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-shinyutils for openSUSE:Factory checked in at 2024-01-21 23:10:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-shinyutils (Old) and /work/SRC/openSUSE:Factory/.python-shinyutils.new.16006 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-shinyutils" Sun Jan 21 23:10:20 2024 rev:3 rq:1140275 version:12.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-shinyutils/python-shinyutils.changes 2021-07-14 23:59:25.361322605 +0200 +++ /work/SRC/openSUSE:Factory/.python-shinyutils.new.16006/python-shinyutils.changes 2024-01-21 23:10:45.094744192 +0100 @@ -1,0 +2,45 @@ +Sun Jan 21 11:02:46 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 12.4.0: + * raise `TypeError` if `SH` instance re-entered + * handle single command case in `run_prog` + * handle single unnamed command case in `run_prog` + * allow `run_prog` to run without sub-parsers for single + command programs + * add `add_short_full_helps` argument to `run_prog` + * add `run_prog` function + * add more arguments to `run_prog` + * allow specifying sub-commands with keyword arguments in + `run_prog` + * apply `add_short_full_helps` to subparsers in `run_prog` + * use `corgy 4.1` to support Python 3.7 and 3.8 + * fix mock `trange` implementation + * update `corgy` to version 4.0 + * simplify `NNTrainer` var names + * refactor `pt` based on latest `corgy` + * call `MatWrap.configure` in `PlottingArgs.__init__` + * mark wrapped names in `matwrap` as `Any` so `mypy` doesn't + complain + * refactor `pt` based on latest `corgy` + * simplify `NNTrainer` var names + * update `corgy` to version 2.4 + * refactor `pt` to work better with `Corgy` + * make `MatWrap.mpl/plt/sns` properties + * replace `MatWrap.add_plotting_args` with `PlottingArgs` class + * disalbe auto calling `conf_logging` and add parse arguments + for it + * remove logng.build_log_argp + * make arguments to conf_logging keyword only + * rename 'color' dependency group to 'colors' + * remove plotting and pytorch dependency groups + * increase minimum Python version to 3.9 + * add helps for argparse arguments + * make `MatWrap.mpl/plt/sns` properties + * make arguments to conf_logging keyword only + * refactor `pt` to work better with `Corgy` + * replace `MatWrap.add_plotting_args` with `PlottingArgs` class + * allow passing callback function to NNTrainer + * add sh module + * make matwrap.Plot save_file argument optional + +------------------------------------------------------------------- Old: ---- shinyutils-3.1.0.tar.gz New: ---- shinyutils-12.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-shinyutils.spec ++++++ --- /var/tmp/diff_new_pack.irnlis/_old 2024-01-21 23:10:46.050779041 +0100 +++ /var/tmp/diff_new_pack.irnlis/_new 2024-01-21 23:10:46.050779041 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-shinyutils # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,17 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 -%define skip_python36 1 +%{?sle15_python_module_pythons} Name: python-shinyutils -Version: 3.1.0 +Version: 12.4.0 Release: 0 Summary: Various utilities for Python License: MIT URL: https://github.com/jayanthkoushik/shinyutils Source: https://files.pythonhosted.org/packages/source/s/shinyutils/shinyutils-%{version}.tar.gz -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-crayons @@ -56,14 +56,16 @@ %setup -q -n shinyutils-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %files %{python_files} -%doc README.md +%doc README.md CHANGELOG.md %license LICENSE -%{python_sitelib}/* +%exclude %{python_sitelib}/CHANGELOG.md +%{python_sitelib}/shinyutils +%{python_sitelib}/shinyutils-%{version}.dist-info ++++++ shinyutils-3.1.0.tar.gz -> shinyutils-12.4.0.tar.gz ++++++ ++++ 2822 lines of diff (skipped)