You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### What Happened to requirements.txt in Nettacker?
119
122
120
123
In recent updates to OWASP Nettacker, the project has transitioned away from using the traditional `requirements.txt` file for dependency management. Starting from version 0.4.0, Nettacker adopted Poetry as its package manager instead of the `requirements.txt` file. Poetry simplifies dependency management, handling both the installation of dependencies and packaging more efficiently.
121
124
122
125
Now, the dependencies for Nettacker are listed in `pyproject.toml`, which is a modern PEP 518 standard. `pyproject.toml` is also used by Poetry package manager, and the installation process follows a different approach:
123
-
You can install Nettacker directly from PyPI with the command `pip3 install nettacker` or if you have already cloned Nettacker git repo you can run `pip install .` inside the Nettacker folder.
126
+
127
+
You can install Nettacker directly from PyPI with the command:
128
+
`pip3 install nettacker`
129
+
or if you have already cloned Nettacker git repo you can run:
130
+
131
+
`pip install .`
132
+
133
+
inside the Nettacker folder.
124
134
125
135
126
136
To see the list of command options you can use:
@@ -135,11 +145,11 @@ or
135
145
nettacker -h
136
146
```
137
147
138
-
139
148
### Install Nettacker Using Docker
149
+
140
150
```
141
151
docker pull owasp/nettacker
142
152
docker run -it owasp/nettacker /bin/bash
143
153
```
144
154
145
-
For usage instructions and examples please read [Usage.md](Usage.md)
155
+
For usage instructions and examples please read [Usage.md](Usage.md)
0 commit comments