Mercurial > hgrepos > Python > apps > py-cutils
annotate setup.cfg @ 177:089c40240061
Add an alternate implementation for generating directory tree digests:
- Do not use something like os.walk() but use os.scandir() directly.
- Recursively generate the subdirectory digests only when needed and in
the right order.
This fixes that the order of subdirectories in the output did not
match the application order of its directory digests.
The new implementation also should make filtering (that will be
implemented later) easier.
NOTE: The tree digests of the old and the new implementation are identical.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sat, 11 Jan 2025 17:41:28 +0100 |
| parents | b32b41297893 |
| children | 62436c255dc8 |
| rev | line source |
|---|---|
| 29 | 1 [egg_info] |
| 2 tag_build = | |
| 3 tag_date = 0 | |
| 4 tag_svn_revision = 0 | |
| 5 | |
| 6 [bdist_wheel] | |
| 7 universal = 1 | |
| 8 | |
| 9 [sdist] | |
| 10 formats = gztar | |
|
140
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
11 |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
12 [metadata] |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
13 name = py-cutils |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
14 version = attr: cutils.__version__ |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
15 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
|
16 author = Franz Glasner |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
17 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
|
18 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
|
19 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
|
20 download_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
|
21 license_files = LICENSE.txt |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
22 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
|
23 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
|
24 platforms = any |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
25 classifiers = |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
26 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
|
27 Environment :: Console |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
28 Intended Audience :: Developers |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
29 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
|
30 Intended Audience :: System Administrators |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
31 License :: OSI Approved :: BSD License |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
32 Operating System :: OS Independent |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
33 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
|
34 Programming Language :: Python :: 3 |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
35 Topic :: System |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
36 Topic :: Utilities |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
37 |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
38 [options] |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
39 include_package_data = False |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
40 zip_safe = True |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
41 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
|
42 packages = |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
43 cutils |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
44 cutils.util |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
45 |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
46 [options.entry_points] |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
47 console_scripts = |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
48 py-dos2unix = cutils.dos2unix:main |
|
bf77784ee288
Use a declarative setup configuration now in setup.cfg
Franz Glasner <fzglas.hg@dom66.de>
parents:
29
diff
changeset
|
49 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
|
50 py-treesum = cutils.treesum:main |
