From 9023d9ccbb07192e69c61dcfd850a9eabf881acb Mon Sep 17 00:00:00 2001 From: Chewing_Bever Date: Tue, 31 May 2022 08:47:25 +0200 Subject: [PATCH] The beginning tm --- .gitignore | 2 ++ Makefile | 13 +++++++++++++ requirements.txt | 0 vieter/__init__.py | 3 +++ vieter/vieter.py | 7 +++++++ 5 files changed, 25 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 requirements.txt create mode 100644 vieter/__init__.py create mode 100644 vieter/vieter.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a230a78 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.venv/ +__pycache__/ diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..42683cd --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +PYTHON ?= python3 +VENV ?= .venv + +.PHONY: venv +venv: $(VENV)/bin/activate +$(VENV)/bin/activate: requirements.txt + rm -rf '$(VENV)' + '$(PYTHON)' -m venv '$(VENV)' + '$(VENV)'/bin/pip install -r requirements.txt + +.PHONY: shell +shell: venv + @ '$(VENV)'/bin/python diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/vieter/__init__.py b/vieter/__init__.py new file mode 100644 index 0000000..3d36d40 --- /dev/null +++ b/vieter/__init__.py @@ -0,0 +1,3 @@ +from .vieter import Vieter + +__all__ = ('Vieter') diff --git a/vieter/vieter.py b/vieter/vieter.py new file mode 100644 index 0000000..b301db7 --- /dev/null +++ b/vieter/vieter.py @@ -0,0 +1,7 @@ +class Vieter: + def __init__(self, address: str, api_key: str) -> None: + self._address = address + self._api_key = api_key + + def _do_req(self, path: str, method: str, params: dict): + pass