nest


Namenest JSON
Version 0.4.4 PyPI version JSON
download
home_pagehttps://nest.nitk.ac.in/
SummaryNeST: Network Stack Tester
upload_time2025-01-08 04:43:27
maintainerNone
docs_urlNone
authorNITK
requires_python<4,>=3.6
licenseNone
keywords network namespace linux
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # NeST: Network Stack Tester

[![pipeline status](https://gitlab.com/nitk-nest/nest/badges/master/pipeline.svg)](https://gitlab.com/nitk-nest/nest/-/commits/master)

`NeST` is a python3 package that handles testbed setup, testbed configuration,
collecting and visualizing data by providing a user friendly API, addressing
common issues involved in conducting networking experiments.

The [paper](https://dl.acm.org/doi/abs/10.1145/3404868.3406670) introducing
NeST was accepted at [ANRW'20](https://irtf.org/anrw/2020/).

`NeST` source code repository is maintained at [GitLab](https://gitlab.com/nitk-nest/nest).

**NOTE**: NeST is currently in beta stage.

## Installation

Instructions to install `NeST` can be found in
[install.rst](https://gitlab.com/nitk-nest/nest/-/blob/master/docs/source/user/install.rst).

## Examples

Several examples, that explain the basic APIs and features of NeST, are
available in the [examples directory](https://gitlab.com/nitk-nest/nest/-/tree/master/examples).

## Documentation

The documentation of NeST APIs can be read online at:
[https://nest.nitk.ac.in/docs/](https://nest.nitk.ac.in/docs/)

Instructions for generating/building the API documentation can be found in
[docs/README.md](https://gitlab.com/nitk-nest/nest/-/blob/master/docs/README.md) folder.

## Unit tests

Tests can be found in `nest/tests` folder.
Run the below command in the repo's root folder to run the tests.

```shell
sudo python3 -m unittest -v
```

**NOTE**: NeST requires **root** access currently to create and manage network namespaces.

## Contributing

To contribute, read [CONTRIBUTING.md](https://gitlab.com/nitk-nest/nest/-/blob/master/CONTRIBUTING.md)

            

Raw data

            {
    "_id": null,
    "home_page": "https://nest.nitk.ac.in/",
    "name": "nest",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4,>=3.6",
    "maintainer_email": null,
    "keywords": "network, namespace, linux",
    "author": "NITK",
    "author_email": "nest@nitk.edu.in",
    "download_url": "https://files.pythonhosted.org/packages/af/9f/c62f9c7c7bac5013da3f31d3811c229462d17b99de62d00d5b1e7d39a9ed/nest-0.4.4.tar.gz",
    "platform": null,
    "description": "# NeST: Network Stack Tester\n\n[![pipeline status](https://gitlab.com/nitk-nest/nest/badges/master/pipeline.svg)](https://gitlab.com/nitk-nest/nest/-/commits/master)\n\n`NeST` is a python3 package that handles testbed setup, testbed configuration,\ncollecting and visualizing data by providing a user friendly API, addressing\ncommon issues involved in conducting networking experiments.\n\nThe [paper](https://dl.acm.org/doi/abs/10.1145/3404868.3406670) introducing\nNeST was accepted at [ANRW'20](https://irtf.org/anrw/2020/).\n\n`NeST` source code repository is maintained at [GitLab](https://gitlab.com/nitk-nest/nest).\n\n**NOTE**: NeST is currently in beta stage.\n\n## Installation\n\nInstructions to install `NeST` can be found in\n[install.rst](https://gitlab.com/nitk-nest/nest/-/blob/master/docs/source/user/install.rst).\n\n## Examples\n\nSeveral examples, that explain the basic APIs and features of NeST, are\navailable in the [examples directory](https://gitlab.com/nitk-nest/nest/-/tree/master/examples).\n\n## Documentation\n\nThe documentation of NeST APIs can be read online at:\n[https://nest.nitk.ac.in/docs/](https://nest.nitk.ac.in/docs/)\n\nInstructions for generating/building the API documentation can be found in\n[docs/README.md](https://gitlab.com/nitk-nest/nest/-/blob/master/docs/README.md) folder.\n\n## Unit tests\n\nTests can be found in `nest/tests` folder.\nRun the below command in the repo's root folder to run the tests.\n\n```shell\nsudo python3 -m unittest -v\n```\n\n**NOTE**: NeST requires **root** access currently to create and manage network namespaces.\n\n## Contributing\n\nTo contribute, read [CONTRIBUTING.md](https://gitlab.com/nitk-nest/nest/-/blob/master/CONTRIBUTING.md)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "NeST: Network Stack Tester",
    "version": "0.4.4",
    "project_urls": {
        "Homepage": "https://nest.nitk.ac.in/",
        "Source": "https://gitlab.com/nitk-nest/nest"
    },
    "split_keywords": [
        "network",
        " namespace",
        " linux"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b3b5c178ce3bd0bd0cda9cb21b5a77636b628fab610c247066f55e9d92e0c4e8",
                "md5": "6772157dd6efcdc91a2d281536aa6f75",
                "sha256": "6e9c63277489d779b038d6184e65118fbb9a01b75741e4dab23b76a15054a349"
            },
            "downloads": -1,
            "filename": "nest-0.4.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6772157dd6efcdc91a2d281536aa6f75",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4,>=3.6",
            "size": 184538,
            "upload_time": "2025-01-08T04:43:26",
            "upload_time_iso_8601": "2025-01-08T04:43:26.079952Z",
            "url": "https://files.pythonhosted.org/packages/b3/b5/c178ce3bd0bd0cda9cb21b5a77636b628fab610c247066f55e9d92e0c4e8/nest-0.4.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af9fc62f9c7c7bac5013da3f31d3811c229462d17b99de62d00d5b1e7d39a9ed",
                "md5": "95c79b5499f545fb34c17217e00d2708",
                "sha256": "75cf21c06f92cda68339e0172ecb918cd2afbe99517db0c53a2d0df9b69ab356"
            },
            "downloads": -1,
            "filename": "nest-0.4.4.tar.gz",
            "has_sig": false,
            "md5_digest": "95c79b5499f545fb34c17217e00d2708",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.6",
            "size": 125765,
            "upload_time": "2025-01-08T04:43:27",
            "upload_time_iso_8601": "2025-01-08T04:43:27.782793Z",
            "url": "https://files.pythonhosted.org/packages/af/9f/c62f9c7c7bac5013da3f31d3811c229462d17b99de62d00d5b1e7d39a9ed/nest-0.4.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-08 04:43:27",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "nitk-nest",
    "gitlab_project": "nest",
    "lcname": "nest"
}
        
Elapsed time: 0.38549s