{ "info": { "author": "AndiEcker", "author_email": "aecker2@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n\n# lockname 0.3.8\n\n[![GitLab develop](https://img.shields.io/gitlab/pipeline/ae-group/ae_lockname/develop?logo=python)](\n https://gitlab.com/ae-group/ae_lockname)\n[![LatestPyPIrelease](\n https://img.shields.io/gitlab/pipeline/ae-group/ae_lockname/release0.2.8?logo=python)](\n https://gitlab.com/ae-group/ae_lockname/-/tree/release0.2.8)\n[![PyPIVersions](https://img.shields.io/pypi/v/ae_lockname)](\n https://pypi.org/project/ae-lockname/#history)\n\n>ae namespace module portion lockname: named threading locks.\n\n[![Coverage](https://ae-group.gitlab.io/ae_lockname/coverage.svg)](\n https://ae-group.gitlab.io/ae_lockname/coverage/index.html)\n[![MyPyPrecision](https://ae-group.gitlab.io/ae_lockname/mypy.svg)](\n https://ae-group.gitlab.io/ae_lockname/lineprecision.txt)\n[![PyLintScore](https://ae-group.gitlab.io/ae_lockname/pylint.svg)](\n https://ae-group.gitlab.io/ae_lockname/pylint.log)\n\n[![PyPIImplementation](https://img.shields.io/pypi/implementation/ae_lockname)](\n https://gitlab.com/ae-group/ae_lockname/)\n[![PyPIPyVersions](https://img.shields.io/pypi/pyversions/ae_lockname)](\n https://gitlab.com/ae-group/ae_lockname/)\n[![PyPIWheel](https://img.shields.io/pypi/wheel/ae_lockname)](\n https://gitlab.com/ae-group/ae_lockname/)\n[![PyPIFormat](https://img.shields.io/pypi/format/ae_lockname)](\n https://pypi.org/project/ae-lockname/)\n[![PyPILicense](https://img.shields.io/pypi/l/ae_lockname)](\n https://gitlab.com/ae-group/ae_lockname/-/blob/develop/LICENSE.md)\n[![PyPIStatus](https://img.shields.io/pypi/status/ae_lockname)](\n https://libraries.io/pypi/ae-lockname)\n[![PyPIDownloads](https://img.shields.io/pypi/dm/ae_lockname)](\n https://pypi.org/project/ae-lockname/#files)\n\n\n## installation\n\n\nexecute the following command to install the\nae.lockname module\nin the currently active virtual environment:\n \n```shell script\npip install ae-lockname\n```\n\nif you want to contribute to this portion then first fork\n[the ae_lockname repository at GitLab](\nhttps://gitlab.com/ae-group/ae_lockname \"ae.lockname code repository\").\nafter that pull it to your machine and finally execute the\nfollowing command in the root folder of this repository\n(ae_lockname):\n\n```shell script\npip install -e .[dev]\n```\n\nthe last command will install this module portion, along with the tools you need\nto develop and run tests or to extend the portion documentation. to contribute only to the unit tests or to the\ndocumentation of this portion, replace the setup extras key `dev` in the above command with `tests` or `docs`\nrespectively.\n\nmore detailed explanations on how to contribute to this project\n[are available here](\nhttps://gitlab.com/ae-group/ae_lockname/-/blob/develop/CONTRIBUTING.rst)\n\n\n## namespace portion documentation\n\ninformation on the features and usage of this portion are available at\n[ReadTheDocs](\nhttps://ae.readthedocs.io/en/latest/_autosummary/ae.lockname.html#module-ae.lockname\n\"ae_lockname documentation\").\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/ae-group/ae_lockname", "keywords": "configuration,development,environment,productivity", "license": "OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "maintainer": "", "maintainer_email": "", "name": "ae-lockname", "package_url": "https://pypi.org/project/ae-lockname/", "platform": "", "project_url": "https://pypi.org/project/ae-lockname/", "project_urls": { "Homepage": "https://gitlab.com/ae-group/ae_lockname" }, "release_url": "https://pypi.org/project/ae-lockname/0.3.8/", "requires_dist": [ "ae-core", "ae ; extra == 'dev'", "aedev-tpl-project ; extra == 'dev'", "anybadge ; extra == 'dev'", "coverage-badge ; extra == 'dev'", "aedev-git-repo-manager ; extra == 'dev'", "flake8 ; extra == 'dev'", "mypy ; extra == 'dev'", "pylint ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "types-setuptools ; extra == 'dev'", "anybadge ; extra == 'tests'", "coverage-badge ; extra == 'tests'", "aedev-git-repo-manager ; extra == 'tests'", "flake8 ; extra == 'tests'", "mypy ; extra == 'tests'", "pylint ; extra == 'tests'", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "types-setuptools ; extra == 'tests'" ], "requires_python": ">=3.6", "summary": "ae namespace module portion lockname: named threading locks", "version": "0.3.8", "yanked": false, "yanked_reason": null }, "last_serial": 12531328, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "6eabeceb3e3f4d688ec82a55a101df27", "sha256": "f7ecac393839e5b8ea7d54e693f155e7dfa2f01189ca22591874ca5aaa9d121b" }, "downloads": -1, "filename": "ae_lockname-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6eabeceb3e3f4d688ec82a55a101df27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6940, "upload_time": "2019-10-29T18:16:52", "upload_time_iso_8601": "2019-10-29T18:16:52.407432Z", "url": "https://files.pythonhosted.org/packages/fd/71/7188467a0f461c2ad048efaa0fa5f7c5327ae78c2d9e4cc2ab898eb9eb6f/ae_lockname-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "0fc13fa45c27904c31df44da5c5fa763", "sha256": "87a108f809002dd2fe930f6fc909f37b03faf0ac8be50fb2ad8248c3b8620c5b" }, "downloads": -1, "filename": "ae_lockname-0.0.3.tar.gz", "has_sig": false, "md5_digest": "0fc13fa45c27904c31df44da5c5fa763", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7023, "upload_time": "2019-10-30T13:54:04", "upload_time_iso_8601": "2019-10-30T13:54:04.171356Z", "url": "https://files.pythonhosted.org/packages/98/07/cc5c809c193ffc96f3d664a356f4c96072b68e3e79b91996e82f6bcf3042/ae_lockname-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f59e611033804784abea69f1352b5dbd", "sha256": "d8c8f327c120ae244788dbf3f25a3412dbf1761ff7b9ea13bf29f1aae7c2146c" }, "downloads": -1, "filename": "ae_lockname-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f59e611033804784abea69f1352b5dbd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7021, "upload_time": "2019-11-04T13:10:09", "upload_time_iso_8601": "2019-11-04T13:10:09.851144Z", "url": "https://files.pythonhosted.org/packages/7a/b2/06b7f14b0c982198d02ebd79f0c2ce792cbb0a7269d762160de9ccd183a2/ae_lockname-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "818af575da95fb78724a5c5872b4e590", "sha256": "e78b5419294a959541d730d8deeb30010d36023dec24bd9554da30ae22a7550f" }, "downloads": -1, "filename": "ae_lockname-0.0.5.tar.gz", "has_sig": false, "md5_digest": "818af575da95fb78724a5c5872b4e590", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7135, "upload_time": "2019-11-04T14:02:15", "upload_time_iso_8601": "2019-11-04T14:02:15.023767Z", "url": "https://files.pythonhosted.org/packages/fa/27/e27ba8416d5e6f877155d4e54b9e268a1ebbcda82af8fcb026182bf797c2/ae_lockname-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "4cee620d875b152bb35285fade36a640", "sha256": "f23791e203203a097c7a4c5ddfb29bfee6bcc260321c3ea412f0ebb4db0071a4" }, "downloads": -1, "filename": "ae_lockname-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "4cee620d875b152bb35285fade36a640", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17517, "upload_time": "2019-11-09T12:04:40", "upload_time_iso_8601": "2019-11-09T12:04:40.564319Z", "url": "https://files.pythonhosted.org/packages/83/85/1f3763b2206a31861738814ff2db9d5f5e680e36de6e99e6539a45af3698/ae_lockname-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac115904d76e44cfe39314bba920dce1", "sha256": "5abde573c221d6053327559d2bf7ddf635c69fccaf15972f97feb8d49231e396" }, "downloads": -1, "filename": "ae_lockname-0.0.6.tar.gz", "has_sig": false, "md5_digest": "ac115904d76e44cfe39314bba920dce1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7226, "upload_time": "2019-11-09T12:04:41", "upload_time_iso_8601": "2019-11-09T12:04:41.696882Z", "url": "https://files.pythonhosted.org/packages/d2/e1/950a86b76f7750edf2f424c3048de26737309079e0bd621fb083941bce18/ae_lockname-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "afb45f7e22c0efded7380dc9648ae275", "sha256": "6ee44183d1d5b6c7297a88d090cbbcc3660a6832e6d50e0519700d29fc99345c" }, "downloads": -1, "filename": "ae_lockname-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "afb45f7e22c0efded7380dc9648ae275", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17523, "upload_time": "2020-08-26T18:32:34", "upload_time_iso_8601": "2020-08-26T18:32:34.782781Z", "url": "https://files.pythonhosted.org/packages/03/ea/90c7938bbc10481d0b59544d60a11f53e2db3f87c7853e02f2d6bf66d83c/ae_lockname-0.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a5e665d02c24505b1494eb4a42da1c37", "sha256": "8738630326d76a6ef115fa6e00df3330554805f1da1439b9acd239d030601a0f" }, "downloads": -1, "filename": "ae_lockname-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a5e665d02c24505b1494eb4a42da1c37", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5544, "upload_time": "2020-08-26T18:32:35", "upload_time_iso_8601": "2020-08-26T18:32:35.979975Z", "url": "https://files.pythonhosted.org/packages/88/a3/84bee0c61a77f4588c38f14961e552f9150df0477d5d02ec26b6a0178936/ae_lockname-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "024379fb24b55fe30d23a928afe5b309", "sha256": "b648496cbd2c615c68da606edac9ad9f51e43c2a18361f68876fe5c0cc4b7122" }, "downloads": -1, "filename": "ae_lockname-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "024379fb24b55fe30d23a928afe5b309", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17572, "upload_time": "2020-08-27T17:02:32", "upload_time_iso_8601": "2020-08-27T17:02:32.027210Z", "url": "https://files.pythonhosted.org/packages/38/47/e766d6e623153b32a163a1fd5d0a7c2c980294f962f73819eb996f816e9d/ae_lockname-0.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "210b83cd9a3371e63e05ef77c399951e", "sha256": "0f5fc276712c1c6950b2f40794257275a4a0172e93d366409fac60b4a7cd7446" }, "downloads": -1, "filename": "ae_lockname-0.1.7.tar.gz", "has_sig": false, "md5_digest": "210b83cd9a3371e63e05ef77c399951e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5783, "upload_time": "2020-08-27T17:02:34", "upload_time_iso_8601": "2020-08-27T17:02:34.197843Z", "url": "https://files.pythonhosted.org/packages/e9/ac/b3e7a0ce373e8c632e62034815b37ef7307bba4418f6d74cfc590eb8f9db/ae_lockname-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "65ebd1d932a7958a60938dfecfbadd99", "sha256": "45bd56d2f18e9deaf714a02be2f3aa593c665364753876c7fa6d0447e3b2365e" }, "downloads": -1, "filename": "ae_lockname-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "65ebd1d932a7958a60938dfecfbadd99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17581, "upload_time": "2021-06-09T22:30:37", "upload_time_iso_8601": "2021-06-09T22:30:37.627114Z", "url": "https://files.pythonhosted.org/packages/4f/c6/e14683596953041b5e9fda6fa977f6d4a5abdf3386a512f2c2cbb7a61484/ae_lockname-0.1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4d24b0e36810cd426fbb8d11004c3e4b", "sha256": "c1e73d40cbf72bbef3164166e7e0e8c816ff0bc2114b4d8ea5285cea9aa12ebb" }, "downloads": -1, "filename": "ae_lockname-0.1.8.tar.gz", "has_sig": false, "md5_digest": "4d24b0e36810cd426fbb8d11004c3e4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17810, "upload_time": "2021-06-09T22:30:38", "upload_time_iso_8601": "2021-06-09T22:30:38.957961Z", "url": "https://files.pythonhosted.org/packages/3d/c8/f6e35e1171bcfd32f81d7c924fc5dea03c4469782bd5383bf7a5c7b77681/ae_lockname-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "80c3b4745413a5bb590ed567f9bc6dbb", "sha256": "2dccbbf185cd5bba97414c73bee728bf44fb57d3e171830eca4c8d59d09934f8" }, "downloads": -1, "filename": "ae_lockname-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "80c3b4745413a5bb590ed567f9bc6dbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17731, "upload_time": "2021-06-10T19:08:34", "upload_time_iso_8601": "2021-06-10T19:08:34.774697Z", "url": "https://files.pythonhosted.org/packages/2b/7e/cf45c313735a79bccc40c2a810fec11ddea8273b2b0ec857a1d3f4d74433/ae_lockname-0.2.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ac800ccb5c0e32aa6e77353627f3909", "sha256": "80014052264c7069b9e669fbbf22420a86d3eabf84d691ff58132bd48072b438" }, "downloads": -1, "filename": "ae_lockname-0.2.8.tar.gz", "has_sig": false, "md5_digest": "7ac800ccb5c0e32aa6e77353627f3909", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17887, "upload_time": "2021-06-10T19:08:35", "upload_time_iso_8601": "2021-06-10T19:08:35.861015Z", "url": "https://files.pythonhosted.org/packages/23/02/fe832e3ce69bbef00342f3127caead6ae30e6d2b03b2f146f411a9faa110/ae_lockname-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "c5b484b34554ec79c1f4cce8fbb87b46", "sha256": "adf474a24db0fba7f33e78a1a51d80f56631f6ecc9e47cc1b78a6b9f6f53acd0" }, "downloads": -1, "filename": "ae_lockname-0.3.8-py3-none-any.whl", "has_sig": false, "md5_digest": "c5b484b34554ec79c1f4cce8fbb87b46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 38078, "upload_time": "2022-01-10T18:20:57", "upload_time_iso_8601": "2022-01-10T18:20:57.726449Z", "url": "https://files.pythonhosted.org/packages/2f/7f/fc754f1c927164236b07644904c20e6c0c45bafa2a733c92453306bcd13b/ae_lockname-0.3.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c2cbbfd3419c8e3a73cfe18986982b7", "sha256": "2388f096004eedfc7cf2fef0dae4b723238c32a7a253666e4b83a4251ecb248d" }, "downloads": -1, "filename": "ae_lockname-0.3.8.tar.gz", "has_sig": false, "md5_digest": "7c2cbbfd3419c8e3a73cfe18986982b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22408, "upload_time": "2022-01-10T18:20:59", "upload_time_iso_8601": "2022-01-10T18:20:59.011905Z", "url": "https://files.pythonhosted.org/packages/69/f9/d48e1726f6f4dfea4ac0f0c1261e4e2c77eea5e823866d17f45d24321c55/ae_lockname-0.3.8.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c5b484b34554ec79c1f4cce8fbb87b46", "sha256": "adf474a24db0fba7f33e78a1a51d80f56631f6ecc9e47cc1b78a6b9f6f53acd0" }, "downloads": -1, "filename": "ae_lockname-0.3.8-py3-none-any.whl", "has_sig": false, "md5_digest": "c5b484b34554ec79c1f4cce8fbb87b46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 38078, "upload_time": "2022-01-10T18:20:57", "upload_time_iso_8601": "2022-01-10T18:20:57.726449Z", "url": "https://files.pythonhosted.org/packages/2f/7f/fc754f1c927164236b07644904c20e6c0c45bafa2a733c92453306bcd13b/ae_lockname-0.3.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c2cbbfd3419c8e3a73cfe18986982b7", "sha256": "2388f096004eedfc7cf2fef0dae4b723238c32a7a253666e4b83a4251ecb248d" }, "downloads": -1, "filename": "ae_lockname-0.3.8.tar.gz", "has_sig": false, "md5_digest": "7c2cbbfd3419c8e3a73cfe18986982b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22408, "upload_time": "2022-01-10T18:20:59", "upload_time_iso_8601": "2022-01-10T18:20:59.011905Z", "url": "https://files.pythonhosted.org/packages/69/f9/d48e1726f6f4dfea4ac0f0c1261e4e2c77eea5e823866d17f45d24321c55/ae_lockname-0.3.8.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }