PKG-INFO 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. Metadata-Version: 1.1
  2. Name: JPype1
  3. Version: 0.6.1
  4. Summary: A Python to Java bridge.
  5. Home-page: https://github.com/originell/jpype/
  6. Author: Luis Nell
  7. Author-email: cooperate@originell.org
  8. License: License :: OSI Approved :: Apache Software License
  9. Description: JPype
  10. =====
  11. .. image:: https://travis-ci.org/originell/jpype.png?branch=master
  12. :target: https://travis-ci.org/originell/jpype
  13. .. image:: https://ci.appveyor.com/api/projects/status/7x9aqpsbcdnl96wt/branch/master
  14. :target: https://ci.appveyor.com/project/marscher/jpype-555
  15. JPype is an effort to allow python programs full access to java class
  16. libraries.
  17. Find the `documentation at Read the Docs
  18. <http://jpype.readthedocs.org>`__. Current development is done in
  19. `the github project <https://github.com/originell/jpype>`__. The work
  20. on this project began on `Sourceforge
  21. <http://sourceforge.net/projects/jpype/>`__.
  22. Changelog
  23. =========
  24. This changelog *only* contains changes from the *first* pypi release (0.5.4.3) onwards.
  25. - **Next version - unreleased**
  26. - **0.6.1 - 2015-08-05**
  27. - Fix proxy with arguments issue.
  28. - Fix Python 3 support for Windows failing to import winreg.
  29. - Fix non matching overloads on iterating java collections.
  30. - **0.6.0 - 2015-04-13**
  31. - Python3 support.
  32. - Fix OutOfMemoryError.
  33. - **0.5.7 - 2014-10-29**
  34. - No JDK/JRE is required to build anymore due to provided jni.h. To
  35. override this, one needs to set a JAVA_HOME pointing to a JDK
  36. during setup.
  37. - Better support for various platforms and compilers (MinGW, Cygwin,
  38. Windows)
  39. - **0.5.6 - 2014-09-27**
  40. - *Note*: In this release we returned to the three point number
  41. versioning scheme.
  42. - Fix #63: 'property' object has no attribute 'isBeanMutator'
  43. - Fix #70: python setup.py develop does now work as expected
  44. - Fix #79, Fix #85: missing declaration of 'uint'
  45. - Fix #80: opt out NumPy code dependency by '--disable-numpy'
  46. parameter to setup. To opt out with pip
  47. append --install-option="--disable-numpy".
  48. - Use JVMFinder method of @tcalmant to locate a Java runtime
  49. - **0.5.5.4 - 2014-08-12**
  50. - Fix: compile issue, if numpy is not available (NPY_BOOL
  51. n/a). Closes #77
  52. - **0.5.5.3 - 2014-08-11**
  53. - Optional support for NumPy arrays in handling of Java arrays. Both
  54. set and get slice operators are supported. Speed improvement of
  55. factor 10 for setting and factor 6 for getting. The returned
  56. arrays are typed with the matching NumPy type.
  57. - Fix: add missing wrapper type 'JShort'
  58. - Fix: Conversion check for unsigned types did not work in array
  59. setters (tautological compare)
  60. - **0.5.5.2 - 2014-04-29**
  61. - Fix: array setter memory leak (ISSUE: #64)
  62. - **0.5.5.1 - 2014-04-11**
  63. - Fix: setup.py now runs under MacOSX with Python 2.6 (referred to
  64. missing subprocess function)
  65. - **0.5.5 - 2014-04-11**
  66. - *Note* that this release is *not* compatible with Python 2.5 anymore!
  67. - Added AHL changes
  68. * replaced Python set type usage with new 2.6.x and higher
  69. * fixed broken Python slicing semantics on JArray objects
  70. * fixed a memory leak in the JVM when passing Python lists to
  71. JArray constructors
  72. * prevent ctrl+c seg faulting
  73. * corrected new[]/delete pairs to stop valgrind complaining
  74. * ship basic PyMemoryView implementation (based on numpy's) for Python 2.6 compatibility
  75. - Fast sliced access for primitive datatype arrays (factor of 10)
  76. - Use setter for Java bean property assignment even if not having a
  77. getter by @baztian
  78. - Fix public methods not being accessible if a Java bean property
  79. with the same name exists by @baztian (*Warning*: In rare cases
  80. this change is incompatibile to previous releases. If you are
  81. accessing a bean property without using the get/set method and the
  82. bean has a public method with the property's name you have to
  83. change the code to use the get/set methods.)
  84. - Make jpype.JException catch exceptions from subclasses by @baztian
  85. - Make more complex overloaded Java methods accessible (fixes
  86. https://sourceforge.net/p/jpype/bugs/69/) by @baztian and
  87. anonymous
  88. - Some minor improvements inferring unnecessary copies in extension
  89. code
  90. - Some JNI cleanups related to memory
  91. - Fix memory leak in array setters
  92. - Fix memory leak in typemanager
  93. - Add userguide from sourceforge project by @baztian
  94. - **0.5.4.5 - 2013-08-25**
  95. - Added support for OSX 10.9 Mavericks by @rmangino (#16)
  96. - **0.5.4.4 - 2013-08-10**
  97. - Rewritten Java Home directory Search by @marsam (#13, #12 and #7)
  98. - Stylistic cleanups of setup.py
  99. - **0.5.4.3 - 2013-07-27**
  100. - Initial pypi release with most fixes for easier installation
  101. Authors
  102. -------
  103. The original author: Steve Menard
  104. Current Maintainer: Luis Nell
  105. Huge thanks to these CONTRIBUTORS:
  106. * lazerscience
  107. * Koblaid
  108. * Michael Willis (michaelwillis)
  109. * awesomescot
  110. * Joe Quant (joequant)
  111. * Mario Rodas
  112. * David Moss
  113. * Stepan Kolesnik
  114. * Philip Smith
  115. * Bastian Bowe
  116. * Kristi
  117. * Martin K. Scherer
  118. * Dongwon Shin
  119. Platform: Operating System :: MacOS :: MacOS X
  120. Platform: Operating System :: Microsoft :: Windows :: Windows 7
  121. Platform: Operating System :: Microsoft :: Windows :: Windows Vista
  122. Platform: Operating System :: POSIX :: Linux
  123. Classifier: Programming Language :: Java
  124. Classifier: Programming Language :: Python :: 2.6
  125. Classifier: Programming Language :: Python :: 2.7
  126. Classifier: Programming Language :: Python :: 3