No project description provided
Project description
pathxf
Pathxf is a minimally viable tool for renaming large numbers of files based on a flexible yaml schema. As of now, the schema is provisional and could be changed. In it's current state, the tool only makes symlinks from dest to source files, and takes only minimal precautions for failure modes (e.g. it doesn't expect the filesystem to change via outside sources while it's running, and it's probably not robust to interruptions and restarts). No checks are made for multiple files given the same name. Loops, swaps, and chains are not supported. In other words, all input and output files must have unique names.
Those stumbling across this library will not find it in a ready-to-use state, but feel free to adapt the source to your own needs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pathxf-0.0.3.tar.gz
.
File metadata
- Download URL: pathxf-0.0.3.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.0 CPython/3.10.7 Linux/5.15.90.1-microsoft-standard-WSL2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67112e4ddc62678fc19d4866dde446dc03c17d24755a372650c3d9da9efdd530 |
|
MD5 | 349ba2a394d5eb905c9555a0109b84d9 |
|
BLAKE2b-256 | 99434e102e0107e96abc79b720f50fd5ee4684a7e3969408529a281f0c0601b6 |
File details
Details for the file pathxf-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pathxf-0.0.3-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.0 CPython/3.10.7 Linux/5.15.90.1-microsoft-standard-WSL2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55c54a02694e518ec127fc063bc14cb3b38ce900053b4d126b4ecbb83a903b16 |
|
MD5 | 7ee4141360bb56d02141f418fa4e1097 |
|
BLAKE2b-256 | 11f26cb7bd8ab976ee32ccaff2e1f737524bd595551835d91d199d9c5c9fb414 |