Skip to content

Sync dev branch - #29

Merged
rsgoncalves merged 15 commits into
devfrom
main
Jun 24, 2026
Merged

Sync dev branch#29
rsgoncalves merged 15 commits into
devfrom
main

Conversation

@rsgoncalves

Copy link
Copy Markdown
Owner

No description provided.

rsgoncalves and others added 15 commits May 22, 2025 15:23
Use latest version of artifact actions in workflows
- Add ability to specify cache folder location
- Upgrade setuptools to resolve this security alert.
- Switch to pyproject.toml for build and metadata configuration.
- Add (more) tests for preprocessing, web-based mappers, and onto_utils modules
Remove requirements.txt from workflows
Update GitHub workflows+README. Remove readthedocs documentation
Refactor tests + Surface parameters to include related and broad synonyms
text2term only uses two functions from gensim: `strip_non_alphanum` and
`strip_multiple_whitespaces`. Both are trivial regex substitutions. Inlining
them removes the heavy gensim dependency (which pulls in numpy, scipy,
smart-open, etc. and fails to build on Python 3.14 due to native extensions).

The inlined implementations are exact equivalents of the gensim originals
(gensim's versions just call `utils.to_unicode(s)` first, which is a no-op
for str input on Python 3).
…ions update

- update dependency versions
- update ontology registry versions
…sim dependency to fix Python 3.14 build

Remove gensim dependency to fix Python 3.14 build
order dependencies alphabetically
@codecov

codecov Bot commented Jun 24, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 43.39623% with 30 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.31%. Comparing base (cae1a62) to head (c79acf0).

Files with missing lines Patch % Lines
text2term/term_collector.py 34.78% 29 Missing and 1 partial ⚠️

❗ There is a different number of reports uploaded between BASE (cae1a62) and HEAD (c79acf0). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (cae1a62) HEAD (c79acf0)
2 1
Additional details and impacted files
@@             Coverage Diff             @@
##              dev      #29       +/-   ##
===========================================
- Coverage   86.74%   75.31%   -11.43%     
===========================================
  Files          16       16               
  Lines        1305     1353       +48     
  Branches      208      213        +5     
===========================================
- Hits         1132     1019      -113     
- Misses        118      269      +151     
- Partials       55       65       +10     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rsgoncalves
rsgoncalves merged commit 81e91b0 into dev Jun 24, 2026
5 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants