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"
240311piu02
run script build_doc to update reflibutils.py
module. Update & publish site.240311piu01
updatedownloads.md
to include single exe resource starting with last stable version =0.3.1b1
240308piu00
updateapp_cli
, option--version
to get normalized version string240308piu01
make single EXE withpyinstaller
- 1. ck & install
pyinstaller
in 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_sexe
to produce a single file EXE RESOLUTION: up here resulted one filexl2roefact.exe
in.../dist/
directory - 6. adjust command
build_sexe
to produce exe in other-temp directory for name processing (req here in nxt item-step) - 7. installed
packaging
package and updatedxl2roefact.__version__
module with functionnormalized_version(raw_version: str) -> str
- 8. adjust command
build_sexe
to produce right file name asxl2roefact-0.3.1.b1-win64.exe
and move it in.../dist/
dir. Specs:- in pyproject.toml make
post_build_sexe
entry of call type{call = "xl2roefact.libutils:complete_sexe_file()"}
- update
__version__
modules to accommodate this function - skeleton rdy
libutils
module 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.toml
includebuild_sexe
cmd 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.py
for 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
240307piu01
xl2roefact 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 one230406piu08
updateddownloads.md
ref end-of-life date of all0.1...
versions: 10-March-2024
Last update:
March 14, 2024