Releases: FATelarico/EuropassXML_to_ReactiveResumeJSON
v. 0.2.1
v. 0.2.0
Europass XML to Reactive Resume JSON v0.2.0
This release marks the first packaged public version of the project. Version 0.2.0 is now published on PyPI, alongside improved CLI and GUI documentation, clearer installation paths, and a better-defined release and packaging workflow.
Highlights
- First packaged public release, with the project now published on PyPI.
- Clearer installation paths for both the command-line interface and the GUI.
- GUI support is now documented as a first-class feature, including PDF handling with embedded
attachment.xml. - Improved source-tree installation options for CLI-only, GUI, and development setups.
- Updated repository structure and documentation to reflect the current package layout and generated UI resources.
- Corrected and expanded Python API examples.
- Licensing has been clarified and split properly between source code and documentation.
What changed
The README has been reworked from a “clone and run locally” document into a release-oriented usage guide. The new README documents installation from release wheels, CLI usage, GUI installation, and source-based installation variants.
The documentation also adds a dedicated GUI installation section, documents PDF input handling in the GUI, and explains the available advanced GUI options such as indentation, compact JSON, verbosity, traceback logging, and parsed intermediate logging.
Source installation has been clarified as well, with separate install modes for CLI, GUI, and dev environments via install_dependencies.sh --gui and --dev.
Licensing has been corrected and made more precise. The source code is licensed under AGPL-3.0 and documentation under CC BY-SA 4.0, with separate licensing for sample files and other assets.
Install CLI
pip install europassxml_to_reactiveresumejsonThen run:
europass-convert --helpGUI
GUI support from local wheel or source is documented in the project README.
Notes
This project is still marked as being in active development. The current target remains Reactive Resume JSON Resume v5 import compatibility rather than generic JSON Resume output or human-readable formatting.
