fix: improve BME extractor

- improve BMe extractor with new added classes.
- I have written a half of BME validator, but I gave up now.
	* it takes too much time and I don't want to pay more on it. postpone it to next update.
	* I annotate all of BMe validator code for future implementation.
	* the improvement of BME json files (upgrade them to YAML format) also is postponed.
- change some interface in common.py. synchronize it to other modules using it.
This commit is contained in:
2025-01-15 14:18:27 +08:00
parent 04aa879c22
commit f10c273067
6 changed files with 529 additions and 186 deletions

8
bbp_ng/tools/README.md Normal file
View File

@ -0,0 +1,8 @@
# Tools
These tool scripts located in this directory require following dependencies (version list in content is not mandatory. I just tell you that this version definitely works. You can upgrade or downgrade it as you wish if script still works.):
```
pillow=10.2.0
termcolor=2.2.0
```