--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-7261b46896
2018-07-03 14:10:23.518785
--------------------------------------------------------------------------------
Name : jpype
Product : Fedora 27
Version : 0.6.3
Release : 3.fc27
URL :
http://jpype.sf.net
Summary : Full access for Python programs to Java class libraries
Description :
JPype is an effort to allow python programs full access to
java class libraries. This is achieved not through
re-implementing Python, as Jython/JPython has done, but rather
through interfacing at the native level in both Virtual Machines.
--------------------------------------------------------------------------------
Update Information:
Java reference counting has been converted to use JNI
PushLocalFrame/PopLocalFrame. Several resource leaks were removed.
java.lang.Class<>.forName() will now return the java.lang.Class. Work arounds
for requiring the class loader are no longer needed. Customizers now support
customization of static members. Support of java.lang.Class<>
java.lang.Object().getClass() on Java objects returns a java.lang.Class rather
than the Python class java.lang.Object().class on Java objects returns the
python class as do all python objects java.lang.Object.class_ maps to the java
statement 'java.lang.Object.class' and returns the
java.lang.Class<java.lang.object> java.lang.Class supports reflection methods
private fields and methods can be accessed via reflection annotations are
avaiable via reflection Java objects and arrays will not accept setattr unless
the attribute corresponds to a java method or field whith the exception of
private attributes that begin with underscore. Added support for automatic
conversion of boxed types. Boxed types automatically convert to python
primitives. Boxed types automatically convert to java primitives when resolving
functions. Functions taking boxed or primitives still resolve based on closest
match. Python integer primitives will implicitly match java float and double as
per Java specification. Added support for try with resources for
java.lang.Closeable. Use python "with MyJavaResource() as resource:" statement
to automatically close a resource at the end of a block.
--------------------------------------------------------------------------------
ChangeLog:
* Fri Jun 22 2018 Raphael Groner <projects.rg(a)smart.ms> - 0.6.3-3
- revert back to jquery v3.x because bundled has v3.2.1
* Fri Jun 22 2018 Raphael Groner <projects.rg(a)smart.ms> - 0.6.3-2
- add BR to define _jsdir macro
- exclude test sources due to inconsistent mtime of pyc file
- use js-jquery2 for compatibility
* Thu Jun 21 2018 Raphael Groner <projects.rg(a)smart.ms> - 0.6.3-1
- new version
- add patch for upcoming python 3.7
- drop compatibility for retired branches
* Tue Jun 19 2018 Miro Hron��ok <mhroncok(a)redhat.com> - 0.6.2-5
- Rebuilt for Python 3.7
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.2-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Feb 7 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 0.6.2-3
- Update Python 2 dependency declarations to new packaging standards
(See
https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-7261b46896' 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
--------------------------------------------------------------------------------