api-to-roefact by RENware Software Systems
CHANGELOG 0.3.2b0
0.3.2b0 single EXE version (240311 h16:30)
Release versions
- xl2roefact: "0.3.1b1"
- web2roefact: "n/a"
- invoice_template: "0.1.20"
- INVOICEtoROefact: "0.3.2b0"
240311piu02run script build_doc to update reflibutils.pymodule. Update & publish site.240311piu01updatedownloads.mdto include single exe resource starting with last stable version =0.3.1b1240308piu00updateapp_cli, option--versionto get normalized version string240308piu01make single EXE withpyinstaller- 1. ck & install
pyinstallerin local environment. Update it if necessary - 2. adhoc try to execute it. Make a command for (
build_sexe) RESULTS:.../xl2roefact/dist/xl2roefact/..with exe & various files - 3. created a PDM script for command
build_sexe - 4. result produced in
...dist/xl2roefact/dist/- a little bit unacceptable but ok for that step - 5. adjust command
build_sexeto produce a single file EXE RESOLUTION: up here resulted one filexl2roefact.exein.../dist/directory - 6. adjust command
build_sexeto produce exe in other-temp directory for name processing (req here in nxt item-step) - 7. installed
packagingpackage and updatedxl2roefact.__version__module with functionnormalized_version(raw_version: str) -> str - 8. adjust command
build_sexeto produce right file name asxl2roefact-0.3.1.b1-win64.exeand move it in.../dist/dir. Specs:- in pyproject.toml make
post_build_sexeentry of call type{call = "xl2roefact.libutils:complete_sexe_file()"} - update
__version__modules to accommodate this function - skeleton rdy
libutilsmodule for functioncomplete_sexe_file()that rename and move resulted exe file: .../dist_sexe/xl2roefact_to_update_name.exe-->.../dist/xl2roefact-version-win64.exe` - finalize & test code of
complete_sexe_file()==> PASS
- in pyproject.toml make
- 9. in
pyproject.tomlincludebuild_sexecmd inbuild_all - 10. build single exe for current stable version of xl2roefact =
0.3.1b1. Updated tech doc DLD (xl2roefact API Reference) - 11. FIX: single exe not work. FIX: Must to HAVE DIFFERENT NAME THAN DIRECTORY
xl2roefact/. Created copyxl2roefact_copy_for_sexe.pyfor xl2roefact.py to be used by pyinstaller in build_sexe script. This file should be kept on as a perfect copy of original (as sym-link doesn't work).
- 1. ck & install
240307piu01xl2roefact pdm environment created a script for build PyPi operation. PDM run script CAN be used from local development environment but CANNOT be used in build_pypi automation, at execution raise error that cannot execute mkdir on branch - NOT ANALYZED, just reverted workflow to previous one230406piu08updateddownloads.mdref end-of-life date of all0.1...versions: 10-March-2024
Last update:
March 14, 2024