forked from rdiff-backup/rdiff-backup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
46 lines (35 loc) · 1.14 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# CAUTION: do not edit, this file is generated by calling:
# cat requs/*.txt > requirements.txt
# This file describes the (development) dependencies so that we can be warned
# by GitHub dependency graph if something is compromised, see:
# https://docs.github.com/en/github/visualizing-repository-data-with-graphs/about-the-dependency-graph
# We don't pin versions unless we see a reason for it. Having developers with
# slightly different versions of the dependencies increases our chance to
# detect non working combinations.
# You can also use the file to install your environment with the following
# command:
# pip install -r requirements.txt
#--- mandatory ---
pywin32 ; platform_system=="Windows"
PyYAML # for rdiff-backup >= 2.1
#--- building packages ---
# we need specific versions to properly support pyproject.toml and git archives
setuptools >= 67.0.0
setuptools-scm >= 7.1.0
build >= 0.8.0
twine
wheel
pyinstaller; platform_system=="Windows"
#--- optional ---
pylibacl ; os_name == "posix"
pyxattr ; platform_system == "Linux"
# or xattr under SuSE Linux & Co
psutil
#--- for testing ---
tox
flake8
black
bandit
coverage
mypy
rpdb