cliff/cliff
Benjamin A. Beasley 156e1eb0b9 Use importlib.metadata on Python 3.10+
Favor importlib.metadata.packages_distributions() over
importlib_metadata.packages_distributions() where it is available, i.e.,
on Python 3.10 and later.

Depend on PyPI importlib_metadata only on Python 3.9 and older:
conditionalize the requirements.txt entry on Python version.

Change-Id: I624fc0059057de05bb2bacd9c1238cba71ebad2a
2023-11-29 22:13:41 +09:00
..
formatters Merge "Handle complex objects in yaml formatter better" 2023-09-11 09:24:42 +00:00
tests Handle complex objects in yaml formatter better 2023-09-05 14:31:40 +00:00
__init__.py add setup.py and package directory 2012-04-20 09:52:55 -07:00
_argparse.py Colourise and automatically page help output 2021-07-12 21:03:32 -04:00
app.py Defer loading cmd2 2022-05-25 17:09:04 +01:00
columns.py columns: Useful __str__, __repr__ implementation 2022-10-03 14:23:47 +01:00
command.py Use importlib.metadata on Python 3.10+ 2023-11-29 22:13:41 +09:00
commandmanager.py Replace getargspec with getfullargspec 2021-05-13 09:12:39 +08:00
complete.py Remove six 2020-10-29 11:27:41 +00:00
display.py Replace abc.abstractproperty with property and abc.abstractmethod 2022-08-04 13:03:13 +08:00
help.py Strip trailing periods when getting description 2022-12-12 18:14:52 +00:00
hooks.py Remove six 2020-10-29 11:27:41 +00:00
interactive.py Automatically page interactive root help output 2021-07-12 21:03:39 -04:00
lister.py Add '--sort-ascending', '--sort-descending' parameters 2021-01-29 15:40:42 +00:00
show.py Remove six 2020-10-29 11:27:41 +00:00
sphinxext.py Add autoprogram_cliff_app_dist_name config opt 2019-11-14 12:09:22 -06:00
utils.py Merge "Clarification of the algorithm used" 2023-09-11 08:49:56 +00:00