Skip to content

Commit

Permalink
update release notes and AUTHORS
Browse files Browse the repository at this point in the history
Change-Id: I0ec89d1d98bb97b92af206a5c838fe14479fd4f8
  • Loading branch information
ndjensen committed Jul 5, 2016
1 parent 218b1cb commit 3f1629a
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 5 deletions.
5 changes: 4 additions & 1 deletion AUTHORS
Expand Up @@ -9,5 +9,8 @@ Active developers:

Past contributors:
Jon Wright <wright@esrf.fr>
Dave Lovely <davelovely@gmail.com>
Dave Lovely
Tom Gurney
Jeff Stein
Tim Verbelen
(anyone else you see in the sourceforge or github history)
4 changes: 2 additions & 2 deletions release_notes/2.4-notes.rst
Expand Up @@ -4,6 +4,6 @@ Jep 2.4 Release Notes
Packed Python strings
~~~~~~~~~~~~~~~~~~~~~
Jep now has methods for transforming a packed Python string to a Java float[]
or byte[].
or byte[]. *Contributed by Jon Wright.*

https://docs.python.org/2/library/struct.html
https://docs.python.org/2/library/struct.html
4 changes: 3 additions & 1 deletion release_notes/3.3-notes.rst
@@ -1,7 +1,8 @@
Jep 3.3 Release Notes
*********************
This release emphasized numpy support and better exception handling. It is
compatible with Python 2.6 and 2.7.
compatible with Python 2.6 and 2.7. *Nathan Jensen became the new project
lead.*


Numpy support
Expand Down Expand Up @@ -31,6 +32,7 @@ Improved distutils build
* The distutils build (setup.py) now supports building with the Oracle JDK
on Mac OS X.
* The distutils build (setup.py) now supports building on Windows.
*Contributed by Dave Lovely.*


Improved exception handling
Expand Down
3 changes: 2 additions & 1 deletion release_notes/3.5-notes.rst
@@ -1,7 +1,8 @@
Jep 3.5 Release Notes
*********************
This release emphasized improved performance and code cleanup. It is
compatible with Python 2.6, 2.7, 3.2, 3.3, 3.4, and 3.5.
compatible with Python 2.6, 2.7, 3.2, 3.3, 3.4, and 3.5. *Ben Steffensmeier
joined the project as a key contributor.*


Improved performance
Expand Down
43 changes: 43 additions & 0 deletions release_notes/3.6-notes.rst
@@ -0,0 +1,43 @@
Jep 3.6 Release Notes
*********************
This release emphasized consistency and new features. It is compatible
with Python 2.6, 2.7, 3.2, 3.3, 3.4, and 3.5.


FreeBSD support
~~~~~~~~~~~~~~~
Jep can now be built on FreeBSD.


Improved method choosing
~~~~~~~~~~~~~~~~~~~~~~~~
Jep now has improved method choosing when Python tries to call a Java
method that is overloaded. Methods will be chosen based off of how closely
the Python inputs match the Java argument types.


Python initialization variables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jep now supports configuring global Python interpreter variables before
the Python interpreter has been initialized. These global variables
correspond roughly to the Python command line arguments such as
python -B or python -E. For more information, see the javadoc on PyConfig
and/or run python --help from a command line. *Contributed by Jeff Stein.*


Improved Java memory efficiency
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jep now manages local references more efficiently, freeing up Java heap
memory earlier for long running Python code.


Unsigned NDArray support
~~~~~~~~~~~~~~~~~~~~~~~~
Jep now supports unsigned Python ndarrays transforming to/from unsigned
Java NDarrays. *Contributed by Tim Verbelen.*


Other changes
~~~~~~~~~~~~~
* Jep is more efficient when transforming Python ndarrays to/from Java
NDArrays.

0 comments on commit 3f1629a

Please sign in to comment.