# QQR - a python library for QR code restoration
A blazingly fast QR code restoration library for Python.
[![GitHub Actions Status](https://github.com/weeebdev/qqr/workflows/CI/CD/badge.svg)](https://github.com/weeebdev/qqr/actions)
[![Code Coverage](https://codecov.io/gh/weeebdev/qqr/graph/badge.svg?branch=master)](https://codecov.io/gh/weeebdev/qqr?branch=master)
[![CodeFactor](https://www.codefactor.io/repository/github/weeebdev/qqr/badge)](https://www.codefactor.io/repository/github/weeebdev/qqr)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Docs](https://img.shields.io/badge/docs-master-blue.svg)](https://weeebdev.github.io/qqr)
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/weeebdev/qqr/master)
<!-- Here qqr should be replaced with your library's name on PyPI -->
[![PyPI version](https://badge.fury.io/py/qqr.svg)](https://badge.fury.io/py/qqr)
[![Supported Python versions](https://img.shields.io/pypi/pyversions/qqr.svg)](https://pypi.org/project/qqr/)
## Controlling the version number with bumpversion
When you want to increment the version number for a new release use [`bumpversion`](https://github.com/peritus/bumpversion) to do it correctly across the whole library.
For example, to increment to a new patch release you would simply run
```
bumpversion patch
```
which given the [`.bumpversion.cfg`](https://github.com/weeebdev/qqr/blob/master/.bumpversion.cfg) makes a new commit that increments the release version by one patch release.
Raw data
{
"_id": null,
"home_page": "https://github.com/weeebdev/qqr",
"name": "qqr",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "python template",
"author": "Author Name",
"author_email": "author.name@email.com",
"download_url": "https://files.pythonhosted.org/packages/ad/e8/5e7dafe660a2c602494f0320098a1e351f0221c7f8dc65de7b7e9a2b4f57/qqr-1.0.0.tar.gz",
"platform": null,
"description": "# QQR - a python library for QR code restoration\n\nA blazingly fast QR code restoration library for Python.\n\n[![GitHub Actions Status](https://github.com/weeebdev/qqr/workflows/CI/CD/badge.svg)](https://github.com/weeebdev/qqr/actions)\n[![Code Coverage](https://codecov.io/gh/weeebdev/qqr/graph/badge.svg?branch=master)](https://codecov.io/gh/weeebdev/qqr?branch=master)\n[![CodeFactor](https://www.codefactor.io/repository/github/weeebdev/qqr/badge)](https://www.codefactor.io/repository/github/weeebdev/qqr)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n[![Docs](https://img.shields.io/badge/docs-master-blue.svg)](https://weeebdev.github.io/qqr)\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/weeebdev/qqr/master)\n\n<!-- Here qqr should be replaced with your library's name on PyPI -->\n[![PyPI version](https://badge.fury.io/py/qqr.svg)](https://badge.fury.io/py/qqr)\n[![Supported Python versions](https://img.shields.io/pypi/pyversions/qqr.svg)](https://pypi.org/project/qqr/)\n\n\n## Controlling the version number with bumpversion\n\nWhen you want to increment the version number for a new release use [`bumpversion`](https://github.com/peritus/bumpversion) to do it correctly across the whole library.\nFor example, to increment to a new patch release you would simply run\n\n```\nbumpversion patch\n```\n\nwhich given the [`.bumpversion.cfg`](https://github.com/weeebdev/qqr/blob/master/.bumpversion.cfg) makes a new commit that increments the release version by one patch release.\n",
"bugtrack_url": null,
"license": "Apache",
"summary": "A blazingly fast QR code restoration library for Python.",
"version": "1.0.0",
"split_keywords": [
"python",
"template"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "34c2640b2550372f06008b793169e32a",
"sha256": "5cbe711fbb7b5b702acfcfb62b1cf96174b1d7c40879e6eb201c8d6517a93b5f"
},
"downloads": -1,
"filename": "qqr-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "34c2640b2550372f06008b793169e32a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 75654032,
"upload_time": "2022-12-03T10:30:50",
"upload_time_iso_8601": "2022-12-03T10:30:50.559184Z",
"url": "https://files.pythonhosted.org/packages/ad/e8/5e7dafe660a2c602494f0320098a1e351f0221c7f8dc65de7b7e9a2b4f57/qqr-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-03 10:30:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "weeebdev",
"github_project": "qqr",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [
{
"name": "click",
"specs": [
[
"==",
"8.1.3"
]
]
},
{
"name": "importlib_metadata",
"specs": [
[
"==",
"5.1.0"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.2"
]
]
},
{
"name": "numpy",
"specs": [
[
"==",
"1.23.4"
]
]
},
{
"name": "opencv_python",
"specs": [
[
"==",
"4.6.0.66"
]
]
},
{
"name": "Pillow",
"specs": [
[
"==",
"9.3.0"
]
]
},
{
"name": "pylops",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "railroad",
"specs": [
[
"==",
"0.5.0"
]
]
},
{
"name": "scipy",
"specs": [
[
"==",
"1.9.3"
]
]
},
{
"name": "scikit-image",
"specs": [
[
"==",
"0.19.3"
]
]
},
{
"name": "tensorflow",
"specs": [
[
"==",
"2.10.0"
]
]
}
],
"lcname": "qqr"
}