Skip to main content

rhinopics

Rhinopics, let the fat unicorn rename your pics!

latest release Build Status Python36

Python CLI application to rename pictures.

The date of the pictures is retrieved from the metadata of the files and concatenate with a given word to create the new name.

Example of output: word_20190621_001

A number is added at the end in chronological order, the number of digits depends on the number of pictures having the same date or being in the folder.

Installation

pip install rhinopics

Usage example

Examples are available in the docstrings of the functions. Official documentation will soon come out, or not.

Development setup

Describe how to install all development dependencies and how to run an automated test-suite of some kind. Potentially do this for multiple platforms.

git clone https://github.com/axelfahy/rhinopics.git
cd rhinopics
python -m venv venv-dev
source venv-dev/bin/activate
pip install -r requirements_dev.txt
pip install -e .

Tests

python tests/test_rhinopics.py

Meta

Axel Fahy – axel@fahy.net

Distributed under the MIT license. See LICENSE for more information.

https://github.com/axelfahy

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Version number

The version of the package is link to the tag pushed.

To set a new version:

git tag v0.1.1
git push --tags

Metadata

Release files for rhinopics 0.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rhinopics 0.2.5
File Size Uploaded Provenance Actions
rhinopics-0.2.5.tar.gz 30.1 kB Without provenance Details for rhinopics-0.2.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rhinopics 0.2.5
File Interpreter ABI Platform Actions
rhinopics-0.2.5-py3-none-any.whl Python 3 none any Details for rhinopics-0.2.5-py3-none-any.whl

Total release size: 40.1 kB

Release files / rhinopics-0.2.5.tar.gz

Download URL rhinopics-0.2.5.tar.gz
Size 30.1 kB
Tags Source
SHA-256 checksum
How to use checksums
145d7a13bb43751225decc48c954955faf920e1d397e898a58ef0ec845a5663b
BLAKE2b-256 checksum
How to use checksums
433bbc03579b999734b8dd25d8790b7c77ef04ee5dfa4f55012fbdfc9f399e0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / rhinopics-0.2.5-py3-none-any.whl

Download URL rhinopics-0.2.5-py3-none-any.whl
Size 9.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
25005f2cb75ca04a88edfdf3a9590586f557eb4017aa6a6e84b308c292f8e8a9
BLAKE2b-256 checksum
How to use checksums
5e7b2cdaed21f5182b983f701309feb5f4cc2a1d5d95053be446430874a7ec02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Security for rhinopics 0.2.5

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page