PyUp Safety actively tracks 266,622 Python packages for vulnerabilities and notifies you when to upgrade.
Debugs - fix inconsistent key handling in Block.get Refactoring - remove top-level shortened names Others - typing: upgrade mypy and fix type casts - prettier: improve flake8 configuration - add missing dependency - readme and license
- rewrite full code structure - change all the interfaces - upgrade marshal scheme to 3
Now yaslha is maintained with [Poetry](https://poetry.eustace.io/) and [distributed on PyPi](https://pypi.org/project/yaslha/)! New module feature: - introduce `SLHA.__getitem__` - tweak `Decay` interface
New script feature: - add `yaslha-extract` to extract some blocks from a SLHA data. with several debugs.
New features as using a module: - add `yaslha-merger` to merge/overwrite/modify SLHA data with another patch. with several debugs.
(and unfortunately more complexity....) New features as using a module: - allow parse/dump files directly with yaslha.parse_file and yaslha.dump_file - add accessor methods to SLHA - (debug) allow Block.get without arguemnt for no-index-lines - add minor-format options to SLHADumper - allow to configure in cfg file New features for the converter: - add minor-format options to SLHADumper - allow to configure in cfg file with several debugs and refactorings.
With [tests integrated with Travis-CI](https://travis-ci.org/misho104/yaslha), now `yaslha` is compatible with Python 3.4+.
yaslha-convert` now accepts three options: --comments [NONE|TAIL|ALL] comments to be kept [default: NONE] --blocks [DEFAULT|KEEP|ABC] Order of SLHA blocks --values [DEFAULT|KEEP|SORTED] Order of values and corresponding features are now available when you use yaslha as a module. Not yet stable because no tests are written yet....
This is the first alpha version of `yaslha`. Features: - module to read/write/edit SLHA file format - converter `yaslha-convert`, which converts SLHA data to SLHA/JSON/YAML format. (compatible with [pylha](https://github.com/DavidMStraub/pylha).)