# otSpec
## What is it?
This package contains some useful constants and functions to deal with
the [OpenType® Specification](https://learn.microsoft.com/de-de/typography/opentype/spec/).
## How to install it?
```shell
pip install otSpec
```
## How to use it?
```python
>>> from otSpec.table.name import getNameDescription
>>> getNameDescription(nameID=3)
'Unique Font Identifier'
>>> from otSpec.table.head import getMacStyleBitNames
>>> getMacStyleBitNames(3)
['Bold', 'Italic']
```
## What's next
For details read the full [Documentation](https://fontstuff.gitlab.io/otSpec).
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/fontstuff/otSpec",
"name": "otSpec",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "",
"author": "Andreas Eigendorf",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/5b/34/cf6830e93903e67b44e6d8349c22f0c1dd334579364ab78aa816c6799a02/otSpec-0.1.34.tar.gz",
"platform": "Any",
"description": "# otSpec\n\n## What is it?\n\nThis package contains some useful constants and functions to deal with \nthe [OpenType\u00ae Specification](https://learn.microsoft.com/de-de/typography/opentype/spec/).\n\n## How to install it?\n\n```shell\npip install otSpec\n```\n\n## How to use it?\n\n```python\n>>> from otSpec.table.name import getNameDescription\n>>> getNameDescription(nameID=3)\n'Unique Font Identifier'\n\n>>> from otSpec.table.head import getMacStyleBitNames\n>>> getMacStyleBitNames(3)\n['Bold', 'Italic']\n```\n\n## What's next\n\nFor details read the full [Documentation](https://fontstuff.gitlab.io/otSpec).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Useful constants for OpenType.",
"version": "0.1.34",
"project_urls": {
"Documentation": "https://fontstuff.gitlab.io/otSpec",
"Homepage": "https://gitlab.com/fontstuff/otSpec",
"Source": "https://gitlab.com/fontstuff/otSpec",
"Tracker": "https://gitlab.com/fontstuff/otSpec/-/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d394253ec37a7e7f90b2365095956a6257c1ed7584e60ef48e818ef35cc3fdde",
"md5": "a4abb287d5ebc1b075f6aacd2664e4e3",
"sha256": "72138cd8b6a8666822e2ff8b1affb55db37bf54db889da2b61783100a9a4af9d"
},
"downloads": -1,
"filename": "otSpec-0.1.34-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a4abb287d5ebc1b075f6aacd2664e4e3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 165236,
"upload_time": "2023-10-25T11:08:38",
"upload_time_iso_8601": "2023-10-25T11:08:38.420677Z",
"url": "https://files.pythonhosted.org/packages/d3/94/253ec37a7e7f90b2365095956a6257c1ed7584e60ef48e818ef35cc3fdde/otSpec-0.1.34-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5b34cf6830e93903e67b44e6d8349c22f0c1dd334579364ab78aa816c6799a02",
"md5": "3136b36cd018d69f479e7e04fa6e771e",
"sha256": "0b9cb75f705e8ba39ccae27e0791f2cd2e43f82aae986cb7202f85cd25a5467e"
},
"downloads": -1,
"filename": "otSpec-0.1.34.tar.gz",
"has_sig": false,
"md5_digest": "3136b36cd018d69f479e7e04fa6e771e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 165424,
"upload_time": "2023-10-25T11:08:40",
"upload_time_iso_8601": "2023-10-25T11:08:40.224578Z",
"url": "https://files.pythonhosted.org/packages/5b/34/cf6830e93903e67b44e6d8349c22f0c1dd334579364ab78aa816c6799a02/otSpec-0.1.34.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-25 11:08:40",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "fontstuff",
"gitlab_project": "otSpec",
"lcname": "otspec"
}