Bug#1002306: ITP: python3-scantree -- Flexible recursive directory iterator: scandir meets glob("**", recursive=True)
Package: wnpp
Severity: wishlist
Owner: Ruffin White <roxfoxpox@gmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, roxfoxpox@gmail.com
* Package name : python3-scantree
Version : 0.0.1
Upstream Author : Anders Huss <andhus@kth.se>
* URL : https://github.com/andhus/scantree
* License : MIT
Programming Lang: Python
Description : Flexible recursive directory iterator: scandir meets glob("**", recursive=True)
Recursive directory iterator supporting:
- flexible filtering including wildcard path matching
- in memory representation of file-tree (for repeated access)
- efficient access to directory entry properties (posix.DirEntry interface) extended with real path and path relative to the recursion root directory
- detection and handling of cyclic symlinks
PyPI: https://pypi.org/project/scantree/
Dependent packages:
- https://pypi.org/project/dirhash/
- https://github.com/ruffsl/colcon-cache
- https://github.com/ruffsl/colcon-clean
Why?
- This package is needed to release new python colcon extensions
- colcon is the default build tool used by the ROS community
- https://colcon.readthedocs.io
How?
- Despite v0.0.1 release, upstream development has been stable for the past two years
- Suspected packaging maintenance is low
- Could use help from the PythonTeam
- Am looking for a sponsor
Reply to: