doorstop-dev / doorstop

Requirements management using version control.
https://doorstop.readthedocs.io
Other
474 stars 132 forks source link

Dev-install target. #572

Closed neerdoc closed 2 years ago

neerdoc commented 2 years ago

Added a new Makefile target dev-install to allow easy installation of doorstop in the local python environment for external testing.

Added a clean-dev-install target to easily remove the local installation.

Added instructions in the CONTRIBUTING.md file on how to use the above targets.

Also added an exclude tag in the pyproject.toml to not install all the tests in the doorstop installation. It clutters the installation files quite heavily I noticed and I do not see any benefit of installing them. Let me know if you disagree.

codecov-commenter commented 2 years ago

Codecov Report

Merging #572 (076cad1) into develop (0f6046c) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #572   +/-   ##
========================================
  Coverage    95.10%   95.10%           
========================================
  Files           35       35           
  Lines         4735     4735           
  Branches       938      938           
========================================
  Hits          4503     4503           
  Misses         139      139           
  Partials        93       93           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0f6046c...076cad1. Read the comment docs.