Closed EpicWink closed 2 years ago
Merging #80 (817921c) into master (c3689c9) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #80 +/- ##
=======================================
Coverage 84.83% 84.83%
=======================================
Files 1 1
Lines 310 310
=======================================
Hits 263 263
Misses 47 47
Help us with your feedback. Take ten seconds to tell us how you rate us.
@EpicWink I believe it would be possible to do the main part of this provided that you leave a stup setup.py file around https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/?highlight=660#editable-installation even without setuptools supporting pep660. How do you think about that
I agree to @jenshnielsen, we should still keep a setup.py
file unless you can give me a good reason why it should be removed. What do you think @EpicWink ?
Sounds good, I'll get to it tomorrow and test
Uses PEP 518 and PEP 621. Drops support for Python 3.6 and running tests via
python setup.py
.setup.py-less editable installs are blocked by pypa/setuptools#3082 (likely setuptools v64), so a stub setup.py remains.