Skip to main content

Bumps the version of a font source file

Project description

bumpfontversion

Version-bump your source font files.

This tool, patterned after the wonderful bumpversion, allows you to update the version of your font source files, as well as create commits and tags in git.

It currently supports UFO and Glyphs format font files.

Installation

You can download and install the latest version of this software from the Python package index (PyPI) as follows:

pip install --upgrade bumpfontversion
```

## Usage

For users of bump2version, please note that the interface is slightly different. You can *either* use:

```
bumpfontversion --new-version 0.5 MyFont.ufo
```

to set the version directly, or

```
bumpfontversion --part minor MyFont.glyphs # Upgrade the minor version
bumpfontversion --part major MyFont.glyphs # Upgrade the major version
```

As per bump2version, you can use `--commit` to commit the new version to git, and `--tag` to add a new git tag.

## See also

* [bumpversion](https://github.com/c4urself/bump2version)
* [font-v](https://github.com/source-foundry/font-v): Similar tool for font *binary* files

## License

[Apache license](http://www.apache.org/licenses/LICENSE-2.0)

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

bumpfontversion-0.3.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

bumpfontversion-0.3.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file bumpfontversion-0.3.0.tar.gz.

File metadata

  • Download URL: bumpfontversion-0.3.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.7

File hashes

Hashes for bumpfontversion-0.3.0.tar.gz
Algorithm Hash digest
SHA256 4257ba9101a6e5f877de2f443be030b306bd5c7db59624a7e65ee51ec401329d
MD5 4a64df5d7a8e0476c28b25ae644a6e3f
BLAKE2b-256 8035696f77b1c351c88323874d31a8cdb79ccb59fd926a5c9c17d654c25bc81a

See more details on using hashes here.

File details

Details for the file bumpfontversion-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: bumpfontversion-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.7

File hashes

Hashes for bumpfontversion-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 decdd6af5894f4e8551af6eaab30bb34b34898f834b7d575e1b198018e449bcb
MD5 8374069eb5efc75a3aa55d3ef0b81122
BLAKE2b-256 b3c1271570bed20a84e7a5b2c41d8a7d3c280e04b2db232ba53d0344e20c212e

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