api-to-roefact by RENware Software Systems
CHANGELOG 0.2.2.dev
0.2.2.dev project development environment improvements (240229 h19:00)
240229piu01updated.../downloads.mdfor xl2roefact section to link PyPi for versions>= 0.2.1band let WHEEL & DIST as "Download package source"240228piu04improvedxl2roefact python libraryAPI Reference document ref to TOC and Title240228piu03project review, cleanup and update: workflows, useless files, TODO & FIXME comments, etc...240228piu02FIXED main project for use with PDM.pdm updatecommand successfully run. RESOLUTION: pdm can be used in main project as package manager. Should run locally to create venv and must update it with pdm update. 10xG!240228piu01created a mechanism to run adhoc commands for xl2roefact component:- skeleton windows-cmd-file to be run by adhoc script (usable as template)
xl2roefact/tests/adhoc.cmd(NOTE: running OS = Windows) - workflow
adhoc-run.ymlto install pdm environment & run./tests/adhoc.cmd &>./tests/_test_results.txt(with crt directoryxl2roefact/) triggered by merge to branchadhoc. Run results (stdout) written to./tests/_test_results.txt - documented this feature in
/README_git_automation_tools.md
- skeleton windows-cmd-file to be run by adhoc script (usable as template)
240227piu01improve xl2roefact package documenting the PyPi link to package (https://pypi.org/project/xl2roefact/)240226piu04publishedxl2roefactpackage & created automation workflow. Steps;- 0. updated workflow
pypi-publish.ymlto run on brachpypi-publish - 1. change workflow code to move
.msifiles in a temporary directory, execute publish then get back moved files - 2. drop directories for versions
0.1.18/&0.1.19/ - 3. test packages publish. FAILED.
- 4. update
doc_src/.../downloads.mdref crt item 2. - 5. build & publish site
- 6. update
pyproject.tomlto update classifiers list according to approved standard - 7. update workflow to ignore all old / previous packages (not compliant "classifiers" section)
- 8. TEST PASS, here running messages:
Uploading xl2roefact-0.2.1b0-py3-none-any.whl = 100% Uploading xl2roefact-0.2.1b0.tar.gz = 100% - 9. clean workflow code, update
pyproject.tomlwith site URL
- 0. updated workflow
240226piu03updated rootpyproject.toml(projectINVOICEtoROefact) refxl2roefactdependency and ref development dependencies section250226piu02created empty /draft workflowpypi-publish.ymlto be used to PyPi publishxl2roefactpython packages.- Project publisher was registered on PyPi @
https://pypi.org/manage/account/publishing/for GitHub repositoryINVOICEtoROefact. - Declared PyPi project name:
xl2roefact - PyPi status:
Pending publishers@ 240226 06:00
- Project publisher was registered on PyPi @
250226piu01improved documentation "visibility" with INVOICEtoROefact components features
Last update:
March 6, 2024