<!-- Allow HTML -->
<!-- markdownlint-disable MD033 -->
<!-- Allow HTML top-level heading -->
<!-- markdownlint-disable MD041 -->
<a name="readme-top"></a>
<!-- PROJECT SHIELDS -->
<div align="center">
<a href="[pypi-url]">[![PYPI - Version][version-shield]][pypi-url]</a>
<a href="[pypi-url]">[![PYPI - Downloads][downloads-shield]][pypi-url]</a>
<a href="[forks-url]">[![Forks][forks-shield]][forks-url]</a>
<a href="[stars-url]">[![Stargazers][stars-shield]][stars-url]</a>
<a href="[license-url]">[![BSD-3-Clause License][license-shield]][license-url]</a>
</div>
<!-- PROJECT LOGO -->
<br />
<div align="center">
<a href="https://github.com/python-thread/thread">
<img src="https://thread.ngjx.org/favicon.svg" alt="Logo" width="80" height="80">
</a>
<h3 align="center">Thread</h3>
<p align="center">
A python threading library extension
<br />
<a href="https://thread.ngjx.org"><strong>Explore the docs »</strong></a>
<br />
<br />
<a href="https://github.com/python-thread/thread/issues">Report Bug</a>
·
<a href="https://github.com/python-thread/thread/issues">Request Feature</a>
</p>
</div>
<!-- ABOUT THE PROJECT -->
## About The Project
[![Social Card][socialcard]](https://thread.ngjx.org)
Strictly type-safe and Wraps around the python threading library
and provides extra functionality
Fully compatible with the threading library, this project hopes to
provide a more out-of-the-box solution with multi-threaded processing
and fetching values from a completed thread, etc.
<br />
**!! Important !!**<br />
This project is in it's very early stages of development and bugs are to be expected.
<br />
I hope thread will become your threading solution! ♡⸜(˶˃ ᵕ ˂˶)⸝♡
<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- GETTING STARTED -->
## Getting Started
This is an example of how you can set up your project locally.
To get a local copy up and running follow these simple example steps.
### Prerequisites
- Python 3.9+
### Installation
_Below is an example of how you can install and use thread._
#### 1. Install the package
```sh
pip install -U thread
```
#### 2. Import thread into your library
```py
import thread
from thread import Thread, ConcurrentProcessing
```
<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- CONTRIBUTING -->
## Contributing
Contributions are what make the open source community
such an amazing place to learn, inspire, and create.
Any contributions you make are **greatly appreciated**. ( ˶ˆᗜˆ˵ )
If you have a suggestion that would make this better,
please fork the repo and create a pull request.
You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
Read our [contributing guide](./CONTRIBUTING.md) for more information.
<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- LICENSE -->
## License
Distributed under the BSD-3-Clause License.
See [LICENSE.txt](./LICENSE.txt) for more information.
<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- CONTACT -->
## Contact
Alex - [contact@thread.ngjx.org](mailto:contact@thread.ngjx.org)
<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- ACKNOWLEDGMENTS -->
## Acknowledgments
- [Choose an Open Source License](https://choosealicense.com)
- [GitHub Emoji Cheat Sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet)
- [Malven's Flexbox Cheatsheet](https://flexbox.malven.co/)
- [Malven's Grid Cheatsheet](https://grid.malven.co/)
- [Img Shields](https://shields.io)
<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- MARKDOWN LINKS & IMAGES -->
<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->
[version-shield]: https://img.shields.io/pypi/v/thread.svg?style=for-the-badge&color=efd0cd
[downloads-shield]: https://img.shields.io/pypi/dm/thread.svg?style=for-the-badge
[pypi-url]: https://pypi.org/project/thread/
[forks-shield]: https://img.shields.io/github/forks/python-thread/thread.svg?style=for-the-badge
[forks-url]: https://github.com/python-thread/thread/network/members
[stars-shield]: https://img.shields.io/github/stars/python-thread/thread.svg?style=for-the-badge&color=yellow
[stars-url]: https://github.com/python-thread/thread/stargazers
[license-shield]: https://img.shields.io/github/license/python-thread/thread.svg?style=for-the-badge
[license-url]: https://github.com/python-thread/thread/blob/master/LICENSE.txt
[socialcard]: https://thread.ngjx.org/socialcard-white.jpg
Raw data
{
"_id": null,
"home_page": null,
"name": "thread",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": "thread, threading, extension, multiprocessing",
"author": "Alex",
"author_email": "contact@ngjx.org",
"download_url": "https://files.pythonhosted.org/packages/9d/ca/54e573b183e3364cde7fafd57d98b5163adce0cc7637b6a676ff206e0795/thread-2.0.5.tar.gz",
"platform": null,
"description": "<!-- Allow HTML -->\n<!-- markdownlint-disable MD033 -->\n\n<!-- Allow HTML top-level heading -->\n<!-- markdownlint-disable MD041 -->\n\n<a name=\"readme-top\"></a>\n\n<!-- PROJECT SHIELDS -->\n<div align=\"center\">\n\n<a href=\"[pypi-url]\">[![PYPI - Version][version-shield]][pypi-url]</a>\n<a href=\"[pypi-url]\">[![PYPI - Downloads][downloads-shield]][pypi-url]</a>\n<a href=\"[forks-url]\">[![Forks][forks-shield]][forks-url]</a>\n<a href=\"[stars-url]\">[![Stargazers][stars-shield]][stars-url]</a>\n<a href=\"[license-url]\">[![BSD-3-Clause License][license-shield]][license-url]</a>\n\n</div>\n\n<!-- PROJECT LOGO -->\n<br />\n<div align=\"center\">\n <a href=\"https://github.com/python-thread/thread\">\n <img src=\"https://thread.ngjx.org/favicon.svg\" alt=\"Logo\" width=\"80\" height=\"80\">\n </a>\n\n <h3 align=\"center\">Thread</h3>\n\n <p align=\"center\">\n A python threading library extension\n <br />\n <a href=\"https://thread.ngjx.org\"><strong>Explore the docs \u00bb</strong></a>\n <br />\n <br />\n <a href=\"https://github.com/python-thread/thread/issues\">Report Bug</a>\n \u00b7\n <a href=\"https://github.com/python-thread/thread/issues\">Request Feature</a>\n </p>\n</div>\n\n<!-- ABOUT THE PROJECT -->\n\n## About The Project\n\n[![Social Card][socialcard]](https://thread.ngjx.org)\n\nStrictly type-safe and Wraps around the python threading library\nand provides extra functionality\n\nFully compatible with the threading library, this project hopes to\nprovide a more out-of-the-box solution with multi-threaded processing\nand fetching values from a completed thread, etc.\n\n<br />\n\n**!! Important !!**<br />\nThis project is in it's very early stages of development and bugs are to be expected.\n\n<br />\n\nI hope thread will become your threading solution! \u2661\u2e1c(\u02f6\u02c3 \u1d55 \u02c2\u02f6)\u2e1d\u2661\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- GETTING STARTED -->\n\n## Getting Started\n\nThis is an example of how you can set up your project locally.\nTo get a local copy up and running follow these simple example steps.\n\n### Prerequisites\n\n- Python 3.9+\n\n### Installation\n\n_Below is an example of how you can install and use thread._\n\n#### 1. Install the package\n\n```sh\npip install -U thread\n```\n\n#### 2. Import thread into your library\n\n```py\nimport thread\nfrom thread import Thread, ConcurrentProcessing\n```\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- CONTRIBUTING -->\n\n## Contributing\n\nContributions are what make the open source community\nsuch an amazing place to learn, inspire, and create.\nAny contributions you make are **greatly appreciated**. ( \u02f6\u02c6\u15dc\u02c6\u02f5 )\n\nIf you have a suggestion that would make this better,\nplease fork the repo and create a pull request.\nYou can also simply open an issue with the tag \"enhancement\".\nDon't forget to give the project a star! Thanks again!\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\nRead our [contributing guide](./CONTRIBUTING.md) for more information.\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- LICENSE -->\n\n## License\n\nDistributed under the BSD-3-Clause License.\nSee [LICENSE.txt](./LICENSE.txt) for more information.\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- CONTACT -->\n\n## Contact\n\nAlex - [contact@thread.ngjx.org](mailto:contact@thread.ngjx.org)\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- ACKNOWLEDGMENTS -->\n\n## Acknowledgments\n\n- [Choose an Open Source License](https://choosealicense.com)\n- [GitHub Emoji Cheat Sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet)\n- [Malven's Flexbox Cheatsheet](https://flexbox.malven.co/)\n- [Malven's Grid Cheatsheet](https://grid.malven.co/)\n- [Img Shields](https://shields.io)\n\n<p align=\"right\">(<a href=\"#readme-top\">back to top</a>)</p>\n\n<!-- MARKDOWN LINKS & IMAGES -->\n<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->\n\n[version-shield]: https://img.shields.io/pypi/v/thread.svg?style=for-the-badge&color=efd0cd\n[downloads-shield]: https://img.shields.io/pypi/dm/thread.svg?style=for-the-badge\n[pypi-url]: https://pypi.org/project/thread/\n[forks-shield]: https://img.shields.io/github/forks/python-thread/thread.svg?style=for-the-badge\n[forks-url]: https://github.com/python-thread/thread/network/members\n[stars-shield]: https://img.shields.io/github/stars/python-thread/thread.svg?style=for-the-badge&color=yellow\n[stars-url]: https://github.com/python-thread/thread/stargazers\n[license-shield]: https://img.shields.io/github/license/python-thread/thread.svg?style=for-the-badge\n[license-url]: https://github.com/python-thread/thread/blob/master/LICENSE.txt\n[socialcard]: https://thread.ngjx.org/socialcard-white.jpg\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Threading module extension",
"version": "2.0.5",
"project_urls": {
"Bug Tracker": "https://github.com/python-thread/thread/issues",
"Documentation": "https://thread.ngjx.org/docs/v2.0.5",
"Download": "https://pypi.org/project/thread/#files",
"Homepage": "https://thread.ngjx.org",
"Release Notes": "https://github.com/python-thread/thread/releases",
"Source": "https://github.com/python-thread/thread"
},
"split_keywords": [
"thread",
" threading",
" extension",
" multiprocessing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f860d5cd417a01f4005f7d8fdab41f08139e1fbe345ad9b798d822fb07ea3e29",
"md5": "935ff98ee50931dcd42d7a5780202c9c",
"sha256": "a7e38f37863edd9387890310f63c71281c417650103bc50a69b6997e29ce3cf8"
},
"downloads": -1,
"filename": "thread-2.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "935ff98ee50931dcd42d7a5780202c9c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 17490,
"upload_time": "2024-07-13T17:14:56",
"upload_time_iso_8601": "2024-07-13T17:14:56.965219Z",
"url": "https://files.pythonhosted.org/packages/f8/60/d5cd417a01f4005f7d8fdab41f08139e1fbe345ad9b798d822fb07ea3e29/thread-2.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9dca54e573b183e3364cde7fafd57d98b5163adce0cc7637b6a676ff206e0795",
"md5": "67c1de7e8287fb1f0afa88454ee34dcb",
"sha256": "4bf22559103d9fa24a055d225ad67aec1bd4ef20bd7fbaf3338f4a0de7fafc8f"
},
"downloads": -1,
"filename": "thread-2.0.5.tar.gz",
"has_sig": false,
"md5_digest": "67c1de7e8287fb1f0afa88454ee34dcb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 18114,
"upload_time": "2024-07-13T17:14:58",
"upload_time_iso_8601": "2024-07-13T17:14:58.084366Z",
"url": "https://files.pythonhosted.org/packages/9d/ca/54e573b183e3364cde7fafd57d98b5163adce0cc7637b6a676ff206e0795/thread-2.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-13 17:14:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "python-thread",
"github_project": "thread",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "thread"
}