Releases: openkim/kim-edn
Releases · openkim/kim-edn
Update kim-edn version
Update kim-edn
This release contains:
- Improved Packaging
- Upgrade the package build & publish with the latest GitHub actions
- Add
pyproject.toml
hinting build tools likepip
&build
which backend to use - Remove the tests from the final package. Address issue #1
- Update the Python version for coverage action
- Upgrade the versioneer's version to 0.29
- Python version >=
3.8
. We officially support and test Python version >=3.8
, although there should be no issue using the lower Python version3.7
. - Upgrade the interface
- Update the
load
&loads
interfaces and remove unused argumentparse_constant
- Update the
loads
interface to accept a Decoder object. The object can be built with strict as Falsekim_edn.KIMEDNDecoder(strict=False)
- Update the
kim_edn.tool
interface
- Update the
- Coverage updated
- Remove
appveyor
support. Now, GitHub action will cover Linux, Macs, and Windows - Add extra tests to cover the corner cases. The coverage increased from 96% -> 98.1%
- Add
test_tool
to coverkim_edn.tool
- Remove
- Update the README with
mamba
installation instruction
kim-edn license update
Update the LGPLv2.1+
which is a deprecated identifier to LGPL-2.1-or-later
which is the current official identifier
kim-edn license update
This release contains license updates:
- Now kim-edn is using LGPL-2.1-or-later
- Travis CI is removed
- GitHub actions updated to include macOS, windows, and code coverage
kim-edn
OpenKIM/kim-edn official release
This release contains:
- Clean up the interface and getting rid of unnecessary keywords.
- Clean up the code
- Updating the GitHub actions
- Officially updating the repository within OpenKIM