File: setup.cfg

package info (click to toggle)
pristine-lfs 20210404.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 248 kB
  • sloc: python: 761; sh: 12; makefile: 5
file content (75 lines) | stat: -rw-r--r-- 1,814 bytes parent folder | download
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
[metadata]
name = pristine-lfs
version = 20210404.0
author = Andrej Shadura
author_email = andrew.shadura@collabora.co.uk
url = https://salsa.debian.org/pristine-lfs-team/pristine-lfs
description = a pristine-tar replacement that works with Git LFS
long_description = file: README.rst
long_description_content_type = text/x-rst
license = GPL-2+
classifiers = 
	Development Status :: 4 - Beta
	Environment :: Console
	Intended Audience :: Developers
	License :: OSI Approved :: GNU General Public License (GPL)
	License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
	Operating System :: OS Independent
	Programming Language :: Python
	Programming Language :: Python :: 3.7
	Programming Language :: Python :: 3.8
	Programming Language :: Python :: 3.9
	Topic :: Software Development :: Build Tools
	Topic :: Software Development :: Version Control :: Git

[options]
python_requires = >= 3.7
packages = find:
setup_requires = 
	docutils >= 0.12
install_requires = 
	sh >= 1.14
	python-debian
include_package_data = True
tests_require = 
	pytest >= 4.6

[options.entry_points]
console_scripts = 
	pristine-lfs = pristine_lfs.main:main

[options.exclude_package_data]
pristine_lfs = stubs/*

[mypy]
allow_redefinition = True
junit_xml = mypy.xml

[tool:pytest]
addopts = --doctest-modules --junit-xml=test-results.xml
junit_family = xunit2
doctest_optionflags = NORMALIZE_WHITESPACE
markers = 
	smoke

[flake8]
doctests = yes
max-line-length = 130
exclude = .git,build,__pycache__,setup.py
ignore = E121,E123,E126,E133,E226,E241,E242,E704,E261,E127,E128,W503,W504

[isort]
multi_line_output = 3
include_trailing_comma = true
lines_after_imports = 2
line_length = 130
reverse_relative = true
default_section = THIRDPARTY

[pylint.FORMAT]
max-line-length = 130

[egg_info]
tag_build = 
tag_date = 0