Skip to content

Commit 5ef6edc

Browse files
authored
Merge branch 'jython:master' into master
2 parents e31ac92 + eced6f9 commit 5ef6edc

File tree

4 files changed

+65
-26
lines changed

4 files changed

+65
-26
lines changed

.github/workflows/codespell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ jobs:
44
codespell:
55
runs-on: ubuntu-latest
66
steps:
7-
- uses: actions/checkout@v3
7+
- uses: actions/checkout@v4
88
- run: pip install codespell
99
- run: codespell --count # --ignore-words-list="" --skip="*.css,*.js,*.lock,*.po"

download.md

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,32 @@ title: Downloads
33
---
44

55
## Current Version
6-
The current version of Jython is 2.7.3.
7-
It can be downloaded here:
8-
- [Jython Installer](https://repo1.maven.org/maven2/org/python/jython-installer/2.7.3/jython-installer-2.7.3.jar):
9-
Use this to install Jython.
10-
([metadata](https://search.maven.org/artifact/org.python/jython-installer/2.7.3/jar))
11-
- [Jython Standalone](https://repo1.maven.org/maven2/org/python/jython-standalone/2.7.3/jython-standalone-2.7.3.jar):
12-
Use this to run Jython without installing or to embed Jython in a Java application.
13-
([metadata](https://search.maven.org/artifact/org.python/jython-standalone/2.7.3/jar))
14-
- You may cite Jython 2.7.3 as a
15-
[dependency in your Maven or Gradle build](https://search.maven.org/artifact/org.python/jython-slim/2.7.3/jar).
6+
The current version of Jython is 2.7.4.
7+
It can be applied:
8+
- By downloading the [Jython Installer](https://repo1.maven.org/maven2/org/python/jython-installer/2.7.4/jython-installer-2.7.4.jar).
9+
Use this to install Jython as an application locally.
10+
(Descriptive metadata [here](https://central.sonatype.com/artifact/org.python/jython-installer).)
11+
- As a [dependency in your build](https://central.sonatype.com/artifact/org.python/jython-slim).
12+
Embed Jython in a Java application using the snippet provided for your preferred build tool.
13+
- As the [Jython Standalone JAR](https://repo1.maven.org/maven2/org/python/jython-standalone/2.7.4/jython-standalone-2.7.4.jar).
14+
Download this to run Jython without installing, or as a JAR on the class path of a Java application.
15+
Some users cite this as
16+
[a dependency](https://central.sonatype.com/artifact/org.python/jython-standalone).
1617

1718
For information on installing see [Installation](installation).
1819

1920
This version is supported on Java 8 (minimum) and 11.
2021

2122

22-
## Current Release Candidate or Beta
23-
There is no current release candidate or beta.
24-
A build from the repository will identify as Jython 2.7.4a1-something.
25-
26-
2723
## Previous Versions
2824
Previous versions of Jython are available from:
29-
- [Jython Installer](https://search.maven.org/artifact/org.python/jython-installer)
30-
- [Jython Standalone](https://search.maven.org/artifact/org.python/jython-standalone)
25+
- [Jython Installer](https://central.sonatype.com/artifact/org.python/jython-installer/versions)
26+
Follow "Browse" to the JAR files.
27+
- [Jython as a dependency](https://central.sonatype.com/artifact/org.python/jython-slim)
28+
Select your version from the drop-down (from 2.7.2 only).
29+
- [Jython Standalone](https://central.sonatype.com/artifact/org.python/jython-standalone/versions)
30+
Follow "Browse" to the JAR files.
31+
3132

3233

3334
## OpenPGP Public Keys
@@ -50,6 +51,7 @@ GPG will report `Good signature from [release owner]`.
5051
GPG may also report a warning unless you explicitly tell it to trust the key.
5152
This is not necessary for one-off verification.
5253
The warning is
53-
[explained here](https://security.stackexchange.com/questions/147447/gpg-why-is-my-trusted-key-not-certified-with-a-trusted-signature). The signing keys are listed above to allow validation independent of the file repository.
54+
[explained here](https://security.stackexchange.com/questions/147447/gpg-why-is-my-trusted-key-not-certified-with-a-trusted-signature).
55+
The signing keys are listed above to allow validation independent of the file repository.
5456

5557

installation.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
title: Installation
33
---
44
## Installer Jar
5-
Jython 2.7.2 is distributed via an executable jar file installer. After
6-
[downloading](download) it, either double click the `jython-installer-2.7.2.jar` or run java with the -jar option
5+
Jython 2.7.3 is distributed via an executable jar file installer. After
6+
[downloading](download) it, either double click the `jython-installer-2.7.3.jar` or run java with the -jar option
77
```
8-
$ java -jar jython-installer-2.7.2.jar
8+
$ java -jar jython-installer-2.7.3.jar
99
```
1010

1111
This will start the regular GUI installer on most systems, or a console installer on headless systems. To force the installer to work in headless mode invoke the installer as:
1212
```
13-
$ java -jar jython-installer-2.7.2.jar --console
13+
$ java -jar jython-installer-2.7.3.jar --console
1414
```
1515
The installer will then walk through a similar set of steps in
1616
graphical or console mode: showing the license, selecting an install
@@ -26,7 +26,7 @@ The standalone option does no caching and so avoids the startup overhead (most l
2626

2727
You can try it out by running the installer:
2828
```
29-
$ java -jar jython-installer-2.7.2.jar
29+
$ java -jar jython-installer-2.7.3.jar
3030
```
3131
then when you come to the "Installation type" page, select "Standalone".
3232

@@ -44,5 +44,5 @@ Or, add this file to the classpath of your application.
4444

4545
You can get a list of installer options (to install Jython unattended, for example) by running:
4646
```
47-
$ java -jar jython-installer-2.7.2.jar --help
47+
$ java -jar jython-installer-2.7.3.jar --help
4848
```

news.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,47 @@ title: News
44

55
## News
66

7+
### Jython 2.7.4 release (v2.7.4 August 2024)
8+
9+
A new full release is now available for Jython 2.7.4
10+
at [Maven Central](https://central.sonatype.com/search?q=jython&namespace=org.python).
11+
It is tested against Java 8 and Java 11.
12+
See [NEWS](https://github.com/jython/jython/blob/v2.7.4/NEWS)
13+
for bugs fixed and features added.
14+
15+
16+
### Jython 2.7.4 release candidate (v2.7.4rc1 August 2024)
17+
18+
A release candidate is now available for Jython 2.7.4
19+
at [Maven Central](https://search.maven.org/search?q=g:org.python).
20+
It is tested against Java 8 and Java 11.
21+
See [NEWS](https://github.com/jython/jython/blob/v2.7.4rc1/NEWS) for bugs fixed.
22+
23+
Jython 2.7.4 improves support use in modular builds.
24+
The JARs will appear as (automatic) modules.
25+
See [NEWS](https://github.com/jython/jython/blob/v2.7.4rc1/NEWS)
26+
for guidance on additional options that may be needed to the `java` command
27+
in a modular project.
28+
29+
This addition should not interfere with traditional use on the class path,
30+
and does not alter Jython launch scripts.
31+
32+
### Jython 2.7.4 beta (v2.7.4b2 May 2024)
33+
34+
A second beta release is now available for Jython 2.7.4
35+
at [Maven Central](https://search.maven.org/search?q=g:org.python).
36+
It is tested against Java 8 and Java 11.
37+
38+
### Jython 2.7.4 beta (v2.7.4b1 April 2024)
39+
40+
A beta release is now available for Jython 2.7.4 at [Maven Central](https://search.maven.org/search?q=g:org.python).
41+
It is tested against Java 8 and Java 11.
42+
Thanks to all those who have helped identify and fix bugs.
43+
744
### Jython 2.7.3 release (v2.7.3 September 2022)
845

946
A new full release is now available for Jython 2.7.3 at
10-
[Maven Central](https://search.maven.org/search?q=g:org.python).
47+
[Maven Central](https://search.maven.org/search?q=g:org.python+v:2.7.3).
1148
It is built and tested with Java 8 and tested against Java 11.
1249

1350
The cumulative feature and bug-fix history is at

0 commit comments

Comments
 (0)