diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | oar_p2p_net.py | 7 | ||||
| -rw-r--r-- | pyproject.toml | 2 | ||||
| -rw-r--r-- | uv.lock | 8 |
4 files changed, 16 insertions, 2 deletions
| @@ -1 +1,2 @@ | |||
| 1 | /target | 1 | /target |
| 2 | __pycache__/ | ||
diff --git a/oar_p2p_net.py b/oar_p2p_net.py index f30116a..cfea97f 100644 --- a/oar_p2p_net.py +++ b/oar_p2p_net.py | |||
| @@ -565,6 +565,11 @@ def address_from_index(machine_index: int, addr_index: int) -> str: | |||
| 565 | return f"10.{machine_index}.{c}.{d+1}" | 565 | return f"10.{machine_index}.{c}.{d+1}" |
| 566 | 566 | ||
| 567 | 567 | ||
| 568 | if __name__ == "__main__": | 568 | def main_sync() -> None: |
| 569 | """Synchronous entry point for the script.""" | ||
| 569 | asyncio.run(main()) | 570 | asyncio.run(main()) |
| 570 | 571 | ||
| 572 | |||
| 573 | if __name__ == "__main__": | ||
| 574 | main_sync() | ||
| 575 | |||
diff --git a/pyproject.toml b/pyproject.toml index 2154026..3ed4390 100644 --- a/pyproject.toml +++ b/pyproject.toml | |||
| @@ -19,7 +19,7 @@ classifiers = [ | |||
| 19 | ] | 19 | ] |
| 20 | 20 | ||
| 21 | [project.scripts] | 21 | [project.scripts] |
| 22 | oar-p2p-net = "oar_p2p_net:main" | 22 | oar-p2p-net = "oar_p2p_net:main_sync" |
| 23 | 23 | ||
| 24 | [project.urls] | 24 | [project.urls] |
| 25 | Homepage = "https://github.com/diogo464/oar-p2p-net" | 25 | Homepage = "https://github.com/diogo464/oar-p2p-net" |
| @@ -0,0 +1,8 @@ | |||
| 1 | version = 1 | ||
| 2 | revision = 2 | ||
| 3 | requires-python = ">=3.12" | ||
| 4 | |||
| 5 | [[package]] | ||
| 6 | name = "oar-p2p-net" | ||
| 7 | version = "0.1.0" | ||
| 8 | source = { virtual = "." } | ||
