Name | papersize JSON |
Version |
1.6.0
JSON |
| download |
home_page | None |
Summary | Paper size related tools |
upload_time | 2024-12-26 23:19:21 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <4,>=3.8 |
license | None |
keywords |
paper
size
standard
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# papersize 📏 Paper size related tools
This module provides tools to manipulate paper sizes, that is:
- a dictionary of several named standard names (e.g. A4, letter) , with their respective sizes (width and height);
- functions to convert sizes from one unit (e.g. inches) to another (e.g. centimeters);
- functions to manipulate paper orientation (portrait or landscape);
- tools to parse paper sizes, so that you do not have to worry about the format of paper sizes provided by your user, it being `"a4"` or `"21cm x 29.7cm"`.
## What's new?
See [changelog](https://git.framasoft.org/spalax/papersize/blob/main/CHANGELOG.md>).
## Install
See the end of list for a (quick and dirty) Debian package.
* From sources:
* Download: https://pypi.python.org/pypi/papersize
* Install (in a `virtualenv`, if you do not want to mess with your distribution installation system):
python3 -m pip install .
* From pip:
pip install papersize
## Test
* Current python version:
python3 -m unittest
* All supported python versions (using [tox](http://tox.testrun.org)):
tox
## Documentation
The documentation is available on [readthedocs](http://papersize.readthedocs.io). You can build it using:
cd doc && make html
Raw data
{
"_id": null,
"home_page": null,
"name": "papersize",
"maintainer": null,
"docs_url": null,
"requires_python": "<4,>=3.8",
"maintainer_email": null,
"keywords": "paper, size, standard",
"author": null,
"author_email": "Louis Paternault <spalax@gresille.org>",
"download_url": "https://files.pythonhosted.org/packages/b5/db/5acf7ae4c2b154df031541bb73f12f5c90e470c0ba35c5148d30d99da178/papersize-1.6.0.tar.gz",
"platform": null,
"description": "# papersize \ud83d\udccf Paper size related tools\n\nThis module provides tools to manipulate paper sizes, that is:\n\n- a dictionary of several named standard names (e.g. A4, letter) , with their respective sizes (width and height);\n- functions to convert sizes from one unit (e.g. inches) to another (e.g. centimeters);\n- functions to manipulate paper orientation (portrait or landscape);\n- tools to parse paper sizes, so that you do not have to worry about the format of paper sizes provided by your user, it being `\"a4\"` or `\"21cm x 29.7cm\"`.\n\n## What's new?\n\nSee [changelog](https://git.framasoft.org/spalax/papersize/blob/main/CHANGELOG.md>).\n\n## Install\n\nSee the end of list for a (quick and dirty) Debian package.\n\n* From sources:\n\n * Download: https://pypi.python.org/pypi/papersize\n * Install (in a `virtualenv`, if you do not want to mess with your distribution installation system):\n\n python3 -m pip install .\n\n* From pip:\n\n pip install papersize\n\n## Test\n\n* Current python version:\n\n python3 -m unittest\n\n* All supported python versions (using [tox](http://tox.testrun.org)):\n\n tox\n\n## Documentation\n\nThe documentation is available on [readthedocs](http://papersize.readthedocs.io). You can build it using:\n\n cd doc && make html\n",
"bugtrack_url": null,
"license": null,
"summary": "Paper size related tools",
"version": "1.6.0",
"project_urls": {
"Documentation": "http://papersize.readthedocs.io",
"Homepage": "http://framagit.org/spalax/papersize",
"Issues": "https://framagit.org/spalax/papersize/issues"
},
"split_keywords": [
"paper",
" size",
" standard"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "947984290f5e725cdd7c9cde7cccc132c697b1118ce3e5f307ddf720be8aa180",
"md5": "e0c88816736fb36100e7f8897cc62133",
"sha256": "b81353bce02882e0f19671752a32b8480f8f2d2974e73b8a9eac75cee2aef1b2"
},
"downloads": -1,
"filename": "papersize-1.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e0c88816736fb36100e7f8897cc62133",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4,>=3.8",
"size": 27912,
"upload_time": "2024-12-26T23:19:19",
"upload_time_iso_8601": "2024-12-26T23:19:19.298461Z",
"url": "https://files.pythonhosted.org/packages/94/79/84290f5e725cdd7c9cde7cccc132c697b1118ce3e5f307ddf720be8aa180/papersize-1.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b5db5acf7ae4c2b154df031541bb73f12f5c90e470c0ba35c5148d30d99da178",
"md5": "9ff99a02d6381ea95e1db295c596920c",
"sha256": "98d6bb8dee0bc7ecd3d77a219509a4f098d22684f71a55ce8aa84bc5f13778a1"
},
"downloads": -1,
"filename": "papersize-1.6.0.tar.gz",
"has_sig": false,
"md5_digest": "9ff99a02d6381ea95e1db295c596920c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4,>=3.8",
"size": 35410,
"upload_time": "2024-12-26T23:19:21",
"upload_time_iso_8601": "2024-12-26T23:19:21.692195Z",
"url": "https://files.pythonhosted.org/packages/b5/db/5acf7ae4c2b154df031541bb73f12f5c90e470c0ba35c5148d30d99da178/papersize-1.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-26 23:19:21",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "papersize"
}