pyqos


Namepyqos JSON
Version 0.3.0 PyPI version JSON
download
home_pagehttps://github.com/Anthony25/pyqos
SummaryFramework that helps setting a QoS on Linux
upload_time2023-06-24 12:20:23
maintainer
docs_urlNone
authorAnthony25 <Anthony Ruhier>
requires_python
licenseSimplified BSD
keywords networking qos linux development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.08124s