annotate setup.cfg @ 409:8809d79777c3 build-2.7 tip

MERGE: IGNORE: with current trunk
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 17 Feb 2026 17:18:10 +0100
parents feac4bc02041
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
391
ef3c56c4f2c7 Begin a new "build-2.7" branch to support build using Python2.7 or older Python3 versions
Franz Glasner <fzglas.hg@dom66.de>
parents: 356
diff changeset
1 # Build configuration for Python2.7 and older Python3 versions
ef3c56c4f2c7 Begin a new "build-2.7" branch to support build using Python2.7 or older Python3 versions
Franz Glasner <fzglas.hg@dom66.de>
parents: 356
diff changeset
2
29
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
3 [egg_info]
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4 tag_build =
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
5 tag_date = 0
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
6 tag_svn_revision = 0
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
7
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
8 [bdist_wheel]
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9 universal = 1
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
10
c06e438f68b2 Build a real Python package
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
11 [sdist]
284
b65d25882e44 REFACTOR: sdist generation: postprocess an sdist to include symbolic links as symbolic links.
Franz Glasner <fzglas.hg@dom66.de>
parents: 230
diff changeset
12 formats = tar
140
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
13
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
14 [metadata]
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
15 name = py-cutils
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
16 version = attr: cutils.__version__
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
17 description = Pure Python implementation of some coreutils with some extensions
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
18 author = Franz Glasner
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
19 author_email = fzglas.hg@dom66.de
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
20 license = BSD 3-Clause "New" or "Revised" License
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
21 url = https://pypi.dom66.de/simple/py-cutils/
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
22 download_url = https://pypi.dom66.de/simple/py-cutils/
356
893adaf534d6 Make licenses statements more conformant to REUSE software specifications (FSFE)
Franz Glasner <fzglas.hg@dom66.de>
parents: 296
diff changeset
23 license_files =
893adaf534d6 Make licenses statements more conformant to REUSE software specifications (FSFE)
Franz Glasner <fzglas.hg@dom66.de>
parents: 296
diff changeset
24 LICENSES/BSD-3-Clause.txt
893adaf534d6 Make licenses statements more conformant to REUSE software specifications (FSFE)
Franz Glasner <fzglas.hg@dom66.de>
parents: 296
diff changeset
25 LICENSES/MIT.txt
140
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
26 long_description = file: README.txt
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
27 long_description_content_type = text/x-rst
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
28 platforms = any
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
29 classifiers =
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
30 Development Status :: 5 - Production/Stable
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
31 Environment :: Console
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
32 Intended Audience :: Developers
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
33 Intended Audience :: End Users/Desktop
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
34 Intended Audience :: System Administrators
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
35 License :: OSI Approved :: BSD License
400
feac4bc02041 Add the "MIT License" to the Trove classifiers also
Franz Glasner <fzglas.hg@dom66.de>
parents: 399
diff changeset
36 License :: OSI Approved :: MIT License
140
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
37 Operating System :: OS Independent
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
38 Programming Language :: Python :: 2.7
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
39 Programming Language :: Python :: 3
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
40 Topic :: System
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
41 Topic :: Utilities
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
42
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
43 [options]
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
44 include_package_data = False
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
45 zip_safe = True
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
46 python_requires = >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
47 packages =
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
48 cutils
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
49 cutils.util
183
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
50 cutils.crcmod
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
51 cutils.crcmod.python2
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
52 cutils.crcmod.python3
140
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
53
393
2192d22064bb FIX: Include REUSE.toml in the generated binary wheel
Franz Glasner <fzglas.hg@dom66.de>
parents: 391
diff changeset
54 [options.package_data]
2192d22064bb FIX: Include REUSE.toml in the generated binary wheel
Franz Glasner <fzglas.hg@dom66.de>
parents: 391
diff changeset
55 cutils.crcmod =
2192d22064bb FIX: Include REUSE.toml in the generated binary wheel
Franz Glasner <fzglas.hg@dom66.de>
parents: 391
diff changeset
56 REUSE.toml
2192d22064bb FIX: Include REUSE.toml in the generated binary wheel
Franz Glasner <fzglas.hg@dom66.de>
parents: 391
diff changeset
57
140
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
58 [options.entry_points]
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
59 console_scripts =
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
60 py-dos2unix = cutils.dos2unix:main
230
ccbb6905914e Change copyright and note genpwd in the READNE and make an official script
Franz Glasner <fzglas.hg@dom66.de>
parents: 183
diff changeset
61 py-genpwd = cutils.genpwd:main
140
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
62 py-shasum = cutils.shasum:main
bf77784ee288 Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents: 29
diff changeset
63 py-treesum = cutils.treesum:main
183
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
64
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
65
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
66 [flake8]
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
67 exclude =
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
68 # Ignore the vendored crcmod2/crcmod sub-package
62436c255dc8 Include the vendored crcmod2 (aka crcmod) in the build; exclude from flake8
Franz Glasner <fzglas.hg@dom66.de>
parents: 165
diff changeset
69 cutils/crcmod
296
ca293f708cb4 Begin some preparation for handling glob-style patterns in treeview.
Franz Glasner <fzglas.hg@dom66.de>
parents: 284
diff changeset
70 per-file-ignores =
ca293f708cb4 Begin some preparation for handling glob-style patterns in treeview.
Franz Glasner <fzglas.hg@dom66.de>
parents: 284
diff changeset
71 # E501: line too long
ca293f708cb4 Begin some preparation for handling glob-style patterns in treeview.
Franz Glasner <fzglas.hg@dom66.de>
parents: 284
diff changeset
72 cutils/util/glob.py:E501