Skip to content
Snippets Groups Projects
Commit 56213186 authored by Thomas Schneider's avatar Thomas Schneider
Browse files

Restructure: make a proper package and entrypoint

parent 3ded86ca
No related branches found
No related tags found
No related merge requests found
...@@ -15,6 +15,9 @@ dependencies = [ ...@@ -15,6 +15,9 @@ dependencies = [
"tqdm>=4.65.0", "tqdm>=4.65.0",
] ]
[project.scripts]
nctool = "nctool.__main__:main"
[tool.pdm.dev-dependencies] [tool.pdm.dev-dependencies]
dev = [ dev = [
"ruff>=0.0.261", "ruff>=0.0.261",
......
from . import cli
def main():
cli.main()
if __name__ == "__main__":
main()
#! /usr/bin/env python
import argparse import argparse
from getpass import getpass from getpass import getpass
import os import os
...@@ -69,7 +68,7 @@ def get_models(args): ...@@ -69,7 +68,7 @@ def get_models(args):
fp.write(r.data) fp.write(r.data)
if __name__ == "__main__": def main():
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument( parser.add_argument(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment