-------------------------------------------------------------------------------- Fedora EPEL Update Notification FEDORA-EPEL-2022-8ad5dc13b6 2022-06-30 00:30:42.534286 --------------------------------------------------------------------------------
Name : python-param Product : Fedora EPEL 9 Version : 1.12.2 Release : 1.el9 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 <[email protected]> 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 "yum" update programs. Use su -c 'yum update python-param' at the command line. For more information, refer to "YUM", available at https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7\ /html/System_Administrators_Guide/ch-yum.html All packages are signed with the Fedora EPEL GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ epel-package-announce mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
