You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*Rune Python Generator* - the generator enables creation of Python from [Rune](https://github.com/finos/rune-dsl). It supports the full Rune type syntax, and, as described in [EXPRESSION_SUPPORT.md](./EXPRESSION_SUPPORT.md), expression coverage is comprehensive. The generator does not yet fully implement function generation.
9
9
10
-
The generated Python relies upon the [RunePythonRuntime](https://github.com/regnosys/rune-python-runtime) library and requires Python version 3.11+.
10
+
The generated Python relies upon the [RunePythonRuntime](https://github.com/finos/rune-python-runtime) library and requires Python version 3.11+.
11
11
12
12
## Release Notes
13
13
The features of the current version can be found in the [release notes](./RELEASE.md)
@@ -33,7 +33,7 @@ Detailed build and testing instructions can be found in [BUILDANDTEST.md](./BUIL
33
33
If this guide does not work for you, be sure to raise an issue. This way we can help you figure out what the problem is and update this guide to prevent the same problem for future users.
34
34
35
35
### 1. Building with Maven
36
-
Start by cloning the project: `git clone https://github.com/regnosys/rune-python-generator`
36
+
Start by cloning the project: `git clone https://github.com/finos/rune-python-generator`
37
37
38
38
Our project runs with Java 21. Make sure that your Maven also uses this version of Java by running `mvn -v`.
39
39
@@ -47,7 +47,7 @@ Building the project using Maven will run JUNIT-based unit tests. All tests sho
47
47
Install version `2025-06` of the "Eclipse IDE for Java and DSL Developers" using the [Eclipse Installer](https://www.eclipse.org/downloads/packages/installer). You might have to enable "Advanced Mode" in the settings of the Eclipse Installer to install a specific version.
48
48
49
49
#### Configure Eclipse with the right version of Java
50
-
Xtend files cannot be build with any Java version later than 21. In Eclipse, go to Settings... > Java > Installed JREs and make sure the checked JRE points to a Java version of 21.
50
+
Xtend files cannot be built with any Java version later than 21. In Eclipse, go to Settings... > Java > Installed JREs and make sure the checked JRE points to a Java version of 21.
51
51
52
52
#### Install the Checkstyle plugin
53
53
We use [Checkstyle](https://checkstyle.sourceforge.io/) for enforcing good coding practices. The Eclipse plugin for Checkstyle can be found here: [https://checkstyle.org/eclipse-cs/#!/](https://checkstyle.org/eclipse-cs/#!/).
@@ -69,17 +69,12 @@ To use a different version of CDM, update CDM_VERSION in the script.
69
69
70
70
The Roadmap will be aligned to the [Rune-DSL](https://github.com/finos/rune-dsl/) and [CDM](https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) roadmaps.
For any questions, bugs or feature requests please open an [issue](https://github.com/regnosys/rune-python-generator/issues)
73
+
For any questions, bugs or feature requests please open an [issue](https://github.com/finos/rune-python-generator/issues)
79
74
For anything else please send an email to {project mailing list}.
80
75
81
76
To submit a contribution:
82
-
1. Fork it (<https://github.com/regnosys/rune-python-generator/fork>)
77
+
1. Fork it (<https://github.com/finos/rune-python-generator/fork>)
83
78
2. Create your feature branch (`git checkout -b feature/fooBar`)
84
79
3. Read our [contribution guidelines](.github/CONTRIBUTING.md) and [Community Code of Conduct](https://www.finos.org/code-of-conduct)
85
80
4. Commit your changes (`git commit -am 'Add some fooBar'`)
@@ -92,7 +87,7 @@ Unsure if you are covered under an existing CCLA? Email [email protected]*
92
87
93
88
## Get in touch with the Rune Python Generator Team
94
89
95
-
Get in touch with the Rune team by creating a [GitHub issue](https://github.com/REGnosys/rune-python-generator/issues/new) and labelling it with "help wanted".
90
+
Get in touch with the Rune team by creating a [GitHub issue](https://github.com/finos/rune-python-generator/issues/new) and labelling it with "help wanted".
96
91
97
92
We encourage the community to get in touch via the [FINOS Slack](https://www.finos.org/blog/finos-announces-new-community-slack).
0 commit comments