Skip to main content

Utility functions for fuckjpeg

Project description

fuckjpeg

Renames .jpeg files to .jpg because I hate that file extension.

Usage

Usage: fuckjpeg [OPTIONS] PATH

  Renames files with .jpeg to .jpg because fuck that.

  You can supply a filename or a directory, and if it's a directory it'll do
  all the files.

Options:
  -o, --overwrite                 Ignore existing files and overwrite them.
  -r, --recursive                 Set this and supply a path, recursively
                                  apply the fun. Use with caution, obviously.
  -l, --log-level [debug|info|warn]
                                  Set logging level
  --help                          Show this message and exit.

Version History

  • 0.0.1 - Original release.
  • 0.0.2 - Bumped version number after running black and updated readme.
  • 0.0.3 - Fixed some logic errors and duplicate work, refuses to engage with mac *.photoslibrary dirs.

Development

Using flit for packaging, seems neat.

virtualenv venv
source venv/bin/activate
python3 -m pip install --upgrade pip flit
flit install --deps develop
flit build

Testing

mypy fuckjpeg
pylint fuckjpeg
python3 -m fuckjpeg -n -r -o -l debug ~/Downloads

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

fuckjpeg-0.0.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

fuckjpeg-0.0.3-py2.py3-none-any.whl (4.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fuckjpeg-0.0.3.tar.gz.

File metadata

  • Download URL: fuckjpeg-0.0.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for fuckjpeg-0.0.3.tar.gz
Algorithm Hash digest
SHA256 245d6eaa9e7c390bfd10b2b6a92973906cb9f7a4bc0b1c5afea8fa48c72d9dc2
MD5 56be1a93c93f88dc9a647014a8baa777
BLAKE2b-256 40f523d3b726e0db5f492aa62ce3cf0f9c805c26709ddfd209e2cb9aafcca500

See more details on using hashes here.

File details

Details for the file fuckjpeg-0.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: fuckjpeg-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for fuckjpeg-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d608831ca9c2e7c8bb483f6977db7724410d3302804c794f217d5fa785a00cfc
MD5 0509ff87eb9ae63ab3de6bc4320d6845
BLAKE2b-256 a9a218229853e21550a9d1d25c6ffdf5068d16bb3ce7e1aef8ae73703791d853

See more details on using hashes here.

Supported by

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