summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@jelmer.uk>2022-11-05 19:50:47 +0000
committerJelmer Vernooij <jelmer@jelmer.uk>2022-11-05 19:50:47 +0000
commita9508172f4e3adf38ff5c132216f74f77339c0d2 (patch)
tree49d2e4cbc855e6d06b2e2624d952a058dfb3b735 /setup.py
parent966545998f7fb94400fe262dccc48f1e858dd661 (diff)
parent73451b78c45941ed83c33ed1a2cbf01ef9c650ff (diff)
downloadsubunit-git-a9508172f4e3adf38ff5c132216f74f77339c0d2.tar.gz
Merge branch 'fix-filter-entrypoints' of https://github.com/mtreinish/subunit
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py37
1 files changed, 20 insertions, 17 deletions
diff --git a/setup.py b/setup.py
index ea8edf2..54ba083 100755
--- a/setup.py
+++ b/setup.py
@@ -53,29 +53,32 @@ setup(
"Bug Tracker": "https://bugs.launchpad.net/subunit",
"Source Code": "https://github.com/testing-cabal/subunit/",
},
- packages=['subunit', 'subunit.tests'],
+ packages=['subunit', 'subunit.tests', 'subunit.filter_scripts'],
+
package_dir={'subunit': 'python/subunit'},
- scripts=[
- 'filters/subunit-1to2',
- 'filters/subunit-2to1',
- 'filters/subunit-filter',
- 'filters/subunit-ls',
- 'filters/subunit-notify',
- 'filters/subunit-output',
- 'filters/subunit-stats',
- 'filters/subunit-tags',
- 'filters/subunit2csv',
- 'filters/subunit2disk',
- 'filters/subunit2gtk',
- 'filters/subunit2junitxml',
- 'filters/subunit2pyunit',
- 'filters/tap2subunit',
- ],
python_requires=">=3.6",
install_requires=[
'extras',
'testtools>=0.9.34',
],
+ entry_points={
+ 'console_scripts': [
+ 'subunit-1to2=subunit.filter_scripts.subunit_1to2:main',
+ 'subunit-2to1=subunit.filter_scripts.subunit_2to1:main',
+ 'subunit-filter=subunit.filter_scripts.subunit_filter:main',
+ 'subunit-ls=subunit.filter_scripts.subunit_ls:main',
+ 'subunit-notify=subunit.filter_scripts.subunit_notify:main',
+ 'subunit-output=subunit.filter_scripts.subunit_output:main',
+ 'subunit-stats=subunit.filter_scripts.subunit_stats:main',
+ 'subunit-tags=subunit.filter_scripts.subunit_tags:main',
+ 'subunit2csv=subunit.filter_scripts.subunit2csv:main',
+ 'subunit2disk=subunit.filter_scripts.subunit2disk:main',
+ 'subunit2gtk=subunit.filter_scripts.subunit2gtk:main',
+ 'subunit2junitxml=subunit.filter_scripts.subunit2junitxml:main',
+ 'subunit2pyunit=subunit.filter_scripts.subunit2pyunit:main',
+ 'tap2subunit=subunit.filter_scripts.tap2subunit:main',
+ ]
+ },
tests_require=[
'fixtures',
'hypothesis',