CLI catalog manager for pix and gThumb
Project description
knipse
CLI catalog manager for pix and gThumb
Features
knipseis a single file Python project
Install
You can install knipse using pip with
pip3 install knipse
or you can simply download knipse.py and then run it using python3 with
python3 knipse.py
Credits
Main developer is luphord luphord@protonmail.com. cookiecutter-pyscript is used as project template.
History
0.8.0 (2022-11-20)
- Drop support for Python 3.6 and 3.7
- Add support for Python 3.9, 3.10 and 3.11
- Upgrade development dependencies
0.7.1 (2021-09-27)
- fix domain error when symlinking empty catalog
- prevent resolution errors in paths with symlinks
0.7.0 (2021-08-03)
symlinkcan prefix links with their index via-i/--index-prefix- support loading empty catalog files
0.6.0 (2020-11-25)
catalogssubcommand for listing available catalogssymlinksubcommand for creating symlinks to files in catalog; also supports directory structure- migrate to travis-ci.com
- use black for formatting
lsiterates all available catalogs if none are given as argument
0.5.0 skipped by mistake
0.4.1 (2020-05-03)
- print help when no subcommand is given
0.4.0 (2020-05-03)
createsubcommand for creating catalogs by reading image file names from stdin- fix loading image paths containing spaces
0.3.2 (2020-05-01)
- upgrade
twinein order to have working checks with markdow readme + history
0.3.1 (2020-05-01)
- set
long_description_content_typetotext/markdownfor proper rendering on PyPI
0.3.0 (2020-05-01)
checksubcommand for checking existence of files in catalogchecksubcommand walks folder structure and checks each catalog found if no catalog is specified- drop support for Python 3.5
Cataloginstances can be serialized to xmlCataloginstances can be iterated and compared for equality
0.2.0 (2020-03-22)
Catalogclass for parsing catalog xml fileslssubcommand for listing files in catalog
0.1.1 (2020-03-21)
- fix linter error
0.1.0 (2020-03-21)
- Created using cookiecutter-pyscript
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
knipse-0.8.0.tar.gz
(6.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file knipse-0.8.0.tar.gz.
File metadata
- Download URL: knipse-0.8.0.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab0d4c9d364436bc37b09f41df2dfb7109025787667d32de8e3d5b91b495fce5
|
|
| MD5 |
5897513b3f29ba88884b4aa57ebeec6d
|
|
| BLAKE2b-256 |
75fb814c673a7945b7d8158796772e531896776588fadc4e4ba95ac7e5920044
|
File details
Details for the file knipse-0.8.0-py2.py3-none-any.whl.
File metadata
- Download URL: knipse-0.8.0-py2.py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11846270419b1e2773f9e241121da150ea705ac0769c7dd13230e2c0d608dea1
|
|
| MD5 |
75b3373b9772dd5801acf23c7bf62db3
|
|
| BLAKE2b-256 |
8ebf6c51480297f5b1f1d92f4356e717745b04e07aaf64d5ac892ec455d047ee
|