QoS framework for Python and Linux
==================================
When setting a QoS with TC with a shell script, the syntax is not easy to read.
This framework helps you to set all your rules easily, in a hierarchical way.
Documentation: https://pyqos.readthedocs.org/en/dev/
Dependencies
------------
* python 3.4 (it certainly works with prior versions, just not tested)
Example
-------
There is an example about how using the framework in the `example` folder.
Contributors
------------
* [Anthony Ruhier](https://github.com/Anthony25)
* [Thomas Gagneret](https://github.com/tgagneret)
Special thanks
--------------
* [Flask Project:](https://github.com/mitsuhiko/flask) Some parts about the
application and configuration were inspired a lot from it.
Readings about tc
-----------------
* http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:networking:traffic_control
: General explanations about QoS and tc
* http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm : Details about htb
* http://joekane.eu/cisco-rate-limit-burst-explained/ : Details about burst
and cburst and how to define it.
License
-------
Tool under the BSD license. Do not hesitate to report bugs, ask me some
questions or do some pull request if you want to !
Raw data
{
"_id": null,
"home_page": "https://github.com/Anthony25/pyqos",
"name": "pyqos",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "networking qos linux development",
"author": "Anthony25 <Anthony Ruhier>",
"author_email": "anthony.ruhier@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/8e/e5/59d55c1ee85b320dddfe7f4a8aa3148fa2c17228c2dc48092dde37433d15/pyqos-0.3.0.tar.gz",
"platform": null,
"description": "QoS framework for Python and Linux\n==================================\n\nWhen setting a QoS with TC with a shell script, the syntax is not easy to read.\nThis framework helps you to set all your rules easily, in a hierarchical way.\n\nDocumentation: https://pyqos.readthedocs.org/en/dev/\n\nDependencies\n------------\n * python 3.4 (it certainly works with prior versions, just not tested)\n\n\nExample\n-------\n\nThere is an example about how using the framework in the `example` folder.\n\n\nContributors\n------------\n\n * [Anthony Ruhier](https://github.com/Anthony25)\n * [Thomas Gagneret](https://github.com/tgagneret)\n\n\nSpecial thanks\n--------------\n * [Flask Project:](https://github.com/mitsuhiko/flask) Some parts about the\n application and configuration were inspired a lot from it.\n\n\nReadings about tc\n-----------------\n\n * http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:networking:traffic_control\n : General explanations about QoS and tc\n * http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm : Details about htb\n * http://joekane.eu/cisco-rate-limit-burst-explained/ : Details about burst\n and cburst and how to define it.\n\n\nLicense\n-------\n\nTool under the BSD license. Do not hesitate to report bugs, ask me some\nquestions or do some pull request if you want to !\n",
"bugtrack_url": null,
"license": "Simplified BSD",
"summary": "Framework that helps setting a QoS on Linux",
"version": "0.3.0",
"project_urls": {
"Homepage": "https://github.com/Anthony25/pyqos"
},
"split_keywords": [
"networking",
"qos",
"linux",
"development"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8ee559d55c1ee85b320dddfe7f4a8aa3148fa2c17228c2dc48092dde37433d15",
"md5": "0491ec98e111287a5c2eabf7ebd31f12",
"sha256": "33e141fc4fb1a97018fc35aa9c4fea64d87e76826e381351d3860e844ffdd051"
},
"downloads": -1,
"filename": "pyqos-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "0491ec98e111287a5c2eabf7ebd31f12",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29188,
"upload_time": "2023-06-24T12:20:23",
"upload_time_iso_8601": "2023-06-24T12:20:23.133041Z",
"url": "https://files.pythonhosted.org/packages/8e/e5/59d55c1ee85b320dddfe7f4a8aa3148fa2c17228c2dc48092dde37433d15/pyqos-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-24 12:20:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Anthony25",
"github_project": "pyqos",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "pyqos"
}