<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"
}