wireguard-manager


Namewireguard-manager JSON
Version 0.0.2.2 PyPI version JSON
download
home_pageNone
SummaryWireguard management tool
upload_time2024-04-09 16:43:29
maintainerNone
docs_urlNone
authorEgor Kardasov
requires_pythonNone
licenseNone
keywords python vpn wireguard server manager
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            

<h1>Wireguard manager</h1>

<h1>Contributing</h1>
<h2>Tests</h2>
Due to the specifics of the package testing environment, the tests are run in a docker container. To create an environment, build an image from test.Dockerfile

```shell
docker build -f test.Dockerfile -t wireguard_manager_test_enviroment .
```

And run container with mounted src to ```/tests/src``` and tests to ```/tests``` directories

```shell
docker container run --cap-add=NET_ADMIN --name test -v ./wireguard_manager:/tests/wireguard_manager  -v ./tests:/tests wireguard_manager_test_enviroment
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "wireguard-manager",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "python, vpn, wireguard, server, manager",
    "author": "Egor Kardasov",
    "author_email": "<egor@kardasov.ru>",
    "download_url": null,
    "platform": null,
    "description": "\n\n<h1>Wireguard manager</h1>\n\n<h1>Contributing</h1>\n<h2>Tests</h2>\nDue to the specifics of the package testing environment, the tests are run in a docker container. To create an environment, build an image from test.Dockerfile\n\n```shell\ndocker build -f test.Dockerfile -t wireguard_manager_test_enviroment .\n```\n\nAnd run container with mounted src to ```/tests/src``` and tests to ```/tests``` directories\n\n```shell\ndocker container run --cap-add=NET_ADMIN --name test -v ./wireguard_manager:/tests/wireguard_manager  -v ./tests:/tests wireguard_manager_test_enviroment\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Wireguard management tool",
    "version": "0.0.2.2",
    "project_urls": null,
    "split_keywords": [
        "python",
        " vpn",
        " wireguard",
        " server",
        " manager"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aba257874d2a2f4da7b043ce48ef4a5ab4a41437a40a95fa62ee903949f742f6",
                "md5": "62c027d6fea7be8ade5b2c124dbe885e",
                "sha256": "ee9547b411143326d1ff8a7798c7cbc54fa10611d632190f9cbce6d01f9f63b1"
            },
            "downloads": -1,
            "filename": "wireguard_manager-0.0.2.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "62c027d6fea7be8ade5b2c124dbe885e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 11662,
            "upload_time": "2024-04-09T16:43:29",
            "upload_time_iso_8601": "2024-04-09T16:43:29.838743Z",
            "url": "https://files.pythonhosted.org/packages/ab/a2/57874d2a2f4da7b043ce48ef4a5ab4a41437a40a95fa62ee903949f742f6/wireguard_manager-0.0.2.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-09 16:43:29",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "wireguard-manager"
}
        
Elapsed time: 3.20386s