Releases: KnowledgeCaptureAndDiscovery/somef
SOMEF 0.9.5: Moving towards Python 3.10
This version of SOMEF moves towards adopting Python 3.10 and fixes quite a few issues (logo detection, identifiers, etc.), retrains the models to work with the latest versions of scikit learn and adds an initial categorization implementation.
Thanks to @tpronk and @kuefmz for their contributions!
What's Changed
- Categorization implementation by @rafaeel9 in #583
- Software types by @dgarijo in #589
- Fixes issue #591 by @tpronk in #592
- Fixing all tests by @dgarijo in #603
- Towards 0.9.5 by @dgarijo in #604
- Dev by @dgarijo in #605
- Fix #553 by @dgarijo in #606
- Fix #526 by @dgarijo in #607
- Dev by @dgarijo in #608
- Towards next version by @dgarijo in #609
- Preparing for Python 3.10 by @dgarijo in #612
- Preparing dependencies for next release by @dgarijo in #614
- Add retrained models for ROLF with scikit-learn 1.3.2 by @kuefmz in #613
- aligning branches by @dgarijo in #615
- Dev by @dgarijo in #616
- Preparing for 0.9.5 (classifiers re-trained) by @dgarijo in #617
- Fix error: LinearSVC object has no attribute predict_proba by @kuefmz in #619
- update by @dgarijo in #620
- Dev by @dgarijo in #625
New Contributors
Full Changelog: 0.9.4...0.9.5
SOMEF 0.9.4: Adding a new small category
This release adds a new small category for recognizing arxiv paper links found in a readme file. These papers are useful to find potential links to the papers where the software is proposed as a publication
SOMEF 0.9.3: Fix configuration options
This release adds a hotfix for configuring somef when a configuration file did exist before (it wasn't overwritten)
SOMEF 0.9.2: Fix for Pypi
Release to update package in pypi
SOMEF 0.9.1: Fixing init dependency error
This release adds a hotfix due to the ROLF integration in 0.9.0 that prevented running somef
SOMEF 0.9.0: Multiple bug fixes and export improvement
This release addresses major bugs in the extraction and introduces the following improvements:
- New features for recognizing packages and badges.
- Now somef will try to fix links of logos and images if by default they do not resolve.
- For Codemeta/TTL somef will try to reconcile the information gathered to maximize its utility. Also only providing links where links are supposed to be provided.
- somef will now look for install files among others.
- We have a new output specification, available here
- ROLF integration by @kuefmz for classifying software categories.
- Now we include an RML mapping to comply against the new spec.
New Contributors
Full Changelog: 0.8.2...0.9.0
SOMEF 0.8.2: Minor fixes for logo detection and feature for keeping temporary files
Somef 0.8.2 fixing a version issue for pypi release. See https://github.com/KnowledgeCaptureAndDiscovery/somef/releases/tag/0.8.2 for notes.
SOMEF 0.8.2: Minor fixes for logo detection and feature for keeping temporary files
This release of SOMEF fixes some issues detecting logos (confusing them with badges) and adds a small feature so somef does not delete the repository after its analysis. That way, these files can be kept for further analysis if needed.
Full Changelog: 0.8.1...0.8.2
SOMEF 0.8.1: Minor fixes in regular expressions
This version of SOMEF addresses minor issues in regular expressions that made the application crash when parsing certain image links. New tests have been added to address the corresponding issues.
SOMEF 0.8.0: Major bug fixes and new functionalities
This version of SOMEF fixes some issues with the new markdown parser, adds documentation to the project and includes the following new features:
- Package distributions from python badges
- Ontologies present in the repository
- Citation files
- Extended metadata for the types of files recognized
- Docker compose files
- colab notebooks
Full Changelog: 0.7.2...0.8.0