Skip to content

Commit

Permalink
chore: Update README and RELEASE in preparation for release
Browse files Browse the repository at this point in the history
  • Loading branch information
devinrsmith committed Dec 5, 2024
1 parent 291b002 commit 59ffddd
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 17 deletions.
19 changes: 2 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,14 @@ languages. It comes with a number of outstanding features:
* Java arrays translate into Python sequence objects
* Java API for accessing Python objects (`jpy.jar`)

jpy has been tested with Python 3.4–3.8 and OpenJDK 8 on 64-bit Ubuntu Linux,
Windows 10, and macOS.
jpy has been tested with Python 3.6–3.13 and OpenJDK 8+ on Linux, Windows, and macOS.

The initial development of jpy was driven by the need to write Python
extensions to an established scientific imaging application programmed in
Java, namely the [SNAP](http://step.esa.int/) toolbox, the SeNtinel
Application Platform project, funded by the [European Space
Agency](http://www.esa.int/ESA) (ESA). (jpy is bundled with the SNAP
distribution.)
distribution.) Current development and maintenance is funded by [Deephaven](https://deephaven.io).

Writing such Python plug-ins for a Java application usually requires a
bi-directional communication between Python and Java since the Python
Expand Down Expand Up @@ -108,20 +107,6 @@ Running Tests

Run: `python setup.py build test`

Automated builds
----------------

As of 2020-08-27, [Python wheel](https://pythonwheels.com/) packages for jpy
are automatically built on
[AppVeyor](https://ci.appveyor.com/project/bcdev/jpy), but at present they are
uploaded only to a private FTP server and not publicly released. Wheels are
built for Python versions 3.4, 3.5, 3.6, 3.7, and 3.8 on Linux, Windows, and
macOS (≥10.9). Only 64-bit wheels are built.

The repository also contains an outdated configuration for [automated Travis
builds](https://travis-ci.org/github/bcdev/jpy), but this configuration is
currently unmaintained and broken.

Code Of Conduct
---------------

Expand Down
5 changes: 5 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ The wheel artifacts are compatible with the table below, and released to the PyP
| 3.11 | Linux | x86_64 |
| 3.12 | Linux | x86_64 |
| 3.13 | Linux | x86_64 |
| 3.13t | Linux | x86_64 |
| 3.6 | Linux | arm64 |
| 3.7 | Linux | arm64 |
| 3.8 | Linux | arm64 |
Expand All @@ -24,6 +25,7 @@ The wheel artifacts are compatible with the table below, and released to the PyP
| 3.11 | Linux | arm64 |
| 3.12 | Linux | arm64 |
| 3.13 | Linux | arm64 |
| 3.13t | Linux | arm64 |
| 3.6 | MacOS | x86_64 |
| 3.7 | MacOS | x86_64 |
| 3.8 | MacOS | x86_64 |
Expand All @@ -32,6 +34,7 @@ The wheel artifacts are compatible with the table below, and released to the PyP
| 3.11 | MacOS | x86_64 |
| 3.12 | MacOS | x86_64 |
| 3.13 | MacOS | x86_64 |
| 3.13t | MacOS | x86_64 |
| 3.6 | MacOS | arm64 |
| 3.7 | MacOS | arm64 |
| 3.8 | MacOS | arm64 |
Expand All @@ -40,6 +43,7 @@ The wheel artifacts are compatible with the table below, and released to the PyP
| 3.11 | MacOS | arm64 |
| 3.12 | MacOS | arm64 |
| 3.13 | MacOS | arm64 |
| 3.13t | MacOS | arm64 |
| 3.6 | Windows | x86_64 |
| 3.7 | Windows | x86_64 |
| 3.8 | Windows | x86_64 |
Expand All @@ -48,6 +52,7 @@ The wheel artifacts are compatible with the table below, and released to the PyP
| 3.11 | Windows | x86_64 |
| 3.12 | Windows | x86_64 |
| 3.13 | Windows | x86_64 |
| 3.13t | Windows | x86_64 |

## Process

Expand Down

0 comments on commit 59ffddd

Please sign in to comment.