-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use non-dev dependencies in pyproject.toml #124
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #124 +/- ##
==========================================
+ Coverage 83.76% 84.61% +0.84%
==========================================
Files 34 34
Lines 3413 3413
==========================================
+ Hits 2859 2888 +29
+ Misses 554 525 -29
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
3db9e56
to
e3cd4ed
Compare
@@ -16,6 +16,13 @@ deps = | |||
pytest-cov | |||
coverage | |||
extras = test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think the extras can be removed here then?
commands_pre = | ||
pip install --pre -e .[test] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's also possible to list the flags and package extra under [deps]
like so:
[testenv]
deps =
pytest
pytest-cov
coverage
--pre --editable .[test]
Then you don't have to run the pip
command separately.
We decided to drop this PR because flow.record doesn't have any Dissect dependencies. With the |
fox-it/dissect#61