tectonic-cyberrange

View on PyPIReverse Dependencies (0)

1.0.1 tectonic_cyberrange-1.0.1-py3-none-any.whl

Wheel Details

Project: tectonic-cyberrange
Version: 1.0.1
Filename: tectonic_cyberrange-1.0.1-py3-none-any.whl
Download: [link]
Size: 170116
MD5: fcf86d574084471baf0e53010fadb7eb
SHA256: cb2f833cbd5d24b0327748d50640e1f1f8e2d0afc00bb4320642a9a6e54192bc
Uploaded: 2024-12-18 01:56:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tectonic-cyberrange
Version: 1.0.1
Summary: A Python package for the Tectonic Cyber Range project.
Author: GSI-Fing-Udelar
Home-Page: https://www.fing.edu.uy/inco/proyectos/tectonic
Project-Url: Bug Tracker, https://github.com/GSI-Fing-Udelar/tectonic/issues
Project-Url: Documentation, https://github.com/GSI-Fing-Udelar/tectonic/tree/main/docs
Project-Url: Repository, https://github.com/GSI-Fing-Udelar/tectonic.git
License: GPL-3.0-or-later
Keywords: cyberrange,tectonic,ansible,terraform,aws,cloud,security,automation
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: ansible (==8.7.0)
Requires-Dist: ansible-runner
Requires-Dist: bcrypt
Requires-Dist: beautifulsoup4
Requires-Dist: boto3
Requires-Dist: botocore
Requires-Dist: bs4
Requires-Dist: certifi
Requires-Dist: cffi
Requires-Dist: charset-normalizer
Requires-Dist: click
Requires-Dist: cryptography (==43.0.3)
Requires-Dist: decorator
Requires-Dist: deprecated
Requires-Dist: docker
Requires-Dist: elasticsearch
Requires-Dist: fabric
Requires-Dist: freezegun
Requires-Dist: idna
Requires-Dist: invoke
Requires-Dist: jmespath
Requires-Dist: libvirt-python
Requires-Dist: packaging
Requires-Dist: packer.py
Requires-Dist: paramiko
Requires-Dist: passlib
Requires-Dist: prettytable
Requires-Dist: pycparser
Requires-Dist: pynacl
Requires-Dist: python-dateutil
Requires-Dist: python-terraform
Requires-Dist: pyyaml
Requires-Dist: requests (==2.31.0)
Requires-Dist: requests-toolbelt
Requires-Dist: s3transfer
Requires-Dist: six
Requires-Dist: urllib3
Requires-Dist: wrapt
Description-Content-Type: text/markdown
[Description omitted; length: 6810 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tectonic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tectonic/ansible.py sha256=dM4M8cdf2I8bVZqqVqmB7-5BJsCOQuIOjDHuxuw9rlA 10426
tectonic/aws.py sha256=JuOU1IGUFyOM7F2cIQLSGsClKyr54C_87bn9JHIx22w 10462
tectonic/cli.py sha256=O0ZNoqVC_j0kgvfkUQYdXRg4Gy0ELEb0h35HjvSN6fA 30707
tectonic/constants.py sha256=fAVnxZgPkMSlJaUgcWouob4A0pX79OQWTu10oXl3bzk 4267
tectonic/deployment.py sha256=Ilz8_RYsjZV9okeeIZfKDb7JTtzD7tT6MLooTTT6DlY 33260
tectonic/deployment_aws.py sha256=r8VbRLvUU6MlHrUJgG7D47ngqmrliT2U8PRNrKls230 46138
tectonic/deployment_docker.py sha256=xk8IAi761OZkTT0IJPvCtmQLGcTpsh0-qJP9WM2P-gk 30578
tectonic/deployment_libvirt.py sha256=rVIy8KWTjbHSOz9MLrJAnwcp1D2cfPKs3CykGgu5DZ4 34028
tectonic/description.py sha256=vO3aROqbcuKLEOybbrvsC58oiT5rcgJj1yCXP2a-MoI 37068
tectonic/docker_client.py sha256=C8n44XAK8L5706dwNqEwmyO2B2isS8HX0gAifSRrsgw 5228
tectonic/image_generation/README.md sha256=4FWS2-yuRstOAT91a1Q7SQmfMuF9w0w6lPrc6dvl5xE 1050
tectonic/image_generation/bootstrap_win.pkrtpl sha256=J6c4-g8b_IoUUAmdjPjhT_Uik3hmZLbjfWWDSz091wU 3577
tectonic/image_generation/create_image.pkr.hcl sha256=m5z4aC5-PQzvsEZpi2sSQ5ej5I-sUG_Is7dcEPslwMw 11339
tectonic/image_generation/elastic_agent.yml sha256=HlP0vkxHuslnbKGuG2XOwsbkLNOKxjrimYHJWPUr060 2647
tectonic/image_generation/libvirt_conf.yml sha256=O9s3O5W0x9KLwNoYvGGlULtB2jlvIvqEQZMfM7lvtEc 2504
tectonic/image_generation/variables.pkr.hcl sha256=BUUVxeFuUfukwLVAAZ-5i1YGkwWLmFIKNYnF29qbT68 1780
tectonic/instance_type.py sha256=ZUo49bWtorzo3vx5qdXQ1f9HRBLSSQYxKPnQ3WkFzzo 1320
tectonic/instance_type_aws.py sha256=cwtNO52adTz_9UMC9weVSV_xe3I95hgxiCRK_N9FFnI 3237
tectonic/libvirt_client.py sha256=-XyPsXGSBLyDoQVH7Z7F_sCHT_IXnr2zp-hZc6e2pyY 6855
tectonic/playbooks/make_request.yml sha256=2x8uto73PeGbeUmx1mxZsMDePIcTaKuNX7VR3wkxLo8 1175
tectonic/playbooks/services_get_password.yml sha256=KzcqGtNdyFtC7osQ4C4Xk9qh8joqzjL65BNT-FW6iRs 1038
tectonic/playbooks/trainees.yml sha256=GimMcVYihclGo0p9HLSc9ybhDFZB8sC_s8Dkkfwta8A 7360
tectonic/playbooks/wait_for_connection.yml sha256=zfgmde3tzealI9iPml551qjcmPGX9DcBfibU8WzXmp8 897
tectonic/services/ansible/configure_services.yml sha256=o7AfuRMkWvbc-Kk6kznD85WW6AwmysRv9VEBQDFnKEU 1200
tectonic/services/caldera/after_clone.yml sha256=oxEhB3l-dqx5QuqWG1JdJJo3i47c2L67r5JyZrQUbRs 12224
tectonic/services/caldera/agent_install.yml sha256=tHUAw0ThJUsHpBumajFhfNXTrF9tX204OpkFyhYExyc 1543
tectonic/services/caldera/base_config.yml sha256=Kk2RKYgwY8Sx21c4sx2-doaoq8hCYUx4k9oMjhNQSDI 3494
tectonic/services/caldera/get_info.yml sha256=6wgV7J024GD3silcuefwpH4lke_9rbiYwtvK_FhEqdA 1919
tectonic/services/caldera/import_resources.yml sha256=ZAN3-o-jLTQaIQL4PQ_CNIwobyCny8QDTbQxQ3RmWt8 3388
tectonic/services/caldera/import_resources_api.yml sha256=zd-MluAQbjY5hTZtMET9CKy1T9R1X-EqAMzELOyH9G0 1192
tectonic/services/caldera/make_request.yml sha256=A-gOqNSbP4Ihm9a-K2zOmTzweMc_Kx5knfV-UAgZmBU 1094
tectonic/services/caldera/templates/check-caldera.j2 sha256=VUC8ndCkdwYSBiwXbIzlp0lE6bQAF4BApOiQg-fHC5g 311
tectonic/services/elastic/after_clone.yml sha256=FqdQzZne_9w_Rp2xaU8cjZL6XTEa3FUrr4GgC9jbMzo 24503
tectonic/services/elastic/agent_manage.yml sha256=AurSbbV4J89Q-gU3M4NRD5opjzGPkYkdKKZlGCPIW3M 7926
tectonic/services/elastic/base_config.yml sha256=yQEUG2XR2APIZxWX83j7YCsOgtRbNaw-rOzaoX1RGiY 2935
tectonic/services/elastic/endpoint_install.yml sha256=q0Rcbuoa5wd0JFf8zrv7WsfMKyf6XgoucODdxQZbRHQ 2613
tectonic/services/elastic/get_info.yml sha256=g-4NAqQC5y_zA9YJXHTMNL2EvHHcvcDv-MPV9LlNw4I 3516
tectonic/services/elastic/import_resources.yml sha256=3x0RUloe3AW-ZSgtPlez04hgrYJsGIjrTq0KeLN_KKw 6036
tectonic/services/elastic/import_resources_fleet.yml sha256=r26ASQBm0PqLEHCR_i1h_Fevpnu6Dz5RhesIJOvTfRo 2025
tectonic/services/elastic/templates/check-fleet.j2 sha256=561AtUwctztjTTNBaAeoebN8ssxrasZZ40ij1pC-xvs 378
tectonic/services/elastic/templates/check-kibana.j2 sha256=pjSLi1pNI_Gy1er30lEJBjbkvnkWqh-eChoUab-qiJg 210
tectonic/services/elastic/templates/elasticsearch.j2 sha256=uF070cW_lTmehZIWCW26uSrClRexRiCJN68ue8I0GAg 767
tectonic/services/elastic/templates/kibana.j2 sha256=WBun1WnvbfQfofI3dCl4BP4j_jw69ZTj6ai4WBEKTU0 968
tectonic/services/elastic/templates/logstash.j2 sha256=kSsdA_Zr_kQNdyIxGiAUhOSLiLaOEEoMDD8cDPBXAwc 523
tectonic/services/image_generation/create_image.pkr.hcl sha256=_asivwEVM8cSPlrXOBQMkeDCP2lHCUP9KfzNDbkvnFg 9313
tectonic/services/packetbeat/base_config.yml sha256=6XoEO7UjG71Wpo0m0TehVg6gmNR1nVRIMcP-qPG8S_E 2176
tectonic/services/packetbeat/vxlan.j2 sha256=ZmsbEtTISgwL8vfccTNL5QIFE6hz6Pb0-3KkRzZXYts 133
tectonic/services/packetbeat/vxlan.service sha256=ke4eMBDTfZ0AAjPuR4ei6c-1UD0B8tQ1YedoBxKYTBA 110
tectonic/services/terraform/services-aws/aws.tf sha256=_GIJ9MKnWGe_VjKw61K-HxVUnV0s75Q_JqlLVE43xVw 11008
tectonic/services/terraform/services-aws/backend.tf sha256=m5JuMDw-aLdVF6d9Yffmm2cjyuV0UljzlIfQvf4-ZRs 868
tectonic/services/terraform/services-aws/data.tf sha256=QrxR3J0PLLyGYcZwI2BadisjsFz2PVAolwE88MajHFM 2222
tectonic/services/terraform/services-aws/locals.tf sha256=SlEmYuACXoE8G3DuSnGcLlRc_dewd0XPJDx-EQkymq4 2213
tectonic/services/terraform/services-aws/main.tf sha256=HybFpCGDxkmqMcziGrZVSead42x-cgtxJ9LVV94NRWs 946
tectonic/services/terraform/services-aws/user_data_linux.pkrtpl sha256=3TOEYgDWEujg5_EvrBJoSQQUMxm3wqog5UK-MEMAwko 285
tectonic/services/terraform/services-aws/variables.tf sha256=PpIntuIXZnHh99Tljlewl665pKl02Ztlj575sgWE7VY 3093
tectonic/services/terraform/services-aws/versions.tf sha256=pO_zDlIeaNV7ko0uKkNCOcZmqCqDoBLtik6-WFI05dw 1099
tectonic/services/terraform/services-docker/backend.tf sha256=m5JuMDw-aLdVF6d9Yffmm2cjyuV0UljzlIfQvf4-ZRs 868
tectonic/services/terraform/services-docker/data.tf sha256=k2cVi77deczuPz-x32nnvYiE-t-IW-WAXZOmF5-mxFE 896
tectonic/services/terraform/services-docker/docker.tf sha256=kwhd4qAgrH5tVvQ5_9h_6Z6BZOEq738EjF5KXVJVCjA 1996
tectonic/services/terraform/services-docker/locals.tf sha256=7_caZI1CFaV-hBAEB21Xzz0Ula9mCCu7tXy3btNxrK8 1009
tectonic/services/terraform/services-docker/main.tf sha256=1sCzj7rBM1yDlG0pczdDapBo9ODKUqn0WsaOCWU0Il0 837
tectonic/services/terraform/services-docker/variables.tf sha256=gdr5Z7HivRlCe_wb6enPz8Vv3thTuMgsjellzH0QM-g 2163
tectonic/services/terraform/services-docker/versions.tf sha256=0tMqU4gl1o9WuYPswi8Tez51gRqfJLqB8y9xL8f179g 949
tectonic/services/terraform/services-libvirt/backend.tf sha256=m5JuMDw-aLdVF6d9Yffmm2cjyuV0UljzlIfQvf4-ZRs 868
tectonic/services/terraform/services-libvirt/cloud_init.cfg sha256=pMWNHRMlhtURNWOnCQaJ-cjDp0CPeiLdpsvgTnmagQI 871
tectonic/services/terraform/services-libvirt/libvirt.tf sha256=Uz-d6rHuvnQLvs8Lb06i1ZLm-LcyVTX_XRyw66xKyx4 2981
tectonic/services/terraform/services-libvirt/locals.tf sha256=c2oS1ip_VLHg6-luoGIruuxT1cS1PKLSCDDaUgXenp4 1739
tectonic/services/terraform/services-libvirt/main.tf sha256=_qUpsHXma8QNlMDVDwryVTuIa7YgEkm8OnXYuzbdtMM 838
tectonic/services/terraform/services-libvirt/variables.tf sha256=WV4G1_XSTjHFyVIWWYZRrVSsW74rWpzzbV6G5hEIk2k 2331
tectonic/services/terraform/services-libvirt/versions.tf sha256=tFhf5yCDb7ENpbCwhd5SVYibvN367vqZ7CKp3NEnq6s 947
tectonic/ssh.py sha256=4fVeBYjKhy1ETtyYfhoqVhQ5pH0zaAnQrzd1YJIsUI0 2125
tectonic/terraform/README.md sha256=HPhG57QfrLkbxpk1uWqSGTm-Rc5i8uCjwBr960qbZps 9771
tectonic/terraform/modules/gsi-lab-aws/aws.tf sha256=nHwuzHn6cnk_J4izu5yjcmu3Dm-Jy9RohY064UrFv00 13708
tectonic/terraform/modules/gsi-lab-aws/backend.tf sha256=m5JuMDw-aLdVF6d9Yffmm2cjyuV0UljzlIfQvf4-ZRs 868
tectonic/terraform/modules/gsi-lab-aws/data.tf sha256=xK6dAeTZzLta-ilVzulWQg1mpQ-gPj3qBlgAScfPvf0 1435
tectonic/terraform/modules/gsi-lab-aws/locals.tf sha256=pQ2mTLOXtkAIQNlPqdOGhTleeO-eWOkiItop_xTWskg 1834
tectonic/terraform/modules/gsi-lab-aws/main.tf sha256=HybFpCGDxkmqMcziGrZVSead42x-cgtxJ9LVV94NRWs 946
tectonic/terraform/modules/gsi-lab-aws/user_data_linux.pkrtpl sha256=3TOEYgDWEujg5_EvrBJoSQQUMxm3wqog5UK-MEMAwko 285
tectonic/terraform/modules/gsi-lab-aws/user_data_win.pkrtpl sha256=UbKjZMYGCxEeP8OdWzBd8gRzmQv2e06VxqMCHRWMyq4 243
tectonic/terraform/modules/gsi-lab-aws/variables.tf sha256=y_Gqe5Bgew-nrVySvYx4nE82mFoXy2KlFugPYh9QoFA 3655
tectonic/terraform/modules/gsi-lab-aws/versions.tf sha256=pO_zDlIeaNV7ko0uKkNCOcZmqCqDoBLtik6-WFI05dw 1099
tectonic/terraform/modules/gsi-lab-docker/backend.tf sha256=m5JuMDw-aLdVF6d9Yffmm2cjyuV0UljzlIfQvf4-ZRs 868
tectonic/terraform/modules/gsi-lab-docker/data.tf sha256=hMPuUT4KbBScRCKDQ00FLIX4h8F0t4VshO_CBhN4dnU 931
tectonic/terraform/modules/gsi-lab-docker/docker.tf sha256=sp_OLfnu09HeHW0Okvrp0CETlvmzT8qK0gseBGw9jlA 2147
tectonic/terraform/modules/gsi-lab-docker/locals.tf sha256=kAFH2yg4jDiLUs-3479v9-wwEVpZpb_LBALOkZX2IfU 1012
tectonic/terraform/modules/gsi-lab-docker/main.tf sha256=eaFOYO25yxDXApeFRGmCfqI0zJ3NC0LMArgNOMerY7Q 838
tectonic/terraform/modules/gsi-lab-docker/output.tf sha256=sARmRkZX5S73QJBCn2OrBOINRhHycNHy5aRF6cvguH0 792
tectonic/terraform/modules/gsi-lab-docker/variables.tf sha256=FT6QDxDKVfVtGClTeL8Ci4WhXO71j4ACHBPiILNo0a8 2848
tectonic/terraform/modules/gsi-lab-docker/versions.tf sha256=1CrHowcBA6ge8GzuiaV2xPFNs58xOhPGzKXbxRhugtU 948
tectonic/terraform/modules/gsi-lab-libvirt/backend.tf sha256=m5JuMDw-aLdVF6d9Yffmm2cjyuV0UljzlIfQvf4-ZRs 868
tectonic/terraform/modules/gsi-lab-libvirt/cloud_init.cfg sha256=pMWNHRMlhtURNWOnCQaJ-cjDp0CPeiLdpsvgTnmagQI 871
tectonic/terraform/modules/gsi-lab-libvirt/data.tf sha256=vZ_CjbXZI8a_r7a9ANO8cETnWlqZOjVc2yhmZoGSBEY 1082
tectonic/terraform/modules/gsi-lab-libvirt/libvirt.tf sha256=GhI3kJN19YDt2N9g6F9zfcVYZbit8xpDZ_TeU-WTBNY 3956
tectonic/terraform/modules/gsi-lab-libvirt/locals.tf sha256=Z-p2klBjwAwQ4uIAU0d1n3f3aWuf7W3zuMWW76mosJY 2368
tectonic/terraform/modules/gsi-lab-libvirt/main.tf sha256=9L61amdZHiUC3H1P8bWiT3pYM6pVH08TrRa8Mp6ChIc 1018
tectonic/terraform/modules/gsi-lab-libvirt/output.tf sha256=sARmRkZX5S73QJBCn2OrBOINRhHycNHy5aRF6cvguH0 792
tectonic/terraform/modules/gsi-lab-libvirt/variables.tf sha256=zMZT33gQx1ryTCXsWE9XUyzB9STFlGncw_jaX9_S4jc 3915
tectonic/terraform/modules/gsi-lab-libvirt/versions.tf sha256=tFhf5yCDb7ENpbCwhd5SVYibvN367vqZ7CKp3NEnq6s 947
tectonic/utils.py sha256=oTiRc7_Ukaei6AGna6a-8_YzwOubmuyfM6VsEZJ73Gs 1470
tectonic_cyberrange-1.0.1.dist-info/LICENSE sha256=cQ3LkvQbpeni1XwDNFqhMNrtviuqeIgmPJAfz1ZpxZc 35145
tectonic_cyberrange-1.0.1.dist-info/METADATA sha256=DlMS1E8eVyKXhuUCtQwV_e03IO5MAxVPA_iL10-ZRpU 8793
tectonic_cyberrange-1.0.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
tectonic_cyberrange-1.0.1.dist-info/entry_points.txt sha256=gX_FI2-xixW-JSFH-V4bo8wZ5AWWWYaUSLriSRr3eJg 50
tectonic_cyberrange-1.0.1.dist-info/RECORD

entry_points.txt

tectonic = tectonic.cli:tectonic