tectonic-cyberrange

View on PyPIReverse Dependencies (0)

0.1.0 tectonic_cyberrange-0.1.0-py3-none-any.whl

Wheel Details

Project: tectonic-cyberrange
Version: 0.1.0
Filename: tectonic_cyberrange-0.1.0-py3-none-any.whl
Download: [link]
Size: 141884
MD5: 96d686d6fa61ae85286e96c02bbf7f88
SHA256: a09ae7c4f36fa90a8e0ecd3b15c27c5c204fb7d107a0650be42dce830b79e383
Uploaded: 2024-10-14 19:45:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tectonic-cyberrange
Version: 0.1.0
Summary: A Python package for the Tectonic project.
Author: GSI-Fing-Udelar
Home-Page: https://cyberrange.fing.edu.uy/
Project-Url: Bug Tracker, https://github.com/GSI-Fing-Udelar/tectonic/issues
Project-Url: Documentation, https://readthedocs.org
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.1)
Requires-Dist: decorator
Requires-Dist: deprecated
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
Requires-Dist: requests-toolbelt
Requires-Dist: s3transfer
Requires-Dist: six
Requires-Dist: urllib3
Requires-Dist: wrapt
Description-Content-Type: text/markdown
[Description omitted; length: 5471 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=zfyY2CTuHLpR2kdrzucXvzQ_iByZHnOLlVjoHtf4hFE 7891
tectonic/aws.py sha256=JuOU1IGUFyOM7F2cIQLSGsClKyr54C_87bn9JHIx22w 10462
tectonic/cli.py sha256=vPxBNzaPInq6Un9-wfVEk3LmlijJagQNVp0DqvD-rrs 28962
tectonic/constants.py sha256=2O-I-o3YlXptjTaWvtZ_pA50QUeZQjAlC6L-iwRWsYs 8891
tectonic/deployment.py sha256=HFMxl-FzwKdkv7_-FX0uiAYB9aqZMQ8b8-IMFj4CPyE 32724
tectonic/deployment_aws.py sha256=zwH2A9RuZs3tFSyyBKvT3Y_24qMNFA7NahZBpZFeqH4 45762
tectonic/deployment_libvirt.py sha256=zaCYUqedFPf1iCXvP9Bt0BGJ1dmH_8SbwusI5f7JtMo 33753
tectonic/description.py sha256=l6WznCcFMqUSgCOzfT23pVAlCFRutoMVx-kThH-rSXs 35267
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=dmDfNGHNAGBijHnTAIBzfjD3wxqRLw3xSyG0Bvh7ty8 9756
tectonic/image_generation/elastic_agent.yml sha256=QxQNpUQJdJYgGUJxLx4micRBEBvUGvl3tIiWMkhb5vI 2204
tectonic/image_generation/libvirt_conf.yml sha256=YUf4ltmlPxukGs-zzTUq1gEceOZ_Vd-nsqXNjiqh5pM 2328
tectonic/instance_type.py sha256=eTtJENH5p8YkhcyuCHINJ2g5mQoLMp_xPtEJzsoIEfg 1315
tectonic/instance_type_aws.py sha256=jp7xlC06h00sM5Xsoq65ASJMzmyiWNKhsvm6NZTLAuw 3093
tectonic/libvirt_client.py sha256=bsTkpL7mnY10jnAanG6UTr94QeG6bQHWVwQq3F9_FS0 6219
tectonic/playbooks/make_request.yml sha256=2x8uto73PeGbeUmx1mxZsMDePIcTaKuNX7VR3wkxLo8 1175
tectonic/playbooks/services_get_password.yml sha256=HI1J_u9wtsk0KSscWJKODCrytG9Q0L3Dy-uicyCARlk 1060
tectonic/playbooks/trainees.yml sha256=nJXnc-DPT-L1XGZB2o95nOrI1RksBTXPfsG2_SyGu7w 7324
tectonic/playbooks/wait_for_connection.yml sha256=EV1NyvlEiEu-jNw1fPNUMPAtzVrkZxPEotoNTg4UWSw 916
tectonic/services/ansible/configure_services.yml sha256=Gh7D4ApRRBv686Y2-x1W-E3GIQV7tg6alNjRd0DpyxQ 1177
tectonic/services/caldera/after_clone.yml sha256=F_tKCQygE2bJGxKuwEXS7ynjuMtwhXATDtDWREYpopk 11698
tectonic/services/caldera/agent_install.yml sha256=AxRkclttE_yjlnb7HIccXzSqTb0WTon0Ga6W2DliX9Y 1496
tectonic/services/caldera/base_config.yml sha256=llaV7uOXA7VBsTnwsLyvNgaElngQN65WrjSgQi1NBf0 2323
tectonic/services/caldera/get_info.yml sha256=6wgV7J024GD3silcuefwpH4lke_9rbiYwtvK_FhEqdA 1919
tectonic/services/caldera/import_resources.yml sha256=b2HJKnE3zAB437RHZzMRIDsW2otS0tHkiUsSPc77AGY 2993
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=632xqucBU88ULp8fyoEeOGsbQkkbOlH4cOaBmM0I8jc 281
tectonic/services/elastic/after_clone.yml sha256=5KmZrzpjmW0TWG3VL2_v8XLVA5l-U24nfEE0Rf-iOi8 23418
tectonic/services/elastic/agent_manage.yml sha256=AqZPK7hDZoRXpUVXBF0iDYJp-2JCiwpWKFzvIquINKU 8031
tectonic/services/elastic/base_config.yml sha256=d2NeFnA8FmgFYteTMYmLIXhr2V2cuwlsqAdFw5M6XRc 2586
tectonic/services/elastic/endpoint_install.yml sha256=q0Rcbuoa5wd0JFf8zrv7WsfMKyf6XgoucODdxQZbRHQ 2613
tectonic/services/elastic/get_info.yml sha256=n6Jtlfe1Q9ysfTSX4B6fDWNaCf4QfXEWs0po-FqBk8Y 3495
tectonic/services/elastic/import_resources.yml sha256=S5b4QBZZiWYlnGzZCaWTVHfaYoN45eN7Z7d00ntgbqM 5314
tectonic/services/elastic/import_resources_fleet.yml sha256=uaOGhOOzOR1B-f-6CrJqlKcNyJVSXC3stBWpVM2VwyY 2035
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=uERkGJUfUb4M0GAKxXSEzbDhS0qM8PYdwcRstMRGedU 942
tectonic/services/elastic/templates/logstash.j2 sha256=kSsdA_Zr_kQNdyIxGiAUhOSLiLaOEEoMDD8cDPBXAwc 523
tectonic/services/image_generation/create_image.pkr.hcl sha256=BsHKtNjbjburAn7Qb_KttQRQnWXsn_LLrXLuSnyEogk 7141
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=ST2ZMCd1Zs9LiIiBohubdmHIOV3NuE2o2HxO03ahq2o 10972
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=PfI40ajAbRGs5Y9rgxYxXRxpaCIkzH29HhtaS799iH0 111
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-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=xpopH2cOTZ6fpXegU_54WUt0IsKQbbD34c5p7CfrzLo 13632
tectonic/terraform/modules/gsi-lab-aws/data.tf sha256=xK6dAeTZzLta-ilVzulWQg1mpQ-gPj3qBlgAScfPvf0 1435
tectonic/terraform/modules/gsi-lab-aws/locals.tf sha256=gxK1oET8W_ja97oFHs4EMpxV6JIYsLT6KWVc72qLQ_0 1753
tectonic/terraform/modules/gsi-lab-aws/main.tf sha256=HybFpCGDxkmqMcziGrZVSead42x-cgtxJ9LVV94NRWs 946
tectonic/terraform/modules/gsi-lab-aws/user_data_linux.pkrtpl sha256=PfI40ajAbRGs5Y9rgxYxXRxpaCIkzH29HhtaS799iH0 111
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-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-0.1.0.dist-info/LICENSE sha256=cQ3LkvQbpeni1XwDNFqhMNrtviuqeIgmPJAfz1ZpxZc 35145
tectonic_cyberrange-0.1.0.dist-info/METADATA sha256=Wicq3e0TwV9Qvu0bXoI__uApuaPvVhMaNVCziGL4v0w 7358
tectonic_cyberrange-0.1.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
tectonic_cyberrange-0.1.0.dist-info/entry_points.txt sha256=gX_FI2-xixW-JSFH-V4bo8wZ5AWWWYaUSLriSRr3eJg 50
tectonic_cyberrange-0.1.0.dist-info/RECORD

entry_points.txt

tectonic = tectonic.cli:tectonic