Skip to main content

Rhinopics, let the fat unicorn rename yours pics!

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rhinopics-0.2.5.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rhinopics-0.2.5-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file rhinopics-0.2.5.tar.gz.

File metadata

  • Download URL: rhinopics-0.2.5.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for rhinopics-0.2.5.tar.gz
Algorithm Hash digest
SHA256 145d7a13bb43751225decc48c954955faf920e1d397e898a58ef0ec845a5663b
MD5 a4a4ddc3b2c14bcafcabbc01db1fa91f
BLAKE2b-256 433bbc03579b999734b8dd25d8790b7c77ef04ee5dfa4f55012fbdfc9f399e0f

See more details on using hashes here.

File details

Details for the file rhinopics-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: rhinopics-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for rhinopics-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 25005f2cb75ca04a88edfdf3a9590586f557eb4017aa6a6e84b308c292f8e8a9
MD5 87443f199b535ce485fe9b0ad7f837aa
BLAKE2b-256 5e7b2cdaed21f5182b983f701309feb5f4cc2a1d5d95053be446430874a7ec02

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page