Skip to main content

namanager

see build status of Unix-like: https://travis-ci.org/iattempt/namanager see build status of Windows: https://ci.appveyor.com/project/iattempt/namanager/branch/master see code coverage status: https://codecov.io/gh/iattempt/namanager https://img.shields.io/pypi/v/namanager.svg?style=flat

A file or/and directory name manager which could determine names are/aren’t expectable, and you could also automatically rename it.

Features

  • Match or ignore particular files/directories.

  • Supports checking of most common format of letter-cases (upper, lower, camel, and pascal-case).

  • Supports checking of convention of word separators (underscore-to-dash/dash-to-underscore).

How to use?

Installation

  • First of all check you already have pip installed, and then just type in:

pip install namanager
  • Sometimes, you need to install on offline environments, hence that you could download wheel s from PyPI or by pip:

pip download namanager

After moved wheels (involve dependencies) into your env, you could manually install it by following commands:

pip install namanager-x.x.x-py2.py3-none-any.whl

Running

  1. Configure your settings.json.

  2. Run command

namanager

If the settings file doesn’t existed in your current working directory or CWD:

namanager --settings /path/to/your/settings

Metadata

Release files for namanager 0.3.2

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

Source distribution (sdist)

Source distribution for namanager 0.3.2
File Size Uploaded
namanager-0.3.2.tar.gz 12.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for namanager 0.3.2
File Interpreter ABI Platform
namanager-0.3.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 26.2 kB

Release files / namanager-0.3.2.tar.gz

Download URL namanager-0.3.2.tar.gz
Size 12.3 kB
Tags Source
SHA-256 checksum
How to use checksums
858fbc6345b6bb1ee3ec996e574c01c7bc5b084a0d8917efa475b495b1648960
BLAKE2b-256 checksum
How to use checksums
5bb9d2956d593a83e46188096113d89c0f723a770a8a67a0180a48bc0442fc06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / namanager-0.3.2-py2.py3-none-any.whl

Download URL namanager-0.3.2-py2.py3-none-any.whl
Size 13.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
990ff4c22644a7cf3263867a2798e2fa8230efe9675664500cbf9d2e60837b11
BLAKE2b-256 checksum
How to use checksums
6664fbe32a3b5cbe473699e2fbc583cd13dd4402e0296216259ca5c24f164115
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
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