dkpro-cassis icon indicating copy to clipboard operation
dkpro-cassis copied to clipboard

#314 - Switch to poetry

Open reckart opened this issue 1 year ago • 1 comments

What's in the PR

  • Remove setup.py
  • Switch to pyproject.toml
  • Update GitHub actions to use poetry
  • Clean up code a bit according to feedback from flake8
  • Update release guide

How to test manually

  • Build
  • Try release

Automatic testing

  • [x] PR includes unit tests

Documentation

  • [x] PR updates documentation

reckart avatar May 04 '24 18:05 reckart

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 91.43%. Comparing base (a76b4e1) to head (29d539d). Report is 11 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #315      +/-   ##
==========================================
- Coverage   95.47%   91.43%   -4.04%     
==========================================
  Files           5        5              
  Lines        2009     2009              
  Branches        0      520     +520     
==========================================
- Hits         1918     1837      -81     
  Misses         91       91              
- Partials        0       81      +81     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: 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.

codecov[bot] avatar May 04 '24 18:05 codecov[bot]