api-to-roefact by RENware Software Systems
CHANGELOG 0.2.2.dev
0.2.2.dev project development environment improvements (240229 h19:00)
240229piu01
updated.../downloads.md
for xl2roefact section to link PyPi for versions>= 0.2.1b
and let WHEEL & DIST as "Download package source"240228piu04
improvedxl2roefact python library
API Reference document ref to TOC and Title240228piu03
project review, cleanup and update: workflows, useless files, TODO & FIXME comments, etc...240228piu02
FIXED main project for use with PDM.pdm update
command 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!240228piu01
created 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.yml
to 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)
240227piu01
improve xl2roefact package documenting the PyPi link to package (https://pypi.org/project/xl2roefact/
)240226piu04
publishedxl2roefact
package & created automation workflow. Steps;- 0. updated workflow
pypi-publish.yml
to run on brachpypi-publish
- 1. change workflow code to move
.msi
files 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.md
ref crt item 2. - 5. build & publish site
- 6. update
pyproject.toml
to 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.toml
with site URL
- 0. updated workflow
240226piu03
updated rootpyproject.toml
(projectINVOICEtoROefact
) refxl2roefact
dependency and ref development dependencies section250226piu02
created empty /draft workflowpypi-publish.yml
to be used to PyPi publishxl2roefact
python 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 @
250226piu01
improved documentation "visibility" with INVOICEtoROefact components features
Last update:
March 6, 2024