Skip to content

Releases: objectionary/eo2py

version 0.1.7

03 Jul 18:15
Compare
Choose a tag to compare

Changelog

  • Array literals * ... * are now translated to Python!
  • Added some tests for arrays

version 0.1.6

01 Jul 11:53
Compare
Choose a tag to compare

Changelog

  • Moving to Polystat!
  • A lot of additions to READMEs all over the project.
  • Translator now handles recursively defined inner objects and applicable attributes. See #35 for more details.
  • Some internal changes to Python API, check out #34 and #29.

version 0.1.5

27 Jun 21:31
Compare
Choose a tag to compare

Changelog

  • Most of Python API has been redesigned for the sake of simplicity of auto-generated files. See #28 for more details.
  • Added 2 scripts to sandbox:
    • setup_python_env.sh which created a Python virtual environment in the sandbox directory if it doesn't already exist. It also downloads all the necessary dependencies to format and execute the generated Python code.
    • run.sh which compile the .eo files in eo directory and runs the app.eo.py file.

version 0.1.4

26 Jun 17:03
Compare
Choose a tag to compare

Changelog

  • Updated Github Actions workflow to automatically publish Python package to PyPI.
  • Fixed bumpversion breaking eo-parser version

version 0.1.3

26 Jun 16:52
Compare
Choose a tag to compare

Changelog

  • Updated Github Actions workflow to automatically publish Python package to PyPI.

version 0.1.2

26 Jun 16:43
Compare
Choose a tag to compare

Changelog

  • Updated github workflow to automatically publish Python package to PyPI.

version 0.1.1

26 Jun 16:35
Compare
Choose a tag to compare

Changelog

  • Updated workflow for publishing the Python package to PyPI

version 0.1.0

26 Jun 16:15
Compare
Choose a tag to compare
version 0.1.0 Pre-release
Pre-release

Changelog

  • Initial version of the Python API required to run code generated with eo2py-maven-plugin
  • Initial version of the translator that takes XML files produced by eo-parser and produces semi-workable python code from them.