[stable/2024.1] Transition to Tox (#1631)

This is an automated cherry-pick of #1617
/assign mnaser
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..9157d5b
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,6 @@
+ansible-core>=2.15.9
+jmespath>=1.0.1
+openstacksdk<0.99.0
+docker-image-py>=0.1.12
+rjsonnet>=0.5.2
+netaddr>=0.8.0