Skip to content

Commit b11e8fd

Browse files
committed
uv docs
1 parent 2d793b4 commit b11e8fd

File tree

2 files changed

+52
-0
lines changed

2 files changed

+52
-0
lines changed

docs/source/installation/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ and :ref:`Sliver <prep_sliver>`.
1717
sliverfix
1818
ansible
1919
docker
20+
uv

docs/source/installation/uv.rst

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
.. _uv:
2+
3+
=========================
4+
Installation with uv
5+
=========================
6+
7+
It is possible install AttackMate using `uv <https://docs.astral.sh/uv/>`_ package manager.
8+
9+
10+
Installation Steps
11+
==================
12+
13+
1. Install uv:
14+
15+
::
16+
17+
$ curl -LsSf https://astral.sh/uv/install.sh | sh
18+
19+
2. Git clone AttackMate
20+
21+
::
22+
23+
$ git clone https://github.com/ait-testbed/attackmate.git
24+
25+
3. Navigate into the repository
26+
27+
::
28+
29+
$ cd attackmate
30+
31+
32+
4. Create a virtual environment with uv
33+
34+
::
35+
36+
$ uv venv
37+
38+
4. Create a package using uv
39+
40+
::
41+
42+
$ uv build
43+
44+
5. Install AttackMate using
45+
46+
::
47+
48+
$ uv pip install
49+
50+
51+

0 commit comments

Comments
 (0)