--------------------------------------------------------------------------------
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 `(a)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(a)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 "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
--------------------------------------------------------------------------------