Name | reliq JSON |
Version |
0.0.33
JSON |
| download |
home_page | None |
Summary | Python ctypes bindings for reliq |
upload_time | 2025-02-26 19:51:44 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
license | GPLv3 |
keywords |
ctypes
html
parser
text-processing
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# reliq-python
A python module for [reliq](https://github.com/TUVIMEN/reliq) library.
## Requirements
- [reliq](https://github.com/TUVIMEN/reliq)
## Installation
pip install reliq
## Import
from reliq import reliq
## Usage
```python
from reliq import reliq, ReliqError, reliqType
html = ""
with open('index.html','r') as f:
html = f.read()
rq = reliq(html) #parse html
expr = reliq.expr(r"""
div .user; {
a href; {
.name @ | "%i",
.link @ | "%(href)v"
},
.score.u span .score,
.info dl; {
.key dt | "%i",
.value dd | "%i"
},
.achievements.a li class=b>"achievement-" | "%i\n"
}
""") #expressions can be compiled
users = []
links = []
#filter()
# returns object holding list of results such object (plural type node)
# behaves like an array, but can be converted to array with
# self() - objects with lvl() = 0
# children() - objects with lvl() = 1
# descendants() - objects with lvl > 0
# full() - same as indexing filter(), all objects
for i in rq.filter(r'table; tr').self()[:-2]:
#"i"
#
# A node has multiple types specified in reliqType flag
# It can be a plural, tag, comment, text, textempty, texterr
# or textall which will match to all text types
# It has a set of functions for getting its properties (most of which don't work for plural type):
# __str__() all of the text creating node
# __len__() same as len(i.descendants())
# tag() tag name
# insides() string containing contents inside tag or comment
# tag_count() count of tags
# text_count() count of text
# comment_count() count of comments
# lvl() level in html structure
# attribsl() number of attributes
# attribs() returns dictionary of attributes
# type() returns instance of reliqType that describes the type of node
# starttag() head of the tag
# endtag() tail of the tag, if the first option is set to True result will be stripped
# text() combined text nodes inside the node from the first level, if first option
# is set to True all text nodes will be used
if i.type() is not reliqType.tag:
continue
if i.child_count() < 3 and i[0].tag() == "div" and i[0].starttag() == '<div>':
continue
#objects can be accessed as an array which is the same
#as array returned by descendants() method
link = i[5].attribs()['href']
#link = i.descendants()[5].attribs()['href']
if re.match('^https://$',link):
links.append(link)
continue
#search() returns str, in this case expression is already compiled
#but can be passed as a string
user = json.loads(i.search(expr))
users.append(user)
#get_data() returns data from which the html structure has been compiled
#if the second argument of filter() is True the returned
#object will use independent data, allowing garbage collector
#to free the previous unused data
try: #handle errors
reliq.search('p / /','<p></p>')
except ReliqError:
print("error")
#shows all the text nodes
print(rq[2].text(True))
#shows only the text nodes that are the direct children or self of rq[2]
print(rq[2].text())
#decodes html entities
reliq.decode('loop & < ⃛ Ô')
```
## Projects using reliq
- [forumscraper](https://github.com/TUVIMEN/forumscraper)
- [torge](https://github.com/TUVIMEN/torge)
- [mangabuddy-scraper](https://github.com/TUVIMEN/mangabuddy-scraper)
Raw data
{
"_id": null,
"home_page": null,
"name": "reliq",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "ctypes, html, parser, text-processing",
"author": null,
"author_email": "Dominik Stanis\u0142aw Suchora <suchora.dominik7@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/a9/6e/8197bf11fe4fc845201e789f02ba3a1702777cb1cdd45344b188bef6a785/reliq-0.0.33.tar.gz",
"platform": null,
"description": "# reliq-python\n\nA python module for [reliq](https://github.com/TUVIMEN/reliq) library.\n\n## Requirements\n\n- [reliq](https://github.com/TUVIMEN/reliq)\n\n## Installation\n\n pip install reliq\n\n## Import\n\n from reliq import reliq\n\n## Usage\n\n```python\nfrom reliq import reliq, ReliqError, reliqType\n\nhtml = \"\"\nwith open('index.html','r') as f:\n html = f.read()\n\nrq = reliq(html) #parse html\nexpr = reliq.expr(r\"\"\"\n div .user; {\n a href; {\n .name @ | \"%i\",\n .link @ | \"%(href)v\"\n },\n .score.u span .score,\n .info dl; {\n .key dt | \"%i\",\n .value dd | \"%i\"\n },\n .achievements.a li class=b>\"achievement-\" | \"%i\\n\"\n }\n\"\"\") #expressions can be compiled\n\nusers = []\nlinks = []\n\n#filter()\n# returns object holding list of results such object (plural type node)\n# behaves like an array, but can be converted to array with\n# self() - objects with lvl() = 0\n# children() - objects with lvl() = 1\n# descendants() - objects with lvl > 0\n# full() - same as indexing filter(), all objects\n\nfor i in rq.filter(r'table; tr').self()[:-2]:\n #\"i\"\n #\n # A node has multiple types specified in reliqType flag\n # It can be a plural, tag, comment, text, textempty, texterr\n # or textall which will match to all text types\n\n # It has a set of functions for getting its properties (most of which don't work for plural type):\n # __str__() all of the text creating node\n # __len__() same as len(i.descendants())\n # tag() tag name\n # insides() string containing contents inside tag or comment\n # tag_count() count of tags\n # text_count() count of text\n # comment_count() count of comments\n # lvl() level in html structure\n # attribsl() number of attributes\n # attribs() returns dictionary of attributes\n # type() returns instance of reliqType that describes the type of node\n # starttag() head of the tag\n # endtag() tail of the tag, if the first option is set to True result will be stripped\n # text() combined text nodes inside the node from the first level, if first option\n # is set to True all text nodes will be used\n\n if i.type() is not reliqType.tag:\n continue\n\n if i.child_count() < 3 and i[0].tag() == \"div\" and i[0].starttag() == '<div>':\n continue\n\n #objects can be accessed as an array which is the same\n #as array returned by descendants() method\n link = i[5].attribs()['href']\n #link = i.descendants()[5].attribs()['href']\n if re.match('^https://$',link):\n links.append(link)\n continue\n\n #search() returns str, in this case expression is already compiled\n #but can be passed as a string\n user = json.loads(i.search(expr))\n users.append(user)\n\n#get_data() returns data from which the html structure has been compiled\n\n#if the second argument of filter() is True the returned\n#object will use independent data, allowing garbage collector\n#to free the previous unused data\n\ntry: #handle errors\n reliq.search('p / /','<p></p>')\nexcept ReliqError:\n print(\"error\")\n\n#shows all the text nodes\nprint(rq[2].text(True))\n#shows only the text nodes that are the direct children or self of rq[2]\nprint(rq[2].text())\n\n#decodes html entities\nreliq.decode('loop & < ⃛ Ô')\n```\n## Projects using reliq\n\n- [forumscraper](https://github.com/TUVIMEN/forumscraper)\n- [torge](https://github.com/TUVIMEN/torge)\n- [mangabuddy-scraper](https://github.com/TUVIMEN/mangabuddy-scraper)\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Python ctypes bindings for reliq",
"version": "0.0.33",
"project_urls": {
"Homepage": "https://github.com/TUVIMEN/reliq-python"
},
"split_keywords": [
"ctypes",
" html",
" parser",
" text-processing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "94c1743f2e05da4b9cfb0628fe191936dda013d273c67e5179a41c559e0c0887",
"md5": "805367cb642c86d8e9392cc36c18d538",
"sha256": "5c06b23ef7d6d4f28b8ca5409290920c9e8ddee7a8b006383cba8b2bcf0efb2c"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp310-cp310-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "805367cb642c86d8e9392cc36c18d538",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:50:22",
"upload_time_iso_8601": "2025-02-26T19:50:22.322829Z",
"url": "https://files.pythonhosted.org/packages/94/c1/743f2e05da4b9cfb0628fe191936dda013d273c67e5179a41c559e0c0887/reliq-0.0.33-cp310-cp310-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6906534cb1b05359fd8a0ceb76e22ccfe26d7d7399848192d4e246a20b2f94a1",
"md5": "17b7faeaf4457799ce589d0a1ea2884f",
"sha256": "82236cbb19e63011cbe9cd1ed84d9f769bf0250d6300dd4741e2dba6b00d2afa"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "17b7faeaf4457799ce589d0a1ea2884f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:50:24",
"upload_time_iso_8601": "2025-02-26T19:50:24.713253Z",
"url": "https://files.pythonhosted.org/packages/69/06/534cb1b05359fd8a0ceb76e22ccfe26d7d7399848192d4e246a20b2f94a1/reliq-0.0.33-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bbf5acd1de28ee269a3808f38ce08cae4909a0e942b5380c0565436720d35f62",
"md5": "bd62c09f9c18d91e6b38c3778bad9439",
"sha256": "0e1bb51d511d1f4ec4e4a77f252a2af23b360db879c4dfa042bf8f2445ce499f"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp310-cp310-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "bd62c09f9c18d91e6b38c3778bad9439",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:50:26",
"upload_time_iso_8601": "2025-02-26T19:50:26.874670Z",
"url": "https://files.pythonhosted.org/packages/bb/f5/acd1de28ee269a3808f38ce08cae4909a0e942b5380c0565436720d35f62/reliq-0.0.33-cp310-cp310-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bad001e9de3f4e9b34f9caee6d6c297434da189dde1713fc84010ecfbe592113",
"md5": "f2cdc5c6a2062e68935beae0e58ae144",
"sha256": "85893e24e4ba3a767e962a73d8b1bef96c3948c66bd007058d57003fc01a0caf"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp310-cp310-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "f2cdc5c6a2062e68935beae0e58ae144",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:50:29",
"upload_time_iso_8601": "2025-02-26T19:50:29.018065Z",
"url": "https://files.pythonhosted.org/packages/ba/d0/01e9de3f4e9b34f9caee6d6c297434da189dde1713fc84010ecfbe592113/reliq-0.0.33-cp310-cp310-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e67f55d9ae1fe8920c2ae1c546efb6f5595daf297e28048d9cd17650bcd79f7a",
"md5": "c84a5550d91b18b7faca2ec0dda4b044",
"sha256": "ec3089dc8498e8dea09f3b888d82a31d346dd74fe99e785c674881008b7831ee"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp310-cp310-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c84a5550d91b18b7faca2ec0dda4b044",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:50:31",
"upload_time_iso_8601": "2025-02-26T19:50:31.411881Z",
"url": "https://files.pythonhosted.org/packages/e6/7f/55d9ae1fe8920c2ae1c546efb6f5595daf297e28048d9cd17650bcd79f7a/reliq-0.0.33-cp310-cp310-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae5531588ebf9664b6315d46eea03e90b2b6ac1465baa34d4077cf8673909660",
"md5": "2be2e8ce0086a6f0b47f7778ab80eff2",
"sha256": "adc1d564f5cd7856cb70fdf00143b9caec6cbeb53595096aaef7d70a2d8aecd3"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "2be2e8ce0086a6f0b47f7778ab80eff2",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:50:33",
"upload_time_iso_8601": "2025-02-26T19:50:33.554826Z",
"url": "https://files.pythonhosted.org/packages/ae/55/31588ebf9664b6315d46eea03e90b2b6ac1465baa34d4077cf8673909660/reliq-0.0.33-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f2f06e60595fd9876744bac75bfd29031067606751ea7979582585a62fd6e34b",
"md5": "0ba8fe764eb58ac18fc68502ccac1987",
"sha256": "81faa844b36130529cbd166980771c44939530b8c59b1a02c14d04c9ad3229ee"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp311-cp311-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "0ba8fe764eb58ac18fc68502ccac1987",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:50:35",
"upload_time_iso_8601": "2025-02-26T19:50:35.848238Z",
"url": "https://files.pythonhosted.org/packages/f2/f0/6e60595fd9876744bac75bfd29031067606751ea7979582585a62fd6e34b/reliq-0.0.33-cp311-cp311-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32ab06b3b336fc49d868230580b579126529325839f41bf911c1c7d6d6751b98",
"md5": "d96ddc80137c750574e002ecd76bdf07",
"sha256": "b00c57230d15ab6c7d39b89358d824f9267eaf1ba719b2faee71dd039e7a6ee8"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "d96ddc80137c750574e002ecd76bdf07",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:50:38",
"upload_time_iso_8601": "2025-02-26T19:50:38.807588Z",
"url": "https://files.pythonhosted.org/packages/32/ab/06b3b336fc49d868230580b579126529325839f41bf911c1c7d6d6751b98/reliq-0.0.33-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7de5ce3de000d81773baabb9d5d85390046ddf67fed9a16817c837fda572eef3",
"md5": "f2af1fcc1e4794d1ef1ad34771723ed3",
"sha256": "f99f7d3b1cbc47bb822a5e59339744af33cd43c51395f3b43cfc95253040e2ba"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp311-cp311-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f2af1fcc1e4794d1ef1ad34771723ed3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:50:40",
"upload_time_iso_8601": "2025-02-26T19:50:40.247718Z",
"url": "https://files.pythonhosted.org/packages/7d/e5/ce3de000d81773baabb9d5d85390046ddf67fed9a16817c837fda572eef3/reliq-0.0.33-cp311-cp311-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb8a5fc9abf19e53e8712e7d926e19a9e2030f13c7080266bef078f2ee876cab",
"md5": "11112994947ad41903964be9d2b2b579",
"sha256": "84b67e822af726ebe258d92adf34b59479d067fe49f9eb24f136e832cf9165d7"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp311-cp311-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "11112994947ad41903964be9d2b2b579",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:50:41",
"upload_time_iso_8601": "2025-02-26T19:50:41.392011Z",
"url": "https://files.pythonhosted.org/packages/bb/8a/5fc9abf19e53e8712e7d926e19a9e2030f13c7080266bef078f2ee876cab/reliq-0.0.33-cp311-cp311-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f326e21f43162d8b37169798af1c265556afa86f6a28475d2bf68c55e050720",
"md5": "a91cd5d361369caf4d3349b8a74845ce",
"sha256": "6423da881548eb3ca878021aad1346b5ed39c0771158e4c924836d491ee92b04"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp311-cp311-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a91cd5d361369caf4d3349b8a74845ce",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:50:42",
"upload_time_iso_8601": "2025-02-26T19:50:42.815944Z",
"url": "https://files.pythonhosted.org/packages/1f/32/6e21f43162d8b37169798af1c265556afa86f6a28475d2bf68c55e050720/reliq-0.0.33-cp311-cp311-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "799ea3e339e6fec292c41f883654bb0ee138d41aef10ff0e8d82260b8b862bd6",
"md5": "2fbb9936c08eb2845ca7ebef478f7890",
"sha256": "0966cdf7bfd86ff5994ac076f266e30050498ae84ab49bd7e6e7336259aebba1"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "2fbb9936c08eb2845ca7ebef478f7890",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:50:44",
"upload_time_iso_8601": "2025-02-26T19:50:44.250896Z",
"url": "https://files.pythonhosted.org/packages/79/9e/a3e339e6fec292c41f883654bb0ee138d41aef10ff0e8d82260b8b862bd6/reliq-0.0.33-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cc1c61f3e9f4e241a7c011c6fa5003909c521c0f98e2c174a3f1ca4d81595eb7",
"md5": "5c23281ed9c0c5cec565264331ee4d4a",
"sha256": "76fd5e8c75024b23e33783b1e80a4dc3d9471e08d90928bcfdd2fab9277bd433"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp312-cp312-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "5c23281ed9c0c5cec565264331ee4d4a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:50:45",
"upload_time_iso_8601": "2025-02-26T19:50:45.635335Z",
"url": "https://files.pythonhosted.org/packages/cc/1c/61f3e9f4e241a7c011c6fa5003909c521c0f98e2c174a3f1ca4d81595eb7/reliq-0.0.33-cp312-cp312-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "35af7c90d6ff3ddb393cee86c461d4574b45529e63a13d9f02fd2416115ebb8b",
"md5": "e82c6772ab3316684fbd95e68f81fcc4",
"sha256": "3d1c64af980b134adda6b69beea64671457121ee008402177f19f3081f2f3aa3"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "e82c6772ab3316684fbd95e68f81fcc4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:50:47",
"upload_time_iso_8601": "2025-02-26T19:50:47.846966Z",
"url": "https://files.pythonhosted.org/packages/35/af/7c90d6ff3ddb393cee86c461d4574b45529e63a13d9f02fd2416115ebb8b/reliq-0.0.33-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7ff7e31e7f8fff56485f8b05091f22173fa21486a7986e93cc34e7d3f445a06b",
"md5": "f7934fa1aa2020cea3f7bd37239a594d",
"sha256": "26333c76754ede4cac3224c8ca3435dc82d98756cb8ae2e42d3c9560053b90cc"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp312-cp312-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f7934fa1aa2020cea3f7bd37239a594d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:50:49",
"upload_time_iso_8601": "2025-02-26T19:50:49.139324Z",
"url": "https://files.pythonhosted.org/packages/7f/f7/e31e7f8fff56485f8b05091f22173fa21486a7986e93cc34e7d3f445a06b/reliq-0.0.33-cp312-cp312-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e2bb0f51060e0b4843a8b766a66a197491f76d680abefcd1705e55a559897c0f",
"md5": "169051164814b5a3c2b3f90413049574",
"sha256": "c12a0dc8327a6823edca8eb59c6d0ecc2bc4e737bad931ce11f0cbcfdfc03ce2"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp312-cp312-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "169051164814b5a3c2b3f90413049574",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:50:51",
"upload_time_iso_8601": "2025-02-26T19:50:51.417330Z",
"url": "https://files.pythonhosted.org/packages/e2/bb/0f51060e0b4843a8b766a66a197491f76d680abefcd1705e55a559897c0f/reliq-0.0.33-cp312-cp312-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "15b16996662c75e5fcc68c0defa78ff50884a81eda134341356d16aee8bf3cec",
"md5": "f09f74c1d4f8b33086579314e89202c5",
"sha256": "7838042c3f71e4ea3e90f0b69f8f5f6394057818b076a8838368743d08d24671"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp312-cp312-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f09f74c1d4f8b33086579314e89202c5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:50:54",
"upload_time_iso_8601": "2025-02-26T19:50:54.618566Z",
"url": "https://files.pythonhosted.org/packages/15/b1/6996662c75e5fcc68c0defa78ff50884a81eda134341356d16aee8bf3cec/reliq-0.0.33-cp312-cp312-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca67ace4e00d6dba89c8e0a3f9bf021897898ac93b7f9a51e10b801ae6794a3a",
"md5": "1abcf8cb6ca6dc35f33b26bf39be22d8",
"sha256": "445e424d30a852328bb868c98c2db8f29f009fab6635276a1e156b043eaf0078"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "1abcf8cb6ca6dc35f33b26bf39be22d8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:50:56",
"upload_time_iso_8601": "2025-02-26T19:50:56.692860Z",
"url": "https://files.pythonhosted.org/packages/ca/67/ace4e00d6dba89c8e0a3f9bf021897898ac93b7f9a51e10b801ae6794a3a/reliq-0.0.33-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a8b11dfa647369801dae62e11fb01c9d41933adb490ac0af5e8b9bc258189c4d",
"md5": "71a2285dfd407b14969acb61d0150148",
"sha256": "4d8832753f6059604aa2a0a78a266e74e382c388684aace8365c499f664898ec"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp313-cp313-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "71a2285dfd407b14969acb61d0150148",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:50:59",
"upload_time_iso_8601": "2025-02-26T19:50:59.443048Z",
"url": "https://files.pythonhosted.org/packages/a8/b1/1dfa647369801dae62e11fb01c9d41933adb490ac0af5e8b9bc258189c4d/reliq-0.0.33-cp313-cp313-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e5b9053329665635ec9a7e945d8d51c98e65144019afb0a9f2c1140be0c2469a",
"md5": "3507403047df566917cb9410294f0f10",
"sha256": "ab51d6cc35811aff450b294e2a04fb769c30230ce6477e892c5fcb153d535a6c"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp313-cp313-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "3507403047df566917cb9410294f0f10",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:51:01",
"upload_time_iso_8601": "2025-02-26T19:51:01.779737Z",
"url": "https://files.pythonhosted.org/packages/e5/b9/053329665635ec9a7e945d8d51c98e65144019afb0a9f2c1140be0c2469a/reliq-0.0.33-cp313-cp313-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dbca147ee923e738fedca44f9c761705e1ef1f3ea15e054bf81fa02e5dc0b59e",
"md5": "b1e0a970ee836034d12202cb55cbb7bd",
"sha256": "75c981863c19073d544c51a03c9fe90bc437f0a5bce477e1ee123e083604f225"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp313-cp313-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b1e0a970ee836034d12202cb55cbb7bd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:51:03",
"upload_time_iso_8601": "2025-02-26T19:51:03.948387Z",
"url": "https://files.pythonhosted.org/packages/db/ca/147ee923e738fedca44f9c761705e1ef1f3ea15e054bf81fa02e5dc0b59e/reliq-0.0.33-cp313-cp313-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "355d331e7187a0b39ea8b726eb244eca588ff9a0438e937b7fe150ea12311ddd",
"md5": "00a688deed2b6ee3e0ad713d1b768d26",
"sha256": "ff1201bf346147d59988752b2a40afd92daf6d683efaf6e9d6f2a0929c55a62c"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp313-cp313-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "00a688deed2b6ee3e0ad713d1b768d26",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:51:05",
"upload_time_iso_8601": "2025-02-26T19:51:05.258574Z",
"url": "https://files.pythonhosted.org/packages/35/5d/331e7187a0b39ea8b726eb244eca588ff9a0438e937b7fe150ea12311ddd/reliq-0.0.33-cp313-cp313-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "20da88aa1491f9c883f0283906913065945ae377c0713ee70e8fd9578564d75b",
"md5": "d134e78f27a8027c579f61821904b843",
"sha256": "dcd8d023fb3f50e150d27a6dd9b28ebe87bc3e8ce5782d5c8e0dab27f53e86a6"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp313-cp313-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d134e78f27a8027c579f61821904b843",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:51:06",
"upload_time_iso_8601": "2025-02-26T19:51:06.692438Z",
"url": "https://files.pythonhosted.org/packages/20/da/88aa1491f9c883f0283906913065945ae377c0713ee70e8fd9578564d75b/reliq-0.0.33-cp313-cp313-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "56003d00e8f671ced35a40faeeff29b3e61f98330d64ee3ff03e6827f79e362a",
"md5": "707a76a7f11f5e3d6d50b9369c8c2fdc",
"sha256": "f3d9b4a14f45fe56a6746c3b03072b8e690f594c70f2cd8131379e788830dfc5"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "707a76a7f11f5e3d6d50b9369c8c2fdc",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:51:08",
"upload_time_iso_8601": "2025-02-26T19:51:08.910580Z",
"url": "https://files.pythonhosted.org/packages/56/00/3d00e8f671ced35a40faeeff29b3e61f98330d64ee3ff03e6827f79e362a/reliq-0.0.33-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da6f90f897f34f9df1c30c710d42d3c1a0003160e57f760c12053076db125cd5",
"md5": "d9f1857808533cc669a18eda1f782530",
"sha256": "f982718c800f601ba7bd704e7da8cb961fb7ff34f9df1541177bfe8bc081ff7b"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp37-cp37-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "d9f1857808533cc669a18eda1f782530",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:51:11",
"upload_time_iso_8601": "2025-02-26T19:51:11.261637Z",
"url": "https://files.pythonhosted.org/packages/da/6f/90f897f34f9df1c30c710d42d3c1a0003160e57f760c12053076db125cd5/reliq-0.0.33-cp37-cp37-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8deba5b9a23aa04272e534dcaeaa7cd2457f73dc1b0e0458a626ce4eec3bec59",
"md5": "7482c7a8ffd682201ee3fa89bd8ef1cc",
"sha256": "c316ab1f0ede555d5eb4dc56d31a05c4ebee1161f3566b94d9d5c35cf653ff63"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp37-cp37-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "7482c7a8ffd682201ee3fa89bd8ef1cc",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:51:12",
"upload_time_iso_8601": "2025-02-26T19:51:12.695943Z",
"url": "https://files.pythonhosted.org/packages/8d/eb/a5b9a23aa04272e534dcaeaa7cd2457f73dc1b0e0458a626ce4eec3bec59/reliq-0.0.33-cp37-cp37-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcebaa80759f31fce71eb32bc49208cfd74ccad97684b951b9168f77d74b769e",
"md5": "aac878363dde09fc0d0d977de2f7ade7",
"sha256": "972371994a79947e3d3e6f5df78038bc53c2ef6f64795f874e108fcedc80627b"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp37-cp37-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "aac878363dde09fc0d0d977de2f7ade7",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:51:14",
"upload_time_iso_8601": "2025-02-26T19:51:14.722434Z",
"url": "https://files.pythonhosted.org/packages/bc/eb/aa80759f31fce71eb32bc49208cfd74ccad97684b951b9168f77d74b769e/reliq-0.0.33-cp37-cp37-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9320602fb867c5b52c381be176ade3206a67f06053d70706ff9a9c79b62fb24e",
"md5": "9639557309a2d347d43609f3401de8f9",
"sha256": "6b2fc8f224ba1a6222784e374f5423f00842748cb2a2f49a64c9e99a1fc37768"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp37-cp37-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "9639557309a2d347d43609f3401de8f9",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:51:16",
"upload_time_iso_8601": "2025-02-26T19:51:16.676642Z",
"url": "https://files.pythonhosted.org/packages/93/20/602fb867c5b52c381be176ade3206a67f06053d70706ff9a9c79b62fb24e/reliq-0.0.33-cp37-cp37-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a8ae8e1e69840c50e20b52989392e4fd3ca89043564b901b10281d6453125707",
"md5": "91c1bf09f089924e21cbb19d83969419",
"sha256": "c02c18ae11d2d29a3bc3738da7d631d5d70e53ef68e763688efa700d5cb94c61"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp37-cp37-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "91c1bf09f089924e21cbb19d83969419",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:51:18",
"upload_time_iso_8601": "2025-02-26T19:51:18.090816Z",
"url": "https://files.pythonhosted.org/packages/a8/ae/8e1e69840c50e20b52989392e4fd3ca89043564b901b10281d6453125707/reliq-0.0.33-cp37-cp37-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9c29c040023a25d214597fce9500d36c53ca828513f6505af44591fc3ad552a2",
"md5": "43d5ea74e10f034d4e9745e792efe744",
"sha256": "f205d8a49b285468f3cf6f7ed370fa71bbc53230efd796726f2a85d80fe1f4e2"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp37-cp37-win_amd64.whl",
"has_sig": false,
"md5_digest": "43d5ea74e10f034d4e9745e792efe744",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:51:19",
"upload_time_iso_8601": "2025-02-26T19:51:19.594143Z",
"url": "https://files.pythonhosted.org/packages/9c/29/c040023a25d214597fce9500d36c53ca828513f6505af44591fc3ad552a2/reliq-0.0.33-cp37-cp37-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32998986f43a223dfeaa260e1844fc94a4c844f8027390cf62fa83a19991b750",
"md5": "920f8b9ff592eef714178f9a03e4da8e",
"sha256": "2df38d34e31a3325d61a9967db8ae67407eab1cb4481ae4d5a0f8a5da4c21239"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp38-cp38-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "920f8b9ff592eef714178f9a03e4da8e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:51:20",
"upload_time_iso_8601": "2025-02-26T19:51:20.952182Z",
"url": "https://files.pythonhosted.org/packages/32/99/8986f43a223dfeaa260e1844fc94a4c844f8027390cf62fa83a19991b750/reliq-0.0.33-cp38-cp38-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f97bb547cd4202745d07274d7d3662f24a0a1394e483a1f7bc9c15adcde5744",
"md5": "f3c3e846b2e2f0cd781ab4b99ffc9b9b",
"sha256": "bc0484d08203ae86df5d4a7f3557261118b2d3672fa75ee2cd55ebb7c4fc9551"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp38-cp38-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "f3c3e846b2e2f0cd781ab4b99ffc9b9b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:51:23",
"upload_time_iso_8601": "2025-02-26T19:51:23.151895Z",
"url": "https://files.pythonhosted.org/packages/2f/97/bb547cd4202745d07274d7d3662f24a0a1394e483a1f7bc9c15adcde5744/reliq-0.0.33-cp38-cp38-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "44b6edf089279246afb5b5cf207b9ede0bf158629a03fec8c1f39a7fd8348bc6",
"md5": "b57f7e1af6ad63bf9d2594226d4e45e0",
"sha256": "78545a283bd07bd7851c58921d540195b03a23905f23b96736303cd18314a5d2"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp38-cp38-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b57f7e1af6ad63bf9d2594226d4e45e0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:51:24",
"upload_time_iso_8601": "2025-02-26T19:51:24.962844Z",
"url": "https://files.pythonhosted.org/packages/44/b6/edf089279246afb5b5cf207b9ede0bf158629a03fec8c1f39a7fd8348bc6/reliq-0.0.33-cp38-cp38-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d42d51ca4d043cae13fac093dff7da4013c52b183429b6ae5d863ee2dbd19534",
"md5": "6c5778d6fbfedb95ca8f971b1f42572b",
"sha256": "a9b5fe16c9ae7357d217918f73f1fdcc7eec5f39edffd64b1ca2c1d552e06829"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp38-cp38-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "6c5778d6fbfedb95ca8f971b1f42572b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:51:26",
"upload_time_iso_8601": "2025-02-26T19:51:26.291549Z",
"url": "https://files.pythonhosted.org/packages/d4/2d/51ca4d043cae13fac093dff7da4013c52b183429b6ae5d863ee2dbd19534/reliq-0.0.33-cp38-cp38-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4b6a58486648206608911ea4735cc0212e468b67bd4d7b0ea84835a3e55d4694",
"md5": "13a338eaf751f9b5ec8e97a71a198924",
"sha256": "80b2fbb057daa35962a10a50f8fefc686c0008ec9d164740b5c8db4026ff34a2"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp38-cp38-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "13a338eaf751f9b5ec8e97a71a198924",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:51:27",
"upload_time_iso_8601": "2025-02-26T19:51:27.530505Z",
"url": "https://files.pythonhosted.org/packages/4b/6a/58486648206608911ea4735cc0212e468b67bd4d7b0ea84835a3e55d4694/reliq-0.0.33-cp38-cp38-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e69ec58d731d7826493f8a53fb0d236535250d2efe0e944d180eef0447f6192",
"md5": "df582815cb614f36857fa3e833941fcb",
"sha256": "aaee09701e711ba6d8f52b78fe8687f42e7659ea69dd14bf4961d54c0d32953c"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "df582815cb614f36857fa3e833941fcb",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:51:28",
"upload_time_iso_8601": "2025-02-26T19:51:28.972498Z",
"url": "https://files.pythonhosted.org/packages/5e/69/ec58d731d7826493f8a53fb0d236535250d2efe0e944d180eef0447f6192/reliq-0.0.33-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8fce80c6773e942bf0a79a2ec726c2aa4014871e468b38d521a9c87871dac5db",
"md5": "c8390a751aa932fbcc0defa2eff605ae",
"sha256": "e67d8d0962f73ca3f04f5fae8538decff91d81f2ebf5f19d0dd5dd96f89c9b93"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp39-cp39-macosx_13_0_arm64.whl",
"has_sig": false,
"md5_digest": "c8390a751aa932fbcc0defa2eff605ae",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 96946,
"upload_time": "2025-02-26T19:51:30",
"upload_time_iso_8601": "2025-02-26T19:51:30.999974Z",
"url": "https://files.pythonhosted.org/packages/8f/ce/80c6773e942bf0a79a2ec726c2aa4014871e468b38d521a9c87871dac5db/reliq-0.0.33-cp39-cp39-macosx_13_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ab38260da1d48d3976ea222896328d3aea650a18907a6a3956cd971adfaa7f0e",
"md5": "025f48d4f6a60e258314a63bcc512bf4",
"sha256": "0c0e9e30f3e1606599061cebb127617ce333785e96ba7a15d0f0f006c8919b89"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp39-cp39-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "025f48d4f6a60e258314a63bcc512bf4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 92151,
"upload_time": "2025-02-26T19:51:33",
"upload_time_iso_8601": "2025-02-26T19:51:33.696729Z",
"url": "https://files.pythonhosted.org/packages/ab/38/260da1d48d3976ea222896328d3aea650a18907a6a3956cd971adfaa7f0e/reliq-0.0.33-cp39-cp39-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "96e6c3ac693acdc944fecfe1d37725976b5873b101f82737e77714c34d5537f2",
"md5": "2e948b7e4e84a95f651ed9c99445c5e1",
"sha256": "14c355901ee58aca16ad2d25e6eb923379152829f0ee3b98138aa2dd88e08bcf"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp39-cp39-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "2e948b7e4e84a95f651ed9c99445c5e1",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 121922,
"upload_time": "2025-02-26T19:51:35",
"upload_time_iso_8601": "2025-02-26T19:51:35.128166Z",
"url": "https://files.pythonhosted.org/packages/96/e6/c3ac693acdc944fecfe1d37725976b5873b101f82737e77714c34d5537f2/reliq-0.0.33-cp39-cp39-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b77dc068adf7bc6d3a1377155b8d2d0b1b23ee50db15ad0b69c45fc0b8162215",
"md5": "6a4e9a55ec6736bb37dbf02df9d98b2e",
"sha256": "a64e06051cfe2da89dc7e7309aafcafde9d72bed078dc511c904ab93e5d03ddb"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp39-cp39-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "6a4e9a55ec6736bb37dbf02df9d98b2e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 98365,
"upload_time": "2025-02-26T19:51:37",
"upload_time_iso_8601": "2025-02-26T19:51:37.447392Z",
"url": "https://files.pythonhosted.org/packages/b7/7d/c068adf7bc6d3a1377155b8d2d0b1b23ee50db15ad0b69c45fc0b8162215/reliq-0.0.33-cp39-cp39-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a372026b2c9fc72b7a41054ce8b62d1acf2b69ecd137f5c70da4b63db364405d",
"md5": "a94f7d4709b4b8c78056934977dea7b7",
"sha256": "9b2cb67dac7a7f46f06a9185a266f5683ce980820ac993c422e54d6b00d14a3f"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp39-cp39-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a94f7d4709b4b8c78056934977dea7b7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 125016,
"upload_time": "2025-02-26T19:51:41",
"upload_time_iso_8601": "2025-02-26T19:51:41.055353Z",
"url": "https://files.pythonhosted.org/packages/a3/72/026b2c9fc72b7a41054ce8b62d1acf2b69ecd137f5c70da4b63db364405d/reliq-0.0.33-cp39-cp39-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0017a46c65481fea8f4b17a5feda3f6ca625f1190693f93ccc71168cf18ee5c0",
"md5": "483e4ebf30021df8a98fe7df7d9abd50",
"sha256": "a1527b7659a00621825cf69db9df9018b71c110fbea7c4a24191501bee9baa65"
},
"downloads": -1,
"filename": "reliq-0.0.33-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "483e4ebf30021df8a98fe7df7d9abd50",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 152925,
"upload_time": "2025-02-26T19:51:43",
"upload_time_iso_8601": "2025-02-26T19:51:43.155295Z",
"url": "https://files.pythonhosted.org/packages/00/17/a46c65481fea8f4b17a5feda3f6ca625f1190693f93ccc71168cf18ee5c0/reliq-0.0.33-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a96e8197bf11fe4fc845201e789f02ba3a1702777cb1cdd45344b188bef6a785",
"md5": "6ab6ea90df28940d7e79ccfad112c2fa",
"sha256": "405c1d476d0c7ad237ebd4281921da86cd1626040cfbf4884f25b0c9406aa42d"
},
"downloads": -1,
"filename": "reliq-0.0.33.tar.gz",
"has_sig": false,
"md5_digest": "6ab6ea90df28940d7e79ccfad112c2fa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 19936,
"upload_time": "2025-02-26T19:51:44",
"upload_time_iso_8601": "2025-02-26T19:51:44.369698Z",
"url": "https://files.pythonhosted.org/packages/a9/6e/8197bf11fe4fc845201e789f02ba3a1702777cb1cdd45344b188bef6a785/reliq-0.0.33.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-26 19:51:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TUVIMEN",
"github_project": "reliq-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "reliq"
}