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
Metadata
Release files for knipse 0.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| knipse-0.8.0.tar.gz | 6.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| knipse-0.8.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 14.7 kB
Release files / knipse-0.8.0.tar.gz
| Download URL | knipse-0.8.0.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ab0d4c9d364436bc37b09f41df2dfb7109025787667d32de8e3d5b91b495fce5
|
|
BLAKE2b-256 checksum How to use checksums |
75fb814c673a7945b7d8158796772e531896776588fadc4e4ba95ac7e5920044
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|
Release files / knipse-0.8.0-py2.py3-none-any.whl
| Download URL | knipse-0.8.0-py2.py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
11846270419b1e2773f9e241121da150ea705ac0769c7dd13230e2c0d608dea1
|
|
BLAKE2b-256 checksum How to use checksums |
8ebf6c51480297f5b1f1d92f4356e717745b04e07aaf64d5ac892ec455d047ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|
Security for knipse 0.8.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.