mirror of
https://github.com/mandiant/capa.git
synced 2025-12-25 20:34:22 -08:00
relax pyproject dependency versions and introduce requirements.txt (#2132)
* relax pyproject dependency versions and introduce requirements.txt closes #2053 closes #2079 * pyproject: document dev/build profile dependency policies * changelog * doc: installation: describe requirements.txt usage * pyproject: don't use dnfile 0.15 yet --------- Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
This commit is contained in:
@@ -91,6 +91,12 @@ For more details about creating and using virtual environments, check out the [v
|
||||
|
||||
##### Install development dependencies
|
||||
|
||||
When developing capa, please use the pinned dependencies found in `requirements.txt`.
|
||||
This ensures that everyone has the exact same, reproducible environment.
|
||||
Please install these dependencies before install capa (from source or from PyPI):
|
||||
|
||||
`$ pip install -r requirements.txt`
|
||||
|
||||
We use the following tools to ensure consistent code style and formatting:
|
||||
- [black](https://github.com/psf/black) code formatter
|
||||
- [isort](https://pypi.org/project/isort/) code formatter
|
||||
|
||||
Reference in New Issue
Block a user