# ckdl - KDL reading and writing using a C backend
**ckdl** is a C library that implements reading and writing a the
[KDL Document Language](https://kdl.dev/).
This package lets Python programs read and write KDL (both version 2.0.0 and
version 1.0.0) files, using *ckdl* as a back-end.
Install with
pip install ckdl
## Examples
### Reading
```pycon
>>> import ckdl
>>> kdl_txt = """
... best-primes 2 3 5 7
... colours importance=(%)1000 { green; blue shade=синий; blue shade=голубой; violet }
... """
>>> doc = ckdl.parse(kdl_txt)
>>> doc
<Document; 2 nodes>
>>> doc[0]
<Node best-primes; 4 args>
>>> doc[0].args
[2, 3, 5, 7]
>>> doc[1].properties
{'importance': <Value (%)1000>}
>>> doc[1].properties['importance'].value
1000
>>> doc[1].properties['importance'].type_annotation
'%'
>>> doc[1].children
[<Node green>, <Node blue; 1 property>, <Node blue; 1 property>, <Node violet>]
>>> doc[1].children[1].properties['shade']
```
### Writing
```pycon
>>> mydoc = ckdl.Document(ckdl.Node("best-primes", 7, 11, 13), ckdl.Node("worst-values", ckdl.Value("scary", None)))
>>> print(str(mydoc))
best-primes 7 11 13
worst-values (scary)#null
```
Raw data
{
"_id": null,
"home_page": "https://github.com/tjol/ckdl",
"name": "ckdl",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "kdl parser configuration",
"author": "Thomas Jollans",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/4c/20/8de5ece1f086f96bd6fde5e05c49efb4f725ff6bf060ae24507d6d99ab7a/ckdl-1.0.tar.gz",
"platform": null,
"description": "\n# ckdl - KDL reading and writing using a C backend\n\n**ckdl** is a C library that implements reading and writing a the\n[KDL Document Language](https://kdl.dev/).\n\nThis package lets Python programs read and write KDL (both version 2.0.0 and\nversion 1.0.0) files, using *ckdl* as a back-end.\n\nInstall with\n\n pip install ckdl\n\n## Examples\n\n### Reading\n\n```pycon\n>>> import ckdl\n>>> kdl_txt = \"\"\"\n... best-primes 2 3 5 7\n... colours importance=(%)1000 { green; blue shade=\u0441\u0438\u043d\u0438\u0439; blue shade=\u0433\u043e\u043b\u0443\u0431\u043e\u0439; violet }\n... \"\"\"\n>>> doc = ckdl.parse(kdl_txt)\n>>> doc\n<Document; 2 nodes>\n>>> doc[0]\n<Node best-primes; 4 args>\n>>> doc[0].args\n[2, 3, 5, 7]\n>>> doc[1].properties\n{'importance': <Value (%)1000>}\n>>> doc[1].properties['importance'].value\n1000\n>>> doc[1].properties['importance'].type_annotation\n'%'\n>>> doc[1].children\n[<Node green>, <Node blue; 1 property>, <Node blue; 1 property>, <Node violet>]\n>>> doc[1].children[1].properties['shade']\n```\n\n### Writing\n\n```pycon\n>>> mydoc = ckdl.Document(ckdl.Node(\"best-primes\", 7, 11, 13), ckdl.Node(\"worst-values\", ckdl.Value(\"scary\", None)))\n>>> print(str(mydoc))\nbest-primes 7 11 13\nworst-values (scary)#null\n\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "KDL parser and writer with a C back-end",
"version": "1.0",
"project_urls": {
"Documentation": "https://ckdl.readthedocs.io/",
"Homepage": "https://github.com/tjol/ckdl"
},
"split_keywords": [
"kdl",
"parser",
"configuration"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "dbba4201ef43960f950298f3599dceb088cc4f6a58803202becac8b601f30e0d",
"md5": "84dbcd9239c4945d8f2e706bcfa931c4",
"sha256": "4ae74eb50d94f1b43b15727e34ad38d1d575604395ea4de4b510ca2ecdb932eb"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "84dbcd9239c4945d8f2e706bcfa931c4",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 112764,
"upload_time": "2024-12-21T19:41:13",
"upload_time_iso_8601": "2024-12-21T19:41:13.719001Z",
"url": "https://files.pythonhosted.org/packages/db/ba/4201ef43960f950298f3599dceb088cc4f6a58803202becac8b601f30e0d/ckdl-1.0-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "768ec27a460dd46a099a608c49e99857ccc1c3fd17118274a1334ade7cb81ac7",
"md5": "1df4dcd4dde0fc4fc08c88a3846f8b09",
"sha256": "57001225ca915471049fc8bd3e257036b2d9300a62bac15695cda8267d9593eb"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "1df4dcd4dde0fc4fc08c88a3846f8b09",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 104774,
"upload_time": "2024-12-21T19:41:16",
"upload_time_iso_8601": "2024-12-21T19:41:16.342605Z",
"url": "https://files.pythonhosted.org/packages/76/8e/c27a460dd46a099a608c49e99857ccc1c3fd17118274a1334ade7cb81ac7/ckdl-1.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e3b7ab6f8d673fd804c460556cadb01f01f1ef26ab33506144cb81fe60255f9",
"md5": "655d99f04d5425e42f222bd6646826c8",
"sha256": "e4701ab014ee4b4e3fd5aa21bf04c6effbf3501c11cd56958c92dfc8f20756b7"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "655d99f04d5425e42f222bd6646826c8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 138500,
"upload_time": "2024-12-21T19:41:18",
"upload_time_iso_8601": "2024-12-21T19:41:18.890497Z",
"url": "https://files.pythonhosted.org/packages/8e/3b/7ab6f8d673fd804c460556cadb01f01f1ef26ab33506144cb81fe60255f9/ckdl-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9680e967083c819394f6904b829987a3d8bda5c35fb34ee6b648deda08f35039",
"md5": "b487ee76cb4da6763c4ed93716d04140",
"sha256": "3b9ca298a6eec6b0a4f792799b11c4c51af0d2528c29c8a9d109ceb80791c22e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "b487ee76cb4da6763c4ed93716d04140",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 144954,
"upload_time": "2024-12-21T19:41:21",
"upload_time_iso_8601": "2024-12-21T19:41:21.502295Z",
"url": "https://files.pythonhosted.org/packages/96/80/e967083c819394f6904b829987a3d8bda5c35fb34ee6b648deda08f35039/ckdl-1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "753310dba184ae9c291ff22d9f86b6480b53d760519049580dd332c6665b53f1",
"md5": "f59f5f10d511c8381d813c6df3500d8f",
"sha256": "a3c378de84d184239b6f70edd9312416fbf23167f2cab5505370150545c5f0ad"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "f59f5f10d511c8381d813c6df3500d8f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 145059,
"upload_time": "2024-12-21T19:41:22",
"upload_time_iso_8601": "2024-12-21T19:41:22.976976Z",
"url": "https://files.pythonhosted.org/packages/75/33/10dba184ae9c291ff22d9f86b6480b53d760519049580dd332c6665b53f1/ckdl-1.0-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6ee17273366b88991dae9e0febf845c1daa81df814917f4d5fdb27209a4598f9",
"md5": "fb95cf814f118104080f93f52a7c92eb",
"sha256": "37f7f80ced35a9c2cefc47ec5f8199bad32e04b3215edd891f1442fb900dc3ae"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "fb95cf814f118104080f93f52a7c92eb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 138856,
"upload_time": "2024-12-21T19:41:25",
"upload_time_iso_8601": "2024-12-21T19:41:25.636260Z",
"url": "https://files.pythonhosted.org/packages/6e/e1/7273366b88991dae9e0febf845c1daa81df814917f4d5fdb27209a4598f9/ckdl-1.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4dfd067922a60ce26736e4d55aec06fbdec9737b71619acf3ea6115579eaf145",
"md5": "70c2775b27b726ba2c041b7db0d007fb",
"sha256": "608a73f311a0a2ad75de8baa4f3492a7926a24f9819ad9aca7ac87443441c966"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "70c2775b27b726ba2c041b7db0d007fb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 91904,
"upload_time": "2024-12-21T19:41:26",
"upload_time_iso_8601": "2024-12-21T19:41:26.905754Z",
"url": "https://files.pythonhosted.org/packages/4d/fd/067922a60ce26736e4d55aec06fbdec9737b71619acf3ea6115579eaf145/ckdl-1.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c296901e3bf05ac45e2e86e308215b8cf1d78bddbfa93c95df9a7e4c03df26f",
"md5": "08356d086efb5a5b1725b51712e1cc7e",
"sha256": "7ede3c0ccb387261fce14e7a207cf227b55b6194d14eb9f4e7f2351721f39856"
},
"downloads": -1,
"filename": "ckdl-1.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "08356d086efb5a5b1725b51712e1cc7e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 105847,
"upload_time": "2024-12-21T19:41:29",
"upload_time_iso_8601": "2024-12-21T19:41:29.314437Z",
"url": "https://files.pythonhosted.org/packages/5c/29/6901e3bf05ac45e2e86e308215b8cf1d78bddbfa93c95df9a7e4c03df26f/ckdl-1.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "042c1db554a8194263611834062a81d7353a7ddbbd4c545c8a8f7c3bae446655",
"md5": "402df94dcb82c7ed520a8dbf81d1d7f9",
"sha256": "2dd55a45558b80434d7d52055b009519e76e3044041863d5dc08450e168fa61e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "402df94dcb82c7ed520a8dbf81d1d7f9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 114406,
"upload_time": "2024-12-21T19:41:31",
"upload_time_iso_8601": "2024-12-21T19:41:31.837914Z",
"url": "https://files.pythonhosted.org/packages/04/2c/1db554a8194263611834062a81d7353a7ddbbd4c545c8a8f7c3bae446655/ckdl-1.0-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1368b12ae682ada2fcb6450c078ede69b5988c24c8b404e6a4de2742d324e6a3",
"md5": "2d9e39335d99174eb5a935cb9855df4f",
"sha256": "5c88608114d2c204095ebd077d226b372c6e4c029bd3787cc2f501272d5490e2"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "2d9e39335d99174eb5a935cb9855df4f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 105555,
"upload_time": "2024-12-21T19:41:34",
"upload_time_iso_8601": "2024-12-21T19:41:34.339703Z",
"url": "https://files.pythonhosted.org/packages/13/68/b12ae682ada2fcb6450c078ede69b5988c24c8b404e6a4de2742d324e6a3/ckdl-1.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2b541f5a8045c77f419fe9657dc156ebbc464587f5579df0e2fef085b7479383",
"md5": "74ab9322022be6b90320b14147c0bacb",
"sha256": "9fde696a62ab7db7935db89bd8e3396dea10f2edc5b759bd68d920557c97c663"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "74ab9322022be6b90320b14147c0bacb",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 137239,
"upload_time": "2024-12-21T19:41:36",
"upload_time_iso_8601": "2024-12-21T19:41:36.882868Z",
"url": "https://files.pythonhosted.org/packages/2b/54/1f5a8045c77f419fe9657dc156ebbc464587f5579df0e2fef085b7479383/ckdl-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f7cacc951f2a24f867ca299d22b79ab2bf6b2b1ea1c6fb2b962c5fc25e29b962",
"md5": "f685b5aeb611450064f74749e1f2fa44",
"sha256": "c227a8f8fe2ea537feeadb2740d73485e6940386b7e6444cae1cec615de4446a"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f685b5aeb611450064f74749e1f2fa44",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 141996,
"upload_time": "2024-12-21T19:41:39",
"upload_time_iso_8601": "2024-12-21T19:41:39.629339Z",
"url": "https://files.pythonhosted.org/packages/f7/ca/cc951f2a24f867ca299d22b79ab2bf6b2b1ea1c6fb2b962c5fc25e29b962/ckdl-1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cec1a6883e1d0319df1c63209fca92b96b58968a6189b4fe095cf81c90eec0bf",
"md5": "3c602dacbaf02aa26422ad00117a0b48",
"sha256": "be3c1bf77a26347f2cb9516a0ccfba7157b15df8af2d0409653c6b29833da3eb"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "3c602dacbaf02aa26422ad00117a0b48",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 146213,
"upload_time": "2024-12-21T19:41:41",
"upload_time_iso_8601": "2024-12-21T19:41:41.192629Z",
"url": "https://files.pythonhosted.org/packages/ce/c1/a6883e1d0319df1c63209fca92b96b58968a6189b4fe095cf81c90eec0bf/ckdl-1.0-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f0353976b2fc04e0c567e3dbf0fe50be0032e6b93a48fd30d419085c2adfc82",
"md5": "eb3d215dd2a6833fe05e4e52a99e997a",
"sha256": "87effb4933b1b2e032a0abbbaffb73be9c3b3921594fcf9815bc0902693ebf7c"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "eb3d215dd2a6833fe05e4e52a99e997a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 139274,
"upload_time": "2024-12-21T19:41:42",
"upload_time_iso_8601": "2024-12-21T19:41:42.506669Z",
"url": "https://files.pythonhosted.org/packages/2f/03/53976b2fc04e0c567e3dbf0fe50be0032e6b93a48fd30d419085c2adfc82/ckdl-1.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0cb8eb74e2290e8aaa7ffc14abe00fc70092f0b623deb3f2cb401b5f47028e67",
"md5": "4b4b7a1d3954cef68934f9e8d981a282",
"sha256": "a4f803268bae3fb17293fcd3374d0fb757909e71d0a96b8f877066026abcf894"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "4b4b7a1d3954cef68934f9e8d981a282",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 92143,
"upload_time": "2024-12-21T19:41:43",
"upload_time_iso_8601": "2024-12-21T19:41:43.811633Z",
"url": "https://files.pythonhosted.org/packages/0c/b8/eb74e2290e8aaa7ffc14abe00fc70092f0b623deb3f2cb401b5f47028e67/ckdl-1.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bd80aa26c95a89824377cdb7f00a1b6dedead02f91eef4d735e699bdbaec9594",
"md5": "810d774bc3397327cd2650f375a0cbdd",
"sha256": "bca9808a366aeb0750731c07918e0381d439a626f10be6222d4b1c4f3ddb3d96"
},
"downloads": -1,
"filename": "ckdl-1.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "810d774bc3397327cd2650f375a0cbdd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 106669,
"upload_time": "2024-12-21T19:41:45",
"upload_time_iso_8601": "2024-12-21T19:41:45.146844Z",
"url": "https://files.pythonhosted.org/packages/bd/80/aa26c95a89824377cdb7f00a1b6dedead02f91eef4d735e699bdbaec9594/ckdl-1.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce9f912ed9e35f9f5117996bfc83a6fb3ff022a81c79bccd85745ae239912a27",
"md5": "8aeeb967e04c5b4f0b098d1e26f84762",
"sha256": "6242d0b7f83c64de5e7979d522cebef29ff233d0b1ed3de606e822a3c373cf6c"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "8aeeb967e04c5b4f0b098d1e26f84762",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 114577,
"upload_time": "2024-12-21T19:41:47",
"upload_time_iso_8601": "2024-12-21T19:41:47.679718Z",
"url": "https://files.pythonhosted.org/packages/ce/9f/912ed9e35f9f5117996bfc83a6fb3ff022a81c79bccd85745ae239912a27/ckdl-1.0-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "35ca6a17a6a1c48f9cfdfe32cccf7132103ccd5c839ac18f865aeee2b14c2722",
"md5": "335f442f7e743a88dd6c5aca222ed856",
"sha256": "6727bed18e0acbdb40d4906bd1aa784de88686135eea908c33c86b40a6542728"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "335f442f7e743a88dd6c5aca222ed856",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 105860,
"upload_time": "2024-12-21T19:41:49",
"upload_time_iso_8601": "2024-12-21T19:41:49.123196Z",
"url": "https://files.pythonhosted.org/packages/35/ca/6a17a6a1c48f9cfdfe32cccf7132103ccd5c839ac18f865aeee2b14c2722/ckdl-1.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a3c482706d09e2360a5755866f78aeeb0abb01b65892d7fb84e8d62d26072510",
"md5": "26d9f113670adfbf090c7c63b925801e",
"sha256": "22c9c2fd1f988cf5a18566e1cdb4681b46e88e449d043941a4d09e62616a56c2"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "26d9f113670adfbf090c7c63b925801e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 132331,
"upload_time": "2024-12-21T19:41:53",
"upload_time_iso_8601": "2024-12-21T19:41:53.193609Z",
"url": "https://files.pythonhosted.org/packages/a3/c4/82706d09e2360a5755866f78aeeb0abb01b65892d7fb84e8d62d26072510/ckdl-1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "15baf7ea2de8a4970a3c500cdc02060365beaee7522d89c74ff49258832b1f8b",
"md5": "578326c260fc36004110072c8cf5f6be",
"sha256": "c8bdac99986b8a9ca26237ccddd8bbd2fd5c4f3f70caf63d5b71f5bec3fa6ba1"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "578326c260fc36004110072c8cf5f6be",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 141460,
"upload_time": "2024-12-21T19:41:55",
"upload_time_iso_8601": "2024-12-21T19:41:55.667140Z",
"url": "https://files.pythonhosted.org/packages/15/ba/f7ea2de8a4970a3c500cdc02060365beaee7522d89c74ff49258832b1f8b/ckdl-1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5b5912cbd5cb44e50e994da2d00949e907646d94d2cb918041a5fdfe76e6dc8b",
"md5": "a259ca90816f1f0d29eb81dc5b89ac6c",
"sha256": "5f395c6c9f7d023024c1c06f567009f1f6456121ade277a3fb812530c5cd83e7"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "a259ca90816f1f0d29eb81dc5b89ac6c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 141544,
"upload_time": "2024-12-21T19:41:58",
"upload_time_iso_8601": "2024-12-21T19:41:58.211343Z",
"url": "https://files.pythonhosted.org/packages/5b/59/12cbd5cb44e50e994da2d00949e907646d94d2cb918041a5fdfe76e6dc8b/ckdl-1.0-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a0b0e993528ece17f2c35d4c6b1de0323860655dcdd7bf4c9ee2497f368cb42e",
"md5": "166164827c380fcc0e3c03bed6ca0c45",
"sha256": "9c0820a7a0b93297700b1e6bfb966c00774e3510db57adaac99c1a5e2907156c"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "166164827c380fcc0e3c03bed6ca0c45",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 133745,
"upload_time": "2024-12-21T19:41:59",
"upload_time_iso_8601": "2024-12-21T19:41:59.537624Z",
"url": "https://files.pythonhosted.org/packages/a0/b0/e993528ece17f2c35d4c6b1de0323860655dcdd7bf4c9ee2497f368cb42e/ckdl-1.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8ed2298e46711907d540a4390745b3930f7d6b70e8a890a6234e168acce171c",
"md5": "d2012de0cd6d80e1366d21feb734c25b",
"sha256": "f29d5983b4d3d5e7fa4620ecc02ded52a58810021b0907d772b549432eab1725"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "d2012de0cd6d80e1366d21feb734c25b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 89365,
"upload_time": "2024-12-21T19:42:00",
"upload_time_iso_8601": "2024-12-21T19:42:00.811537Z",
"url": "https://files.pythonhosted.org/packages/f8/ed/2298e46711907d540a4390745b3930f7d6b70e8a890a6234e168acce171c/ckdl-1.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "21fd2bf63fa6bd27e478c39a07c6e4e229d77114e5dadcf739e660526ac4a67b",
"md5": "cd0c02996277c4e23f3f8bca6583c824",
"sha256": "bcf373877f51ad89beb0ce17abd916b89f08a5e80900ebbdf50fc17501c69b2e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "cd0c02996277c4e23f3f8bca6583c824",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 104291,
"upload_time": "2024-12-21T19:42:02",
"upload_time_iso_8601": "2024-12-21T19:42:02.155026Z",
"url": "https://files.pythonhosted.org/packages/21/fd/2bf63fa6bd27e478c39a07c6e4e229d77114e5dadcf739e660526ac4a67b/ckdl-1.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e841126be26aa8b6ae73eb3e89972c18eb339500d1b7a8ad8a8fbcf8ce80247",
"md5": "105065551361f34e54afbb3ea0afa924",
"sha256": "dbf171e80cb3ba4c78c43b41913054c36a50645b48278426df7123244f8129a8"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "105065551361f34e54afbb3ea0afa924",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 112621,
"upload_time": "2024-12-21T19:42:04",
"upload_time_iso_8601": "2024-12-21T19:42:04.246535Z",
"url": "https://files.pythonhosted.org/packages/2e/84/1126be26aa8b6ae73eb3e89972c18eb339500d1b7a8ad8a8fbcf8ce80247/ckdl-1.0-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ebbc436070148e6f40befb7fdc1901349e4942b92177dc9860e49e7ed360aefb",
"md5": "b0e74d80e6e3ab3d3bc75b9e043b4fdb",
"sha256": "7546cee3f6ab1edd0c28a7160a7b07f72943e3e781daa0f96214d4a948c5c5aa"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b0e74d80e6e3ab3d3bc75b9e043b4fdb",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 104718,
"upload_time": "2024-12-21T19:42:06",
"upload_time_iso_8601": "2024-12-21T19:42:06.807883Z",
"url": "https://files.pythonhosted.org/packages/eb/bc/436070148e6f40befb7fdc1901349e4942b92177dc9860e49e7ed360aefb/ckdl-1.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "435273d6dd877d3591dad1d0f78d29ebd7de41bb5f5258599093a55b079de377",
"md5": "3c5673870ed498b11d8d5840de953212",
"sha256": "6d1680b2d0a20704a52b02e02146c4f9e0b250747e6260f8b95e1f612c11f333"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3c5673870ed498b11d8d5840de953212",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 133387,
"upload_time": "2024-12-21T19:42:09",
"upload_time_iso_8601": "2024-12-21T19:42:09.343200Z",
"url": "https://files.pythonhosted.org/packages/43/52/73d6dd877d3591dad1d0f78d29ebd7de41bb5f5258599093a55b079de377/ckdl-1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6abbbd0ec0b14f7ea44bbaf58511f52681826ad9885558d4624f577bc8f724f9",
"md5": "1baa9ced1246161d76cdadfbfe9330c4",
"sha256": "5b84102837be3cd78b9301bde2780ee8e400db323666d9d13a24d6fa34884340"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "1baa9ced1246161d76cdadfbfe9330c4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 140320,
"upload_time": "2024-12-21T19:42:11",
"upload_time_iso_8601": "2024-12-21T19:42:11.796844Z",
"url": "https://files.pythonhosted.org/packages/6a/bb/bd0ec0b14f7ea44bbaf58511f52681826ad9885558d4624f577bc8f724f9/ckdl-1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a5d7d3e9cfa2739904a60ba13a3eec75a1e3dc846163835ddbc4f8e4999cb33",
"md5": "ce10d3b53e20261f0d93eb378ff5f5c9",
"sha256": "738598cba5c13f30fd1f892c4652e5180aa09b4895a8bc33bc76cc2a3663e642"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "ce10d3b53e20261f0d93eb378ff5f5c9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 141465,
"upload_time": "2024-12-21T19:42:13",
"upload_time_iso_8601": "2024-12-21T19:42:13.269720Z",
"url": "https://files.pythonhosted.org/packages/6a/5d/7d3e9cfa2739904a60ba13a3eec75a1e3dc846163835ddbc4f8e4999cb33/ckdl-1.0-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "857f566f6c421e0729c1e32473960aa1dda718270cab5207974bf03bb95b038a",
"md5": "620bd97fdee3602679d8c9e68a1f5734",
"sha256": "da67f139b70439f0012aa66d2cc225cd226656957a068f77db602b5b628cb55f"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "620bd97fdee3602679d8c9e68a1f5734",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 133591,
"upload_time": "2024-12-21T19:42:14",
"upload_time_iso_8601": "2024-12-21T19:42:14.577912Z",
"url": "https://files.pythonhosted.org/packages/85/7f/566f6c421e0729c1e32473960aa1dda718270cab5207974bf03bb95b038a/ckdl-1.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c337b0da0b7e8bddcb4099f8b0ac7314210c77b584729001fd1e68033a0405fa",
"md5": "13d26adc2ce46fe61adc45fea295b12f",
"sha256": "21b0c8ddffafb11cdc48fd99cc20e632ab3dadb1842db55821328b8fd757d49e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "13d26adc2ce46fe61adc45fea295b12f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 89435,
"upload_time": "2024-12-21T19:42:16",
"upload_time_iso_8601": "2024-12-21T19:42:16.976665Z",
"url": "https://files.pythonhosted.org/packages/c3/37/b0da0b7e8bddcb4099f8b0ac7314210c77b584729001fd1e68033a0405fa/ckdl-1.0-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "26b6bfaae4f465b942d6f978a4ed555118d160cc493c805f2bc2cf63a463df29",
"md5": "51b6b26908a5563e3ff1b5326e22a8d7",
"sha256": "fe64d62943a26260b4892a5803403e374bb926561feee34cbe3f112f1a64f78d"
},
"downloads": -1,
"filename": "ckdl-1.0-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "51b6b26908a5563e3ff1b5326e22a8d7",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 104300,
"upload_time": "2024-12-21T19:42:19",
"upload_time_iso_8601": "2024-12-21T19:42:19.518477Z",
"url": "https://files.pythonhosted.org/packages/26/b6/bfaae4f465b942d6f978a4ed555118d160cc493c805f2bc2cf63a463df29/ckdl-1.0-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "30b906151d165c725d3c80c47d9a2b86952f38dfdc7faa6b50bb364b71cd66b5",
"md5": "8d547591796cf8ba3b139c450b8a56b8",
"sha256": "b7e8dda9a5ee10d2a66f3691d77bd735d425d07e403c16ef0d313d4e0c113960"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8d547591796cf8ba3b139c450b8a56b8",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 108267,
"upload_time": "2024-12-21T19:42:20",
"upload_time_iso_8601": "2024-12-21T19:42:20.906807Z",
"url": "https://files.pythonhosted.org/packages/30/b9/06151d165c725d3c80c47d9a2b86952f38dfdc7faa6b50bb364b71cd66b5/ckdl-1.0-cp36-cp36m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a484a1b9ee5c59874f1ccfb07734ee650f78a170e56a6ba6113c893a944faf85",
"md5": "3d87a9fde49dfbe5589b435a24838aff",
"sha256": "a57008be75d3485f252511412171508fe8594fa50dd869ff0a5e616712821b2b"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3d87a9fde49dfbe5589b435a24838aff",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 136620,
"upload_time": "2024-12-21T19:42:23",
"upload_time_iso_8601": "2024-12-21T19:42:23.505031Z",
"url": "https://files.pythonhosted.org/packages/a4/84/a1b9ee5c59874f1ccfb07734ee650f78a170e56a6ba6113c893a944faf85/ckdl-1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5d8c9d43361b8f19872f96489120459076ccdb0155d769426a1e3a3936dcab5d",
"md5": "ffa62398bee2e722173631dc078f9781",
"sha256": "7d4e96f1a1326aed0457da4086814fd8c31c6feee676ab31fde28ad82ddebc3e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ffa62398bee2e722173631dc078f9781",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 144225,
"upload_time": "2024-12-21T19:42:24",
"upload_time_iso_8601": "2024-12-21T19:42:24.931694Z",
"url": "https://files.pythonhosted.org/packages/5d/8c/9d43361b8f19872f96489120459076ccdb0155d769426a1e3a3936dcab5d/ckdl-1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5f3c098f81c60d456598f40e2f93abab8653c73a1041378fa5e47f539d8f3652",
"md5": "297470cbe879e99900faa01e95027eb7",
"sha256": "54c70574b558b90515c69af7a8d36c4d74fe3d529ccde38e431634fbe6234dc7"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "297470cbe879e99900faa01e95027eb7",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 146002,
"upload_time": "2024-12-21T19:42:27",
"upload_time_iso_8601": "2024-12-21T19:42:27.531687Z",
"url": "https://files.pythonhosted.org/packages/5f/3c/098f81c60d456598f40e2f93abab8653c73a1041378fa5e47f539d8f3652/ckdl-1.0-cp36-cp36m-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cd3c359bd2f43609a46df2e9205dcc64b9c81b80a167d8c504f07e46afe2090f",
"md5": "657d248b7656e81eef86a20a39759716",
"sha256": "28a630d94d405dd628c7fe3204da1b2660987a92dc36017a0b90af256c8bfea2"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "657d248b7656e81eef86a20a39759716",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 136764,
"upload_time": "2024-12-21T19:42:29",
"upload_time_iso_8601": "2024-12-21T19:42:29.468093Z",
"url": "https://files.pythonhosted.org/packages/cd/3c/359bd2f43609a46df2e9205dcc64b9c81b80a167d8c504f07e46afe2090f/ckdl-1.0-cp36-cp36m-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "648a5866ca9f17a511510782a5f810edf58056d8c46f63cce96a3f7cf336919a",
"md5": "eb97f17bfa9afe446cb12c45206b07d7",
"sha256": "a9bb6d1c2170037d3a56eea17896a6a2aff210d66101aca4d1c9ea31559f46d0"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-win32.whl",
"has_sig": false,
"md5_digest": "eb97f17bfa9afe446cb12c45206b07d7",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 89254,
"upload_time": "2024-12-21T19:42:33",
"upload_time_iso_8601": "2024-12-21T19:42:33.317189Z",
"url": "https://files.pythonhosted.org/packages/64/8a/5866ca9f17a511510782a5f810edf58056d8c46f63cce96a3f7cf336919a/ckdl-1.0-cp36-cp36m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3151839e87eab825d9b79a43b3f1020a03161451057fc939fab09a558dea4526",
"md5": "4c8e27d9db3483f0bda67b00373087f0",
"sha256": "047fe3d9d5b54bb2a681379da42e062e3c6b2a10d193528ee07ffb9cc2fee3c4"
},
"downloads": -1,
"filename": "ckdl-1.0-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "4c8e27d9db3483f0bda67b00373087f0",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 103110,
"upload_time": "2024-12-21T19:42:35",
"upload_time_iso_8601": "2024-12-21T19:42:35.825682Z",
"url": "https://files.pythonhosted.org/packages/31/51/839e87eab825d9b79a43b3f1020a03161451057fc939fab09a558dea4526/ckdl-1.0-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4fe202c9e4dbd68c6187229d84e654f2058b5e818bcab7cc0dad9d5143201396",
"md5": "dd15fb1adc8ba892b9f0537d08cefb9d",
"sha256": "db65bbce4898fd0e7c719f9c73ca59e9fcc6b5e81a3bd4b7a85f602c2d314ca0"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "dd15fb1adc8ba892b9f0537d08cefb9d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 111887,
"upload_time": "2024-12-21T19:42:38",
"upload_time_iso_8601": "2024-12-21T19:42:38.480893Z",
"url": "https://files.pythonhosted.org/packages/4f/e2/02c9e4dbd68c6187229d84e654f2058b5e818bcab7cc0dad9d5143201396/ckdl-1.0-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b61af65ad4c0b1f28eb6be751ec9e7e0c5f8b732d4f86f5cb99e11b27b3cb7ed",
"md5": "58b326eeff06484144e487ce70cacbfb",
"sha256": "a35982da054708ffd6a35066d3268b2e8bf871642926c8a82cfd7968e502ab66"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "58b326eeff06484144e487ce70cacbfb",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 136414,
"upload_time": "2024-12-21T19:42:40",
"upload_time_iso_8601": "2024-12-21T19:42:40.069159Z",
"url": "https://files.pythonhosted.org/packages/b6/1a/f65ad4c0b1f28eb6be751ec9e7e0c5f8b732d4f86f5cb99e11b27b3cb7ed/ckdl-1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "452b6526b9ac9485657e40c8f4657f4c593d80ce999dde29be7d164344773d36",
"md5": "2d167150bff16391f666566eb331b08b",
"sha256": "48896f21d77182fed10625df73776a22fbc2afa126d4e4222bad24a0e3219f26"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "2d167150bff16391f666566eb331b08b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 144153,
"upload_time": "2024-12-21T19:42:41",
"upload_time_iso_8601": "2024-12-21T19:42:41.476899Z",
"url": "https://files.pythonhosted.org/packages/45/2b/6526b9ac9485657e40c8f4657f4c593d80ce999dde29be7d164344773d36/ckdl-1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "50d7ca519ea1eb6b38fadaa26d6a5b8409693bea4e03336c03bab10f0b55be4e",
"md5": "ac4bb85b136af20f1979f2354ac3fc15",
"sha256": "ca65dc78955dbeac724f830fa74dd3313fe7d4bddb6e2d1394fd415cdc63e418"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "ac4bb85b136af20f1979f2354ac3fc15",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 143029,
"upload_time": "2024-12-21T19:42:42",
"upload_time_iso_8601": "2024-12-21T19:42:42.841707Z",
"url": "https://files.pythonhosted.org/packages/50/d7/ca519ea1eb6b38fadaa26d6a5b8409693bea4e03336c03bab10f0b55be4e/ckdl-1.0-cp37-cp37m-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d583f34ea0749212fe767cd04f17a8a8ee060beaf308002e5783dcc99bae9f32",
"md5": "bc1527977a02e2d49089971d31290ce7",
"sha256": "9aa3c1d986c0ecd06c9a0a20bc4415d1e15330ceb93d68906083615823300e0e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "bc1527977a02e2d49089971d31290ce7",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 136656,
"upload_time": "2024-12-21T19:42:45",
"upload_time_iso_8601": "2024-12-21T19:42:45.341444Z",
"url": "https://files.pythonhosted.org/packages/d5/83/f34ea0749212fe767cd04f17a8a8ee060beaf308002e5783dcc99bae9f32/ckdl-1.0-cp37-cp37m-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0fc5fdd3dc7f1c2e489301faeb9c161f016f58c099af21b67a62cfcc0cb0e54f",
"md5": "2d1daad583551849f0edd218fe4c3ab2",
"sha256": "27bd8682f1792cfbcc8720776f54516dcdbf5766101e7ec619934c9b9a6f5b7e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "2d1daad583551849f0edd218fe4c3ab2",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 90910,
"upload_time": "2024-12-21T19:42:46",
"upload_time_iso_8601": "2024-12-21T19:42:46.816814Z",
"url": "https://files.pythonhosted.org/packages/0f/c5/fdd3dc7f1c2e489301faeb9c161f016f58c099af21b67a62cfcc0cb0e54f/ckdl-1.0-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6289d89f9a6221b0250a16fdb5a4b3380834814f3b6dd47a18fe4505ca2b0330",
"md5": "7040a1715f96249066fb8ed0a6a09eba",
"sha256": "ef560212b3c1b67554646d5aa0b3d90e0fc785b1289677a884bb8c98875fdca6"
},
"downloads": -1,
"filename": "ckdl-1.0-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "7040a1715f96249066fb8ed0a6a09eba",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 104507,
"upload_time": "2024-12-21T19:42:51",
"upload_time_iso_8601": "2024-12-21T19:42:51.100267Z",
"url": "https://files.pythonhosted.org/packages/62/89/d89f9a6221b0250a16fdb5a4b3380834814f3b6dd47a18fe4505ca2b0330/ckdl-1.0-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f1078738476598f5ea9b6980c8d5d51575cc5ffee785e933221f424efcf2ea3b",
"md5": "3740b00a77e437c90ca1ffbfebd28d28",
"sha256": "0162325c9a931732f066b13f220b8c504dbc368e587c267fd524e9d814a8fd5b"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "3740b00a77e437c90ca1ffbfebd28d28",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 113369,
"upload_time": "2024-12-21T19:42:52",
"upload_time_iso_8601": "2024-12-21T19:42:52.490423Z",
"url": "https://files.pythonhosted.org/packages/f1/07/8738476598f5ea9b6980c8d5d51575cc5ffee785e933221f424efcf2ea3b/ckdl-1.0-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f10fd30a7fde6487c6b5c59fb68bade3e1a278b340fadfbbb1a8292861fd446",
"md5": "8fb656f70c4295ae2dc82671686f8f4d",
"sha256": "20b925eef2775029c7e924294f78cd9460b392dc442d7495fc64c06db16ef200"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8fb656f70c4295ae2dc82671686f8f4d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 105478,
"upload_time": "2024-12-21T19:42:54",
"upload_time_iso_8601": "2024-12-21T19:42:54.371786Z",
"url": "https://files.pythonhosted.org/packages/2f/10/fd30a7fde6487c6b5c59fb68bade3e1a278b340fadfbbb1a8292861fd446/ckdl-1.0-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8f92846549d0b9eee8c8effcc043eab1e7fb31fb9aa869ad1b768bcc8cc892f2",
"md5": "ae550094122fbb5c9b9b1c29a2200f93",
"sha256": "cdd7e807604061d6093fbecf15c42d38fca79b97201648b352e8e49bccbed77e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ae550094122fbb5c9b9b1c29a2200f93",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 139630,
"upload_time": "2024-12-21T19:42:55",
"upload_time_iso_8601": "2024-12-21T19:42:55.773352Z",
"url": "https://files.pythonhosted.org/packages/8f/92/846549d0b9eee8c8effcc043eab1e7fb31fb9aa869ad1b768bcc8cc892f2/ckdl-1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1bbcc58760eb00cc6c79a2f3f38dad755b9b74df56b87ff34ad661ab4303c9d1",
"md5": "18b7c7c4f5d7e349edf527e7646c3cc0",
"sha256": "8a2a4af440228426808b56e54a0c1abd1a8fb76a3de97d158801caf57817c9e3"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "18b7c7c4f5d7e349edf527e7646c3cc0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 146193,
"upload_time": "2024-12-21T19:42:57",
"upload_time_iso_8601": "2024-12-21T19:42:57.864562Z",
"url": "https://files.pythonhosted.org/packages/1b/bc/c58760eb00cc6c79a2f3f38dad755b9b74df56b87ff34ad661ab4303c9d1/ckdl-1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae15bbd24e632e9beb198a98cd09adc638b6f8560d4717cf1cbf0f743c07b819",
"md5": "76ef9840e69723152415d474c2e905c6",
"sha256": "80ddfe3fbfb9dcd593106cab8c5357373eb03613f7dbf4c4a451bce85bf4eda7"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "76ef9840e69723152415d474c2e905c6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 147032,
"upload_time": "2024-12-21T19:42:59",
"upload_time_iso_8601": "2024-12-21T19:42:59.247242Z",
"url": "https://files.pythonhosted.org/packages/ae/15/bbd24e632e9beb198a98cd09adc638b6f8560d4717cf1cbf0f743c07b819/ckdl-1.0-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f6dc200cedde3823d0e7818745bb1092338e43f6a5cdeb286a7f1684295250c",
"md5": "6864c4a93dd0d0b3d7a3c53566134e33",
"sha256": "c2abdcb9ead43419e3ab904528e5315c266cda35ea8b1794b106f8e4a3882a39"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "6864c4a93dd0d0b3d7a3c53566134e33",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 139222,
"upload_time": "2024-12-21T19:43:00",
"upload_time_iso_8601": "2024-12-21T19:43:00.575851Z",
"url": "https://files.pythonhosted.org/packages/6f/6d/c200cedde3823d0e7818745bb1092338e43f6a5cdeb286a7f1684295250c/ckdl-1.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a23aa198267d6c02ec33b40b655aa1b2b866112f27c8d23242617deb4c48fcc1",
"md5": "de473bab171eeafb4145cca60313af5d",
"sha256": "59a117cf2c88f79a5dea314cc07e61d6a415bf2215c16a845930d0331e841d87"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "de473bab171eeafb4145cca60313af5d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 91104,
"upload_time": "2024-12-21T19:43:03",
"upload_time_iso_8601": "2024-12-21T19:43:03.137043Z",
"url": "https://files.pythonhosted.org/packages/a2/3a/a198267d6c02ec33b40b655aa1b2b866112f27c8d23242617deb4c48fcc1/ckdl-1.0-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c37080936e5a48dd51ba1c6a5f5f8c2f9ff09005d4e90b24a6f094e7c6e221e",
"md5": "894dc90b09be0e682fb886274f353a5c",
"sha256": "4b8f2e32637ca56def24c32849eec0c6e14b81dc1baad678c183bb034c92c5d7"
},
"downloads": -1,
"filename": "ckdl-1.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "894dc90b09be0e682fb886274f353a5c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 106363,
"upload_time": "2024-12-21T19:43:05",
"upload_time_iso_8601": "2024-12-21T19:43:05.556306Z",
"url": "https://files.pythonhosted.org/packages/7c/37/080936e5a48dd51ba1c6a5f5f8c2f9ff09005d4e90b24a6f094e7c6e221e/ckdl-1.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67346b02ecba4d031130efa1eaf8b8bdf0aa7dcc68d99aa550bfee678077cc7f",
"md5": "3ef73f2f36ab86010a88cdd1ff4aaa84",
"sha256": "c2b490299c9f4bff26dc7c348bf2506d3c9ab003167cc04f33e5bfe1d618a5b8"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "3ef73f2f36ab86010a88cdd1ff4aaa84",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 113490,
"upload_time": "2024-12-21T19:43:07",
"upload_time_iso_8601": "2024-12-21T19:43:07.276601Z",
"url": "https://files.pythonhosted.org/packages/67/34/6b02ecba4d031130efa1eaf8b8bdf0aa7dcc68d99aa550bfee678077cc7f/ckdl-1.0-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5eeea14dbef34c4ff915f11f384be80386e3b84d72b2a153b9c6e58679df81db",
"md5": "5483255584ae1e6637b922009ce926ee",
"sha256": "0630c3f3d458c7cca9d67e28c3f09a3b8612680e7dede99dc669a810d69a247b"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5483255584ae1e6637b922009ce926ee",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 105417,
"upload_time": "2024-12-21T19:43:09",
"upload_time_iso_8601": "2024-12-21T19:43:09.011336Z",
"url": "https://files.pythonhosted.org/packages/5e/ee/a14dbef34c4ff915f11f384be80386e3b84d72b2a153b9c6e58679df81db/ckdl-1.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fcf19c083a0e153423924d53a196dc87a1d5c579218e513b914c64171122a537",
"md5": "42fd5211590da26e8fc1a89ee0fcd0f9",
"sha256": "b8624b4ec043d021e23df45677af4f70ba54cb4639ebea2738689bdedf6b465b"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "42fd5211590da26e8fc1a89ee0fcd0f9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 139181,
"upload_time": "2024-12-21T19:43:10",
"upload_time_iso_8601": "2024-12-21T19:43:10.530569Z",
"url": "https://files.pythonhosted.org/packages/fc/f1/9c083a0e153423924d53a196dc87a1d5c579218e513b914c64171122a537/ckdl-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4cbea6a72422c4c016257165aa5a26cdbaed099c2cbb44b8f6e640fcff401d0b",
"md5": "695de8caa29706d00683a30f5949b011",
"sha256": "8074442c4ba3d7702123fed2d7f699e05536147623e3df800694e177b6d31b85"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "695de8caa29706d00683a30f5949b011",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 145588,
"upload_time": "2024-12-21T19:43:13",
"upload_time_iso_8601": "2024-12-21T19:43:13.078612Z",
"url": "https://files.pythonhosted.org/packages/4c/be/a6a72422c4c016257165aa5a26cdbaed099c2cbb44b8f6e640fcff401d0b/ckdl-1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5be5c4cfe93b8550af770084f7aed6a3a5a066e7dc951a572244e0c3bf57547e",
"md5": "f8f521fa592d1b4ecf835046bcba1b3a",
"sha256": "1eeafe6ce0ac494e03e7574b662eeaed8ce8d7b4cd2d495d6bcd34e4ec96307e"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "f8f521fa592d1b4ecf835046bcba1b3a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 145767,
"upload_time": "2024-12-21T19:43:16",
"upload_time_iso_8601": "2024-12-21T19:43:16.172418Z",
"url": "https://files.pythonhosted.org/packages/5b/e5/c4cfe93b8550af770084f7aed6a3a5a066e7dc951a572244e0c3bf57547e/ckdl-1.0-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb758e8aa5bd90571fe137a88d0866c1567c976ae8d10379315942f26a122471",
"md5": "e19c62571f82865f2101fff928caac82",
"sha256": "3ff6082cb00b50bdf2279c8dba1f5660994360097741536440e3e06335bba5c1"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "e19c62571f82865f2101fff928caac82",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 139532,
"upload_time": "2024-12-21T19:43:17",
"upload_time_iso_8601": "2024-12-21T19:43:17.541202Z",
"url": "https://files.pythonhosted.org/packages/bb/75/8e8aa5bd90571fe137a88d0866c1567c976ae8d10379315942f26a122471/ckdl-1.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b9eaa1fbafd65dd044126a10185f79174d14973bded622decb4ccfb640ab73be",
"md5": "409f512eda1add7f58be078b94b02c83",
"sha256": "cd1ec3aa7bb764338db68fa36160c7d34828d034a0309feac5d99118b55795c7"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "409f512eda1add7f58be078b94b02c83",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 92428,
"upload_time": "2024-12-21T19:43:20",
"upload_time_iso_8601": "2024-12-21T19:43:20.052653Z",
"url": "https://files.pythonhosted.org/packages/b9/ea/a1fbafd65dd044126a10185f79174d14973bded622decb4ccfb640ab73be/ckdl-1.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c21f54afec57ff0970c4382dab9492ce14bc95957164a9dea2839dbc4ae99e00",
"md5": "d4ca7c2b1bd3515b590e35861a1bce99",
"sha256": "9b44b48e607fc3e79dda3cab16aa549dfb49211c33806543bcfef45851cab5d6"
},
"downloads": -1,
"filename": "ckdl-1.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "d4ca7c2b1bd3515b590e35861a1bce99",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 106423,
"upload_time": "2024-12-21T19:43:21",
"upload_time_iso_8601": "2024-12-21T19:43:21.552601Z",
"url": "https://files.pythonhosted.org/packages/c2/1f/54afec57ff0970c4382dab9492ce14bc95957164a9dea2839dbc4ae99e00/ckdl-1.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4c208de5ece1f086f96bd6fde5e05c49efb4f725ff6bf060ae24507d6d99ab7a",
"md5": "c50150f759194f88563b28a866f0d7a6",
"sha256": "e37546ea9cfe12ed0033c9a03833c0405409d9209802d728755f978dd025eacb"
},
"downloads": -1,
"filename": "ckdl-1.0.tar.gz",
"has_sig": false,
"md5_digest": "c50150f759194f88563b28a866f0d7a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 93438,
"upload_time": "2024-12-21T19:43:22",
"upload_time_iso_8601": "2024-12-21T19:43:22.910620Z",
"url": "https://files.pythonhosted.org/packages/4c/20/8de5ece1f086f96bd6fde5e05c49efb4f725ff6bf060ae24507d6d99ab7a/ckdl-1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-21 19:43:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tjol",
"github_project": "ckdl",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ckdl"
}