Several transaction enhancements, other improvements
v0.54.0
Code/tests
- Fix OutputSource and InputSource from_inline() regex matching
- Transaction document: tests and code: drop versions 2 and 3 management
- Block document: code: drop vensions 2 and 3 management
- Block document: Upgrade blocks to v11 and TX to v10
- Add OutputSource.inline_condition() method
Other
- CI: Do not trigger build, tests, type check on modification of non-relevant files
- Makefile: use python3 module to run tests and type check
- Add coveralls as dev dependency
- setup.py: add classifiers: Python versions, Intended Audience
- Add CHANGELOG.md from v0.53.1
Open thoughts
- Do we remove version handling for
Input.from_inline()
andInput.inline()
?- It is not used by Sakia, so no breaking change.
- For future version of transaction document, I don’t see any evolution of the input format.
- For a practical usage, it is cleaner without having to specify the version
- The decision is taken. I just share my thoughts here
Ah, and for your information, all the steps of the pipeline did succeed.
I updated last commit which now does not trigger pipeline steps. Unfortunately, the results are no longer displayed.
At least the trigger part works
Edited by Moul
Merge request reports
Activity
Filter activity
changed milestone to %0.54.x
added ~341 enhancement labels
added 1 commit
- 4db793ba - [fix] Fix tests filter removed and improve README tests filter example
mentioned in commit 676b1099
added Money label
Please register or sign in to reply