-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2022-f35ef9304c 2022-06-30 01:17:00.409423 --------------------------------------------------------------------------------
Name : python-param Product : Fedora 36 Version : 1.12.2 Release : 2.fc36 URL : https://github.com/holoviz/param Summary : Make your Python code clearer and more reliable by declaring Parameters Description : Param is a library providing Parameters: Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.
Documentation and examples may be found at https://param.holoviz.org.
-------------------------------------------------------------------------------- Update Information:
## Version 1.12.2 Date: 2022-06-14 The `1.12.2` release fixes a number of bugs and adds support again for Python 2.7, which was unfortunately no longer supported in the last release. Note however that Param 2.0 will still drop support of Python 2.7 as already announced. Many thanks to @Hoxbro and the maintainers @jbednar, @jlstevens, @maximlt and @philippjfr for contributing to this release. Bug fixes: * Match against complete spec name when determining dynamic watchers ([#615](https://github.com/holoviz/param/pull/615)) * Ensure async functionality does not cause python2 syntax errors ([#624](https://github.com/holoviz/param/pull/624)) * Allow (de)serializing `CalendarRange` and `DateRange` `Parameters` ([#625](https://github.com/holoviz/param/pull/625)) * Improve `DateRange` validation ([#627](https://github.com/holoviz/param/pull/627)) * Fix regression in `@param.depends` execution ordering ([#628](https://github.com/holoviz/param/pull/628)) * Ensure `named_objs` does not fail on unhashable objects ([#632](https://github.com/holoviz/param/pull/632)) * Support comparing date- like objects ([#629](https://github.com/holoviz/param/pull/629)) * Fixed `BinaryPower` example in the docs to use the correct name `EvenInteger`([#634](https://github.com/holoviz/param/pull/634)) ## Version 1.12.1 The 1.12.1 release fixes a number of bugs related to async callback handling when using `param.depends` and `.param.watch` and a number of documentation and error messages. Many thanks to @HoxBro and the maintainers @jbednar, @jlstevens, @maximlt and @philippjfr for contributing to this release. Error handling and documentation: - Fixed description of shared_parameters ([#568](https://github.com/holoviz/param/pull/568)) - Improve the error messages of Date and DateRange ([#579](https://github.com/holoviz/param/pull/579)) - Clarified step error messages and other docs and links ([#604](https://github.com/holoviz/param/pull/604)) Bug fixes: - Make iscoroutinefunction more robust ([#572](https://github.com/holoviz/param/pull/572)) - Fix for handling misspelled parameter ([#575](https://github.com/holoviz/param/pull/575)) - Handle None serialization for Date, CalendarDate, Tuple, Array, and DataFrame ([#582](https://github.com/holoviz/param/pull/582)) - Support async coroutines in param.depends ([#591](https://github.com/holoviz/param/pull/591)) - Handle async functions in depends with watch=True ([#611](https://github.com/holoviz/param/pull/611)) - Avoid equality check on Watcher ([#612](https://github.com/holoviz/param/pull/612)) Documentation: - Fix binder ([#564](https://github.com/holoviz/param/pull/564)) - Fixed description of shared_parameters ([#568](https://github.com/holoviz/param/pull/568)) -------------------------------------------------------------------------------- ChangeLog:
* Tue Jun 21 2022 Benjamin A. Beasley code@musicinmybrain.net 1.12.2-2 - Do not skip async tests on F36 * Tue Jun 21 2022 Benjamin A. Beasley code@musicinmybrain.net 1.12.2-1 - Update to 1.12.2 (close RHBZ#2099367) -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2099367 - python-param-1.12.2 is available https://bugzilla.redhat.com/show_bug.cgi?id=2099367 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2022-f35ef9304c' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------