Merge ~cjwatson/lazr.delegates:src-layout into lazr.delegates:main
Proposed by
Colin Watson
Status: | Merged |
---|---|
Merged at revision: | beb45419ab04683d44f44b4835ca654391bc27f3 |
Proposed branch: | ~cjwatson/lazr.delegates:src-layout |
Merge into: | lazr.delegates:main |
Diff against target: |
162 lines (+14/-7) 7 files modified
.gitignore (+1/-1) MANIFEST.in (+1/-1) dev/null (+0/-1) setup.py (+3/-2) src/lazr/delegates/docs/CONTRIBUTING.rst (+1/-0) src/lazr/delegates/docs/NEWS.rst (+1/-0) tox.ini (+7/-2) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jürgen Gmach | Approve | ||
Review via email: mp+412215@code.launchpad.net |
Commit message
Switch to a src directory layout
To post a comment you must log in.
You need to apply the following patch...
$ git diff site-packages
diff --git a/tox.ini b/tox.ini
index 0d823c9..10d788b 100644
--- a/tox.ini
+++ b/tox.ini
@@ -42,3 +42,8 @@ commands =
source = lazr.delegates
omit = */docs/conf.py
parallel = true
+
+[coverage:paths]
+source =
+ src
+ .tox/*/
otherwise - as we now test the actual packages and not the source - the executed paths will look like .tox/py38/ lib/python3. 8/site- packages/ lazr/delegates/ __init_ _.py and coverage combine would break.
Sorry, that goes on me for my coverage combine ambition.