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.4.0.tar.gz (4.7 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.4.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bumpfontversion-0.4.0.tar.gz
  • Upload date:
  • Size: 4.7 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.4.0.tar.gz
Algorithm Hash digest
SHA256 4eb9304f415deed1fdb5ca304cdda9b7d59c983c4dbc7c551e1483b9d7a8458f
MD5 4eb5d43273abf0cc9431f68c7c582e10
BLAKE2b-256 fec93a866793802c38cd3d2b77ac769b8ffbf18a7c71539d459197fa30731b0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bumpfontversion-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 de443aba772175f5ae1190c5d697db15d0d296f15750efcb30a64114b3470f07
MD5 d032e642df5c654ae54b2088735460b1
BLAKE2b-256 b670dc3c42d81b9cdc3491b8c429198ffec8dd442a99be6e11ed9fcbd942a84f

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