bgpy-pkg
View on PyPI — Reverse Dependencies (1)
13.0.7 | bgpy_pkg-13.0.7-py3-none-any.whl |
Wheel Details
Project: | bgpy-pkg |
Version: | 13.0.7 |
Filename: | bgpy_pkg-13.0.7-py3-none-any.whl |
Download: | [link] |
Size: | 208254 |
MD5: | 317b7690c38bbd4434040736f76bfc5b |
SHA256: | dc1716d3dcec14b46aa6baee1b369ac24ab8029701bd7f42f53c14e79787374d |
Uploaded: | 2025-01-31 02:22:29 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | setuptools (75.8.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
bgpy/__init__.py | sha256=MDVcjWolVyAAT3CkT6kuePc6345K1Qg53qQeFthgJNA | 400 |
bgpy/__main__.py | sha256=lrf0mYXXh_UfY-Divuo_BxYdsNzgQdW-26oyRdLMhnw | 866 |
bgpy/enums.py | sha256=2fQ6590jOA00qlqDbLKu7PdrN7G29iJ4W7yUE_xywco | 66 |
bgpy/py.typed | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
bgpy/as_graphs/__init__.py | sha256=JdihleCXb3qiqGJ6d2AxVuDwQ1wGopmQK_vUxcuDoE0 | 440 |
bgpy/as_graphs/base/__init__.py | sha256=4S8z4d2_AbVnnkFm7ubnJo55lVT4DMhwAoLSk93xR_Y | 396 |
bgpy/as_graphs/base/as_graph_collector.py | sha256=HVkE7ph-jkk7fSVcHqoi0VzPXW5q2V6GaU7bkXLyjAE | 1735 |
bgpy/as_graphs/base/as_graph_constructor.py | sha256=Lo890_AMG9URuKrcjzP1WgxZEoDqZzcp8FBrKv2FKYc | 3805 |
bgpy/as_graphs/base/as_graph_info.py | sha256=bgDU_Wcjho21edp06pSiD6ytCNE8PVnMEmLXA5JRftM | 1762 |
bgpy/as_graphs/base/as_graph/__init__.py | sha256=mGZebtTSnmbHhN4dROclROI7tA8_qaH_XpMf_tipG4k | 83 |
bgpy/as_graphs/base/as_graph/as_graph.py | sha256=CSRTIEsidNNZjNipC1b_t6tefsV4G70-rHLpPGdlqcs | 11077 |
bgpy/as_graphs/base/as_graph/base_as.py | sha256=etdmGaJ7EvVgcc4M5MmfhtF_71AGhA1prLYrBSQqpjI | 7410 |
bgpy/as_graphs/base/as_graph/cone_funcs.py | sha256=IBdUJMh2HFjvvSydAQcRSvqQVuPef9a_TtAFszoI4ME | 3793 |
bgpy/as_graphs/base/as_graph/customer_cone_funcs.py | sha256=K7sWh0uKFGoXqNoJo8I3FYIjsm8W2surlE-z_OezKM8 | 2438 |
bgpy/as_graphs/base/as_graph/graph_building_funcs.py | sha256=lFzTlXBMRZoPnJZv9s_XVJwWUbFqb2Qbil-fbyYwLCM | 3346 |
bgpy/as_graphs/base/as_graph/propagation_rank_funcs.py | sha256=h-KLz1tLWlZ5fxx233pyJSp6WB8HIvEdO0eLrZ3fNTc | 1224 |
bgpy/as_graphs/base/links/__init__.py | sha256=d5h5Cvij-jSfBGHvg2AE68P9SQnoS8tOWFQ2QjR1syQ | 168 |
bgpy/as_graphs/base/links/customer_provider_link.py | sha256=FuBXl60MLq2yeHmeJqzcIyRh4YbS_7DtPJ3NcGnfLfY | 1450 |
bgpy/as_graphs/base/links/link.py | sha256=bJzBeqimJGwkM4vV6HnVHjPcEkRte2Eh2r_vwa9rj8I | 870 |
bgpy/as_graphs/base/links/peer_link.py | sha256=OByzcXyE3Y5jnTF0OTYrG5qbzTcZylGHcJjYR4wXZPw | 1095 |
bgpy/as_graphs/caida_as_graph/__init__.py | sha256=Awrt029zD6oGa9DiQTtZJlQOihJ693gO8x-mrPCvz8o | 260 |
bgpy/as_graphs/caida_as_graph/caida_as_graph.py | sha256=A7s-GpTZrQh6QUM7RJufVF1ZzIOtH3zGzHiJGsvAYWg | 239 |
bgpy/as_graphs/caida_as_graph/caida_as_graph_collector.py | sha256=ffWJZ5PVw54OzEknMLbFYMP7mFGhKZNJvENFjXpDeWg | 3996 |
bgpy/as_graphs/caida_as_graph/caida_as_graph_constructor.py | sha256=6avUz5hdWpwWNQVHl2D7RqCPZlhD6fmX5Uny2V5KxU0 | 4645 |
bgpy/shared/__init__.py | sha256=LUwaF8VbWZbjWdxK-3uFz9oCYLUXaqlESTnGZqb_wmw | 118 |
bgpy/shared/constants.py | sha256=ffbUdO4-3WqCtoSj1oJ_YF5MXC2cV3mEDBWFnPchfGU | 481 |
bgpy/shared/enums.py | sha256=tUvQNyN8HeDnf0o_3ocml3xcTXjmNA3eq65MtpOYay8 | 3064 |
bgpy/shared/exceptions.py | sha256=sQ1imXEQ5_9wDjpwV2dSvtXvVjuJCelHff0sksGZZcE | 415 |
bgpy/simulation_engine/__init__.py | sha256=74i6AoyoArrTc2gOvYZP4Bfxk-j5gojdV2G0JjsOeHk | 2623 |
bgpy/simulation_engine/announcement.py | sha256=pz18_oUnjmXyWq4QuLa8Sh3_YDP7TYri4t-btFG7YI0 | 5178 |
bgpy/simulation_engine/ann_containers/__init__.py | sha256=wFmY8QTmH0lin-ecXfjlt7A-K-Vg4W_E00t2cs8-LDc | 225 |
bgpy/simulation_engine/ann_containers/ann_container.py | sha256=WKNYt9xXnJQSbKyUk4AsS1FTu06rk3mOBDH81bcX4eU | 1759 |
bgpy/simulation_engine/ann_containers/local_rib.py | sha256=aUU9Nsfqi2UM-tTvGbGYpjvP1WdYOtzYgeGWtKqRoNg | 369 |
bgpy/simulation_engine/ann_containers/recv_queue.py | sha256=ReCWKJr7wBR9x87h-40nIt5xWVvQAjFaawolm898MJ8 | 969 |
bgpy/simulation_engine/ann_containers/ribs_in.py | sha256=CqQNPG3tjiy5yO8iLC7NtZo7USo6ceSkpVZcovaHyQU | 2595 |
bgpy/simulation_engine/ann_containers/ribs_out.py | sha256=2VUCAgywxFXY2k0baIRFuYsk8M38YRVTZYN9qZxzoMU | 1109 |
bgpy/simulation_engine/policies/__init__.py | sha256=QbkY0ooB4fvSY8A4LLicw7oSuD89VxHLuWdFftKbpDk | 2373 |
bgpy/simulation_engine/policies/policy.py | sha256=1v6oT9CMlaGzWZ2RLdWKzcZUifcMGMVBnYolB1aCE9c | 5126 |
bgpy/simulation_engine/policies/aspa/__init__.py | sha256=IpSxZHw9Mv1Nzh9a4BjiXDjPSjeA33fFWWD_ov67kxs | 276 |
bgpy/simulation_engine/policies/aspa/aspa.py | sha256=kw09Onp1trzL_suHCH8IFJrR6iY0kjuzpCRGDn--2Lk | 5626 |
bgpy/simulation_engine/policies/aspa/aspa_full.py | sha256=NMkyUcLHWdx6v8iXTF_pXJXfLCZOmLcqrHsRNm3qMtk | 226 |
bgpy/simulation_engine/policies/aspa/aspawn.py | sha256=UQ8I_4DeP47b6Yqfgs0-cZhPjhAhuYTP2gCCCxYH2AI | 2223 |
bgpy/simulation_engine/policies/aspa/aspawn_full.py | sha256=O-wwWo6lqnG8bfzDnZGKsI71EK774KZiKnPEeM-wApU | 233 |
bgpy/simulation_engine/policies/aspa/asra.py | sha256=pZvhkfWMMQekanVBQdOMqvwk4zOHs2Q7ll3yOk3Mu6Y | 4568 |
bgpy/simulation_engine/policies/aspa/asra_full.py | sha256=a25-EVE3QG5JeSAv9_al8O8vdFPbJGZykZm8aiRIz5g | 226 |
bgpy/simulation_engine/policies/bgp/__init__.py | sha256=afH7EzcKkdtueDh16Eua3X2gAIG9WUoknMjYVlCt2oI | 263 |
bgpy/simulation_engine/policies/bgp/bgp_full.py | sha256=bQRqokf4xsTy9ocDmhqSSiBOqkT4iN0pHLJvqyHkCLY | 11934 |
bgpy/simulation_engine/policies/bgp/bgp_full_ignore_invalid.py | sha256=bAPYHYhPLOhFfXa8IDikETXD5JUBgG44pVgnr-6eGoU | 231 |
bgpy/simulation_engine/policies/bgp/bgp_full_suppress_withdrawals.py | sha256=TBGhiSIZJEEbLObGyCs2VdVNVHCemOBqDKfE26dCAUQ | 916 |
bgpy/simulation_engine/policies/bgp/bgp/__init__.py | sha256=z-GXvu_JbEGaY4pzUvvoKDHhfDoRAcicx11OV1VHFZA | 40 |
bgpy/simulation_engine/policies/bgp/bgp/bgp.py | sha256=fiKfzCyLKGaqi7a3XYbvnsDgSK4Jrrr_yyy1TUyDEyQ | 3512 |
bgpy/simulation_engine/policies/bgp/bgp/bgp.pyi | sha256=cHbiQ_m8JcPcS7QRbzk5d1crQ_1wduG9jUJfTU1zB9Y | 2947 |
bgpy/simulation_engine/policies/bgp/bgp/gao_rexford.py | sha256=Ia_FUwYl7XGfekdKzdjmP4AmMVxJ9ZpraySIzK1k1ZM | 2800 |
bgpy/simulation_engine/policies/bgp/bgp/process_incoming_funcs.py | sha256=8DjNX_STV6irTj7aAIvWNpCVkH5Q3R3PjPQwJ04cY5M | 3602 |
bgpy/simulation_engine/policies/bgp/bgp/propagate_funcs.py | sha256=dOrnDrJIB8q5_AgNuZtYPcIG9Ovk6tRSCG6VlJex8WU | 3351 |
bgpy/simulation_engine/policies/bgpisec/__init__.py | sha256=h-7a1ZRBF1YbAzRAe63lJfbviwDy75tYyQRMbnNXkhk | 912 |
bgpy/simulation_engine/policies/bgpisec/bgpisec.py | sha256=IS6cbQifG2HZIDf3YtL_YVbEMdYoD-m0gUm7FxFlWPc | 1110 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_full.py | sha256=IVMo8GompIvBVHL2TYsSE2enuW2frExv8KgPzluBQJk | 215 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_transitive.py | sha256=VYOquV-5ET053nmcU2EYvk4DdMdUrrZH-yZOkVUj5u8 | 2962 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_transitive_full.py | sha256=YoUut52vdhjb0y9_b6tuemoNvuJHys8Rr0Vumqfg5RU | 277 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_transitive_only_to_customers.py | sha256=nHWh0Tu99M34Osfimh511-_FtjkJYMg0la30BQ12wgo | 1706 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_transitive_only_to_customers_full.py | sha256=mOH9_AMDaN5CsYzQQ6GSfRvG648zN6F_bvSZl3KWhC8 | 349 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_transitive_pro_con_id.py | sha256=b_c3QGQudUM1YwaJLJKji42JpHS1YMkrF2efN7Sv8Vk | 1106 |
bgpy/simulation_engine/policies/bgpisec/bgpisec_transitive_pro_con_id_full.py | sha256=MeGrgebT7zGirDBzt1ThWpPErllAPD4t0SyaUGVGRH4 | 313 |
bgpy/simulation_engine/policies/bgpisec/provider_cone_id.py | sha256=M1pJe9VlUH3zaHgqw2BPJuGf0CO4MNOzOWtpplyes7Q | 1968 |
bgpy/simulation_engine/policies/bgpisec/provider_cone_id_full.py | sha256=Uq-Nayph7EfxtgyvntbmuP2ZQkcPYFz2zBlekuELGEQ | 257 |
bgpy/simulation_engine/policies/bgpsec/__init__.py | sha256=98LqhqdR3zbFK6U2YTCMiJ12HZk4IEEgm96-zLNQIiM | 110 |
bgpy/simulation_engine/policies/bgpsec/bgpsec.py | sha256=BSoKNrsnTxpWWV_YkFQuvT9WmYNDMj5FWmTZHyVUYMQ | 4801 |
bgpy/simulation_engine/policies/bgpsec/bgpsec_full.py | sha256=hv6MTcRvwak18o8A6GuRpsd8hQp6Tuqp0jUMyUaroCY | 224 |
bgpy/simulation_engine/policies/custom_attackers/__init__.py | sha256=NU4ue152LnDuJcAf0G6umdjHaGtulXw1jytdBuT-jzY | 263 |
bgpy/simulation_engine/policies/custom_attackers/first_asn_stripping_prefix_aspa_attacker.py | sha256=veDGU2DZiT-lc6BEaemfyMDC9SqlrlQhIaxi09GtUvs | 2333 |
bgpy/simulation_engine/policies/custom_attackers/shortest_path_prefix_aspa_attacker.py | sha256=tfOMwumY8PVMWoC9oM-NL7PbAyAKDz0Nq3WtVZamMRE | 2343 |
bgpy/simulation_engine/policies/edge_filter/__init__.py | sha256=26j9Wa1yMVkJU1rRW6jIGolg5Q5KcpslxXOfC1rnfXE | 277 |
bgpy/simulation_engine/policies/edge_filter/edge_filter.py | sha256=Go-_a2Qz8zsa8woOw02589KOzMFBrGw9aoc80b3j2OY | 1160 |
bgpy/simulation_engine/policies/edge_filter/edge_filter_full.py | sha256=V8i2yfP-hC926hCQRweAu0DHLO1Zk36Nf-KxvizlCbI | 249 |
bgpy/simulation_engine/policies/edge_filter/rov_edge_filter.py | sha256=6ZUvj3cFaNa3LqnZ_K0_IXWBvNLI0AVA_TD9SKg_F2k | 593 |
bgpy/simulation_engine/policies/edge_filter/rov_edge_filter_full.py | sha256=5cSB99u26ClNs53vqc68Dk9Dqxth9Kq-nN2HgqjNVww | 271 |
bgpy/simulation_engine/policies/enforce_first_as/__init__.py | sha256=v1hAau3gPgWCWpBGawDmbG4yDO_m5zz_NU3S5ZUfj5M | 330 |
bgpy/simulation_engine/policies/enforce_first_as/enforce_first_as.py | sha256=UCx8Lu4U70jpD_Cy2n_WofnpL_xKdPm_7OkglCtJt-I | 1430 |
bgpy/simulation_engine/policies/enforce_first_as/enforce_first_as_full.py | sha256=Txo_n6l64_Wpv9Ykm014BliHnPxcGKwOEZgKbLhsRrE | 290 |
bgpy/simulation_engine/policies/enforce_first_as/rov_enforce_first_as.py | sha256=ri5UaYkop-k3_YUjP__AwrmHgBMmOWFXnEEeM9vPREc | 769 |
bgpy/simulation_engine/policies/enforce_first_as/rov_enforce_first_as_full.py | sha256=ubaadK7BIzuVyoGy84gMNp-HgGUbW9XDBz1CWgaX6wI | 313 |
bgpy/simulation_engine/policies/only_to_customers/__init__.py | sha256=q4OzM7N4Sp6uMWLZYsO83fsVJ2PVBRywXGMgD6VL4R8 | 168 |
bgpy/simulation_engine/policies/only_to_customers/only_to_customers.py | sha256=qwuI4iui4hv1vv9BDlGnI-cCnfWdWAj_lY0nFHM3PLQ | 1587 |
bgpy/simulation_engine/policies/only_to_customers/only_to_customers_full.py | sha256=__54KbLhRGrRkY1bBQFJiqdxUaAAAPr5rl7yxKioWzo | 294 |
bgpy/simulation_engine/policies/path_end/__init__.py | sha256=NpTAMD5ggY3HyynGIsvFylq97Us3VkHfJz3fBmqNlWs | 118 |
bgpy/simulation_engine/policies/path_end/path_end.py | sha256=PCaNGMB3vXEnJQNF3ryLEBXz7eHKTI_n0oN5Ch7XfYQ | 1212 |
bgpy/simulation_engine/policies/path_end/path_end_full.py | sha256=nHEh4vXpdjC8nAMXly7lwhEkFsMj2mFAzT43fGW0H4M | 246 |
bgpy/simulation_engine/policies/peerlock/__init__.py | sha256=kjUTRvsUzietOrX-onbpRba3MuEvXsz6MSpBAc0iniw | 138 |
bgpy/simulation_engine/policies/peerlock/peerlock_lite.py | sha256=Ah-ydUpTnv2mIXW5KbFtZx719WgYmusPHuy_ANWt024 | 1342 |
bgpy/simulation_engine/policies/peerlock/peerlock_lite_full.py | sha256=b0G0JA1VPeOtUbmZYEtS--Rj3CTwhcLkf494_DFSQWc | 275 |
bgpy/simulation_engine/policies/rost/__init__.py | sha256=mW3QwD_htpCWa3COWMUpLhFSCvZS9WrByUvIwvhntSs | 56 |
bgpy/simulation_engine/policies/rost/rost_full.py | sha256=xu366qUQRxGehfsdQ_fesmtKFKh4DZhohTlBxoTcg4U | 3303 |
bgpy/simulation_engine/policies/rost/rost_trusted_repository.py | sha256=-eQ_aRjweQ5aIqE30b4nkE4PmlYsSJtf03HiW7ETm0A | 3217 |
bgpy/simulation_engine/policies/rov/__init__.py | sha256=v6li9RHUJIVkzfz4aMyps_qVqZhX31Xvo0fYLlZmTIg | 195 |
bgpy/simulation_engine/policies/rov/peer_rov.py | sha256=XYn_pK9Z0pYu3nAIcTc8O8Dzih_1N4W6bO4BKKcfDEI | 1017 |
bgpy/simulation_engine/policies/rov/peer_rov_full.py | sha256=PwY2Seipazi3MJC8kYXu0MiB1xNm1Wfxnv5_Yb-5aoU | 219 |
bgpy/simulation_engine/policies/rov/rov.py | sha256=XTyLM51Kl919sPXi0zc0j2TNDxLy2QwbqMnD8sXZR0o | 800 |
bgpy/simulation_engine/policies/rov/rov_full.py | sha256=4ZLRQazxsU1evLA8zmWpaDuskw4kTainP0hEvIhobMQ | 220 |
bgpy/simulation_engine/policies/rovpp/__init__.py | sha256=BFYEQB29JicGUhLkhaSg305qdbYxq87hYVbGpdOc6BI | 314 |
bgpy/simulation_engine/policies/rovpp/v1/__init__.py | sha256=8kwK03Hmn1iV0PyWmdYocMbdCLl1INU_l7-LWOSAebw | 133 |
bgpy/simulation_engine/policies/rovpp/v1/rovpp_v1_lite.py | sha256=k3ZvzPmM3ToLumwlIlUNX04DXC3TeHexn28Oz6cSatk | 6679 |
bgpy/simulation_engine/policies/rovpp/v1/rovpp_v1_lite_full.py | sha256=4YgDGvWsDjmYv9Ln5cuh6qd19zehMLnptU0mhoZoUBw | 1429 |
bgpy/simulation_engine/policies/rovpp/v2/__init__.py | sha256=WNM2hnQlji4tBEzYMmaaNC4jmIAo0Di9QJ9tf3x9ftc | 229 |
bgpy/simulation_engine/policies/rovpp/v2/base/__init__.py | sha256=awiH0_UGfjL_WtSEkPDj4c7nJ2lFj-JCx096nJqZVvs | 133 |
bgpy/simulation_engine/policies/rovpp/v2/base/rovpp_v2_lite.py | sha256=ZCP5WMCkGL7pdrJTMQBFfTjhhA1c7-zU9mBfnajGKiY | 2111 |
bgpy/simulation_engine/policies/rovpp/v2/base/rovpp_v2_lite_full.py | sha256=MRxu90jJCAobkX7Nzwsx3Woz9GPti9DkhJTqma6QJQw | 364 |
bgpy/simulation_engine/policies/rovpp/v2/improved/__init__.py | sha256=fpXBtrTV-anAaCBEBLciatqMaegzAW30ZvgcYTJz2MY | 183 |
bgpy/simulation_engine/policies/rovpp/v2/improved/rovpp_v2_improved_lite.py | sha256=21wt2DzbCAyugHHM2zuc4K-SKfwb7EB807iaxWOKm2g | 1712 |
bgpy/simulation_engine/policies/rovpp/v2/improved/rovpp_v2_improved_lite_full.py | sha256=31UJd2_FSx3PfKnEgEIIJALTNFxhy5Cv7RPexLBVBzE | 260 |
bgpy/simulation_engine/simulation_engines/__init__.py | sha256=1Hj02RhLuHwmvDRNXsKhnY5fJE-pB93XmHWjQO35KO4 | 161 |
bgpy/simulation_engine/simulation_engines/base_simulation_engine.py | sha256=MsP238tURG5hPmbGFMKvaX1F1GMULI_OVn7gbS86TQM | 3162 |
bgpy/simulation_engine/simulation_engines/simulation_engine.py | sha256=XkjxMckh1v2jZklzpUdn3BzA3QmK3sKIgnwVfU6dmGw | 6048 |
bgpy/simulation_framework/__init__.py | sha256=KWcOfgHfa1-6DvcUZdyowBlpyjrE2n3DJOwZ5zV21BU | 1432 |
bgpy/simulation_framework/simulation.py | sha256=JT2przfUE0OQIbDVbFzLF4jCckHuKCyLNFQPRaOcUCE | 23410 |
bgpy/simulation_framework/utils.py | sha256=_onrTXN_xqAFocBGTipnaSukAwBG48TWwP_NLS7dEV8 | 1902 |
bgpy/simulation_framework/as_graph_analyzers/__init__.py | sha256=UIM6df6Y_OrcaKaLPySrC1-CqVT0N6g0W08AV0nkxpg | 260 |
bgpy/simulation_framework/as_graph_analyzers/as_graph_analyzer.py | sha256=fQUv5lSke57Glq3_103eNmfuJzoeFTjyRtioojnuv0E | 7468 |
bgpy/simulation_framework/as_graph_analyzers/base_as_graph_analyzer.py | sha256=ueMsJ87phbGVuTNe3mx6tWGWxQWrSMiSYCXvIWAmrrM | 748 |
bgpy/simulation_framework/as_graph_analyzers/interception_as_graph_analyzer.py | sha256=FU-dAd-H5Rp2cXJh2VY52bmZmgYiOn4Bd-JKhpBZ974 | 5530 |
bgpy/simulation_framework/graph_data_aggregator/__init__.py | sha256=Bf8GEIZa3m_gfdxtrkWmt6q7LibCcwly7dYJ7sWW7kg | 346 |
bgpy/simulation_framework/graph_data_aggregator/data_point_agg_data.py | sha256=So1N1VTyjrzk8UzFvg1OEDki0QESfCbTvjzp2RdC1q8 | 287 |
bgpy/simulation_framework/graph_data_aggregator/data_point_key.py | sha256=c-7V2ZwDVzAR7cOUmvzh8AqSIjpkaHlKvLmWrrueNJI | 388 |
bgpy/simulation_framework/graph_data_aggregator/graph_category.py | sha256=IIrjTQbL0n2RhLE7zcOU8iwsE-gtqXa788vZAHlhENs | 318 |
bgpy/simulation_framework/graph_data_aggregator/graph_data_aggregator.py | sha256=bm_uVsELnWw5uoSNOWK1X1-hlyeOYiIMyLybudesFSs | 10926 |
bgpy/simulation_framework/graph_data_aggregator/trial_data.py | sha256=lW2kfZQ6IeDj8lz1c7Wa_j8o2rwjkF8NNPdJGoXS2Pw | 3306 |
bgpy/simulation_framework/graphing/__init__.py | sha256=zx3tA-5vX9207l_c4ghr1_vqw-rdGLLdJTuyUGI3XRE | 246 |
bgpy/simulation_framework/graphing/line_data.py | sha256=AuuHjVfWyYFkhYLv1twxiGIGzFK0L9AhQex_EtLEP8Y | 327 |
bgpy/simulation_framework/graphing/line_info.py | sha256=mVT2oX0uzfYKKLG8k1uRJEYTpKfTi_H5mb7_zlOWC74 | 1145 |
bgpy/simulation_framework/graphing/line_properties_generator.py | sha256=cu4372hH7cFoYy4z3T4wC5yncI3F1KwyQ3z5LWxungk | 1804 |
bgpy/simulation_framework/graphing/graph_factory/__init__.py | sha256=z0qDjA3A_f07rpyiQausMdaNh8UQhMsyeNYphYflRG0 | 68 |
bgpy/simulation_framework/graphing/graph_factory/add_legends_and_save_funcs.py | sha256=pUFwG_7uSXhqxnkYQL5hlEVBG5LmbTCXcM-gPpOZchc | 5639 |
bgpy/simulation_framework/graphing/graph_factory/generate_graph_funcs.py | sha256=OvQ7i-Ifs9QoLG3jEHEiUAgFvTWjpYmy29Qh-rq3u1E | 8847 |
bgpy/simulation_framework/graphing/graph_factory/graph_factory.py | sha256=r9ljWgHmh8dYgBo4ldk9J2dPjog19bVKgKiK3TUpR_k | 8120 |
bgpy/simulation_framework/graphing/graph_factory/preprocessing_funcs.py | sha256=jmV_uzDwAAFzGIc9k5Elwg-uo8pEjGXA9P_VTtcGdGk | 6589 |
bgpy/simulation_framework/scenarios/__init__.py | sha256=6ZZtYwXc97scFO-AAHzVQhvS5BYy_vQ-jVKNfxpDkh4 | 859 |
bgpy/simulation_framework/scenarios/scenario.py | sha256=FFAojg4tztBGsbVBi_tvnLwzRxXjsRyVkYHZPWq6I7E | 16887 |
bgpy/simulation_framework/scenarios/scenario_config.py | sha256=YrHG9F33YjXJMroFUMOEmuCaFBAGl7lSnL0cmkj07yE | 9241 |
bgpy/simulation_framework/scenarios/custom_scenarios/__init__.py | sha256=9j32CwWsl3uUdNhY7dyOUffMaMU7IiHd45BP7BsujDI | 821 |
bgpy/simulation_framework/scenarios/custom_scenarios/accidental_route_leak.py | sha256=ZyhCDOY_cWn3ntREwpdZeODeBUwaACCoLCQxfNVRdfY | 8501 |
bgpy/simulation_framework/scenarios/custom_scenarios/valid_prefix.py | sha256=l1C4jUcUqRUXhOhNlRCM1yaHf_BXIVV7H8-6ruBnomk | 204 |
bgpy/simulation_framework/scenarios/custom_scenarios/victims_prefix.py | sha256=WpJ_hzBKgq-ytO72kbCJyqER25BAvrZKs-U9lZVefjo | 1719 |
bgpy/simulation_framework/scenarios/custom_scenarios/non_routed/__init__.py | sha256=-6WI5zCiT-pK3utCnB8HizjoHXz-uUcqdY3pzNbgDZU | 331 |
bgpy/simulation_framework/scenarios/custom_scenarios/non_routed/non_routed_prefix_hijack.py | sha256=rRjhtyw47VNT1WQt9the97MKAoPPwCeSu4VcSS8VoR4 | 1407 |
bgpy/simulation_framework/scenarios/custom_scenarios/non_routed/non_routed_superprefix_hijack.py | sha256=vTJio6bjYhNbfelvEFMuw3raK6A59u7ptafArZEbu-g | 1626 |
bgpy/simulation_framework/scenarios/custom_scenarios/non_routed/non_routed_superprefix_prefix_hijack.py | sha256=QCzt5fgFxTrJHr8gTqNIvajVvlH5NxZB7iKCkc-joiI | 1934 |
bgpy/simulation_framework/scenarios/custom_scenarios/post_rov/__init__.py | sha256=BWoS9jdMr2QXxtsG8adgF8-rDgIDBncQB-JA1Q9c70M | 419 |
bgpy/simulation_framework/scenarios/custom_scenarios/post_rov/first_asn_stripping_prefix_hijack.py | sha256=oSOZ4qwy4jBCqJEDGoraFdvf8fBYsRgb0RpXUnva918 | 2098 |
bgpy/simulation_framework/scenarios/custom_scenarios/post_rov/forged_origin_prefix_hijack.py | sha256=bCKJ5iDmeyCZnGiQRgPXyt8m4uEd1PjY3_ScXIUztv0 | 1841 |
bgpy/simulation_framework/scenarios/custom_scenarios/post_rov/shortest_path_prefix_hijack.py | sha256=FT4iVYLl7VdYL8_JCWP0n1zNccOA9zpkKHXVL40gDkY | 23801 |
bgpy/simulation_framework/scenarios/custom_scenarios/post_rov/superprefix_prefix_hijack.py | sha256=FGWmvGLE_1oVpqYDathUdT2H5hFTlGRmPEEbJN1zrrs | 1540 |
bgpy/simulation_framework/scenarios/custom_scenarios/pre_rov/__init__.py | sha256=4QkHsJjq-6crIbejSEnbQBWJ_D8qaea7oYiCdoCFbh8 | 144 |
bgpy/simulation_framework/scenarios/custom_scenarios/pre_rov/prefix_hijack.py | sha256=GlH3vmki5CgMk7YfwbboYVTJ6FPonsUvGoGjX6wTYvw | 1613 |
bgpy/simulation_framework/scenarios/custom_scenarios/pre_rov/subprefix_hijack.py | sha256=y20a_JmteORL0Q5rxI45Sb6MaKbrIxBhL12OfHU8wF0 | 1737 |
bgpy/tests/__init__.py | sha256=ja88Myk4plM9HL2sySYz-npiB01V1ePb5Hrard-1q1E | 178 |
bgpy/tests/conftest.py | sha256=Smb2TFYuY7sb9yDpaozJklfhh7LFHMisMxG5_okaDag | 3012 |
bgpy/tests/engine_tests/__init__.py | sha256=kmbjkU5jeS92p3p2kf16euMr5BLtv_P4OzMTTUnxgGI | 138 |
bgpy/tests/engine_tests/test_engine.py | sha256=tuaRwqN_6sIsGSqfyPem-GNBlIz3XaLCYUB_4CvOpY0 | 788 |
bgpy/tests/engine_tests/engine_test_configs/__init__.py | sha256=_3kb11iDbpbnvlIvgJTmOjK7sbgqo1Axgp_REmhv5fI | 179 |
bgpy/tests/engine_tests/engine_test_configs/examples/__init__.py | sha256=oBmsJAW0-QH7Cazn7ZolprEcLAt5rzm51oZCezoZhgk | 1914 |
bgpy/tests/engine_tests/engine_test_configs/examples/as_graph_info_000.py | sha256=YiRGuhm0H9jzE0XfvnWbSMNdgU-gOAuhbHmOe9UhslY | 1572 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_000.py | sha256=r_HrtwxCzH4DSEF-hsiqy_Ene-I5IlKROHcPZilvya4 | 708 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_001.py | sha256=9XuBNlBCBfre8jGnbKyZWg8NbWaviYwGT7EBvzgbySs | 733 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_002.py | sha256=hCwj7SallLHP9-W18O1fult4eIc9qk-ttDkvgDiKZ_4 | 1312 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_003.py | sha256=TDGQcHz0hQfOEUziGcQDaZlsAV4kR7l2EQKIKITsS0Q | 739 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_004.py | sha256=9JJ1qj3RINKBlTPwdSIUOEl7C8ldbOxiFdL9nCxty1Q | 758 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_005.py | sha256=X0s0eR7OtYjEGY0xu9HbsXQvqGu_ztBj6DD_iUxpWhI | 760 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_006.py | sha256=w9ZXKvf5AWaSqgJZhsXiuWmyw0kN60xhEF4EI5--Lt4 | 776 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_007.py | sha256=GZhBsym12w9R59zHH0Fl-BfYu6Ypg8GTKjR3jGU6oO0 | 778 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_008.py | sha256=QwuKBxQbbXS3whA36rlvGHDS3cSWtG3fRavFbm0oJ0A | 783 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_009.py | sha256=ewMeL3hzfnkWXzx4zgrgECPtk8W7vCtU54opmnlczvs | 804 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_010.py | sha256=HtPfhJ5Iom0O6pxI-POFjQ5qy6WwEO9inXXnzgYYJ4o | 832 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_011.py | sha256=9FKKM9QfWZYD9KUhJt2g2TlgU1nFcWkXthpAPh9n3-A | 794 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_012.py | sha256=u0EScfdsaN_JWLEzeoFy9AlXIMAd_Y0iiuEPEiTdFAU | 858 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_013.py | sha256=OBMZaaRCmSTpKCMQHTs9xUBPEiMM0QzPqWlF1U_yTUg | 870 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_014.py | sha256=pH-QT9N95iLVWIGrLZNgLA5TSnxhqY5BH1aWpQerIMU | 1045 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_015.py | sha256=Fdp4Exe9kvPA3Gb6VFRGsiK47RjL40XxgLTe2eS96QQ | 1028 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_016.py | sha256=G9lLWY38ai7VJgAtnwagmr2EG8wtmmJASl4j89grcVw | 1026 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_017.py | sha256=OR4aiHDZOf2SYREqvWlt3-soelEiuOXpOiXFqPUD7nY | 1043 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_018.py | sha256=hZ5p3ri0HVY5sMGQ5xigvOYJ6i8O0RlghIKbfnd_RUI | 1009 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_019.py | sha256=Bpkm4YEI81wz9d2Qh-B8t8OO80at3v_n8pOfRXxxlPQ | 1036 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_020.py | sha256=ABWyMdVbvXCVhLS_Daus2T3bALZzIoFkPciYvgFUzFE | 1043 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_021.py | sha256=8Gkx9SyskPmAMtuHeETK-0BC0SXVbp-AxJK-K0QIt1I | 871 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_022.py | sha256=KwNX-itEoMGf7-4pf2LW79FkE4OsZmBrnHDfrWVNN1I | 878 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_023.py | sha256=ef3GzX_K89YRCSY7NLy8W1_tu-ozKsajiti_jh1RWVY | 1417 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_024.py | sha256=I0RRo4DmtYe_O3N71XKiRHRsj08h6BIblXJS6qWhIrM | 1029 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_025.py | sha256=o1vJwNURedkP78Y9IXRQWupMTPxSKtAMl-ufW21ApM4 | 1157 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_026.py | sha256=ZPYwk8vKpoYoQI430tPIuwYa4Bi-Fiy4TJhlJwhdJK0 | 1295 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_027.py | sha256=dhgs3YeEzjGPgXKkqjkyeFfpu_qeMSobevQZaIalDoU | 1328 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_028.py | sha256=3yMADjbzOpvNCQHTJDSuo201FPZ7VPe_kg6AXfQ8rlc | 1248 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_029.py | sha256=6dPnpI4M04bPjbKs-6NJZsB7pYjaOXfjpEq0YD8ovjs | 1425 |
bgpy/tests/engine_tests/engine_test_configs/examples/ex_config_030.py | sha256=i4-5sR4xiQ742CCvM1S97Vz3ruKD_GLc8_yrCk-_n6I | 910 |
bgpy/tests/engine_tests/engine_test_configs/internals/__init__.py | sha256=LvRiUbGY95qCkbfqL73dCaAf-auXhlbygyej8ys4uwY | 680 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_000.py | sha256=EN-knz38ev4i-GnzeQyCzy2EadU_x-g1WxBeneO6L_g | 3163 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_001.py | sha256=IEdDKX8XTw0aufnEov_T7zuDaUde9_lOrAajcZicgnc | 3706 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_002.py | sha256=BzoSnR35Zuo3j6ww6-K0kIjSGNSs4ryPXOlMNTfqn3Y | 2836 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_003.py | sha256=9UU_jvBmZaryQ22khYDpnSbZ4Pw8BVjN8euChcmNAvA | 1165 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_004.py | sha256=n-5Y2u-3Hb8sotw-yzSZ4qjsva_2A_2RrFe3xlkt1GU | 1889 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_005.py | sha256=gQBJauvysURJPfjPTJUPb86EDZp0tAjGLuY9v1tbP2k | 1887 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_006.py | sha256=QZSYqKkUNO4hOVpceiEHgHzLLXx0KokzEBNMt3z33kE | 3243 |
bgpy/tests/engine_tests/engine_test_configs/internals/internal_config_007.py | sha256=2-Hp7wTOK3NNbsY3pBhqSRgiVZjd0DDZb5x58mHE18c | 3146 |
bgpy/tests/engine_tests/utils/__init__.py | sha256=MDfaWhojALsvaz89R2UWQVguZNgi1V4NH4rLIyCcpec | 223 |
bgpy/tests/engine_tests/utils/diagram_aggregator.py | sha256=qQ9Y6t-KjNwQQyOOOHgDX-27QN8pbGNDLQp9xDfieRQ | 1767 |
bgpy/tests/engine_tests/utils/engine_test_config.py | sha256=WY8oUaTVauOX6QT_u_y593ksFp1v6_6b8kImyh8A3E4 | 566 |
bgpy/tests/engine_tests/utils/engine_tester.py | sha256=DZAqiiICWgOiLfWsS2OmzqrQdIsVyJJpGWI4YWvx41M | 9782 |
bgpy/tests/framework_tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
bgpy/tests/framework_tests/system_tests/__init__.py | sha256=jml6VkviBTx5VQAjeJxPfJWh5glgSuOA0g92-63JSMc | 76 |
bgpy/tests/framework_tests/system_tests/test_sim_inputs.py | sha256=y02i7PMg2ba5P2-WrbX5vhnSLPzamyuAbBcGGVuQW8Q | 788 |
bgpy/tests/framework_tests/unit_tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
bgpy/tests/framework_tests/unit_tests/conftest.py | sha256=A2h8cDrM2inRvYC6CMXOmu_6syxGQOO0O8YtU5nfPjw | 477 |
bgpy/tests/framework_tests/unit_tests/test_scenario.py | sha256=wzE4JmoiuLY9PTkImCftTOsyf0BjXrDD3j63n4DqD9w | 14314 |
bgpy/utils/__init__.py | sha256=VskdGUXCRhWXaluejoXiyT6fp2peX6rzquPa74xXi4o | 302 |
bgpy/utils/utils.py | sha256=VQ-8wIDGitjYBV8EyAg3KeI-BLXfBNop-eX7oMmRMRs | 1717 |
bgpy/utils/engine_runner/__init__.py | sha256=CvyxFfWzcVJ8-l7blDL6d7fMRS0q7bOWWCytep2EiJU | 255 |
bgpy/utils/engine_runner/diagram.py | sha256=xVThG4uLx_vUufzzRSVLaTvIAN5vBpF68XlJjQNC928 | 11599 |
bgpy/utils/engine_runner/engine_run_config.py | sha256=42i4U8K5iKNfTKc8a9SIQF0qU_eHDGwUd3byW1JtZwM | 1214 |
bgpy/utils/engine_runner/engine_runner.py | sha256=5Nn7yfxWKnWtRisa_kmCiQTqxKre_65ps9QtKgnCWzI | 8960 |
bgpy/utils/engine_runner/simulator_codec/__init__.py | sha256=tlPPsLI_du3Ian6DAWvJ-s6PWOidtxfp0B8muC8mHn8 | 74 |
bgpy/utils/engine_runner/simulator_codec/simulator_codec.py | sha256=8X5_KA066IzN8z4--puE0Nkld7Q5W4DxqbbdCrk68CA | 2997 |
bgpy/utils/engine_runner/simulator_codec/simulator_loader.py | sha256=DFrZyq7q7Vis7DqQWPWr2Piv7tR1r9fo2PYobll_ucg | 322 |
bgpy_pkg-13.0.7.dist-info/LICENSE.txt | sha256=qHX8OQbM-1_BHGENS3PHMIKwrU6FZz_NFdSdMkMfKy8 | 1460 |
bgpy_pkg-13.0.7.dist-info/METADATA | sha256=TSgMhBHEqZYP5aoTZPoQPfkuLwN_hk5iMAY3ilqcxks | 7698 |
bgpy_pkg-13.0.7.dist-info/WHEEL | sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 | 91 |
bgpy_pkg-13.0.7.dist-info/entry_points.txt | sha256=6ZsXy1FH7QkfRZBSviehz1SxSd7nVkLfs6nPUJ2DJKM | 44 |
bgpy_pkg-13.0.7.dist-info/top_level.txt | sha256=cjQBTdnQCvr0Ehl6boJt5kRoh40KpidQ6XmaGOsntO8 | 5 |
bgpy_pkg-13.0.7.dist-info/RECORD | — | — |
top_level.txt
bgpy
entry_points.txt
bgpy = bgpy.__main__:main