2016-05-29 16:53:54 +02:00
|
|
|
This directory contains various `requirements` files which are used by `tox` to
|
2017-12-16 17:24:14 +01:00
|
|
|
have reproducible tests with pinned versions.
|
2016-06-07 23:20:38 +02:00
|
|
|
|
|
|
|
The files are generated based on unpinned requirements in `*.txt-raw` files.
|
|
|
|
|
|
|
|
Those files can also contain some special commands:
|
|
|
|
|
|
|
|
- Add an additional comment to a line: `#@ comment: <package> <comment here>`
|
|
|
|
- Filter a line for requirements.io: `#@ filter: <package> <filter>`
|
|
|
|
- Don't include a package in the output: `#@ ignore: <package>` (or multiple packages)
|
2016-06-07 23:40:00 +02:00
|
|
|
- Replace a part of a frozen package specification with another: `#@ replace <regex> <replacement>`
|
2016-06-07 23:20:38 +02:00
|
|
|
|
|
|
|
Some examples:
|
|
|
|
|
|
|
|
```
|
|
|
|
#@ comment: mypkg blah blub
|
|
|
|
#@ filter: mypkg != 1.0.0
|
|
|
|
#@ ignore: mypkg, otherpkg
|
2016-06-07 23:40:00 +02:00
|
|
|
#@ replace: foo bar
|
2016-06-07 23:20:38 +02:00
|
|
|
```
|