The ns-3 Network Simulator Project
Convert SEM to use Poetry instead of Pipenv
SEM is a Simulation Execution Manager for ns-3: it helps users run multiple ns-3 simulations, collect their results in a database and analyze the results in order to extract meaningful plots. The tool, which is available at https://github.com/signetlabdei/sem, currently uses Pipenv to manage dependencies, build the project and publish it to PyPi. This workflow, however, can be difficult to setup and use. Poetry is an alternative to Pipenv for managing Python projects, that considerably simplifies the setup.
To complete this task, clone the repository and set it up to use Poetry instead of Pipenv!
Task tags
Students who completed this task
SaiMyGuy, hax0kartik, pterp