diff --git a/Makefile b/Makefile index 46bddb4..e2d88a9 100644 --- a/Makefile +++ b/Makefile @@ -7,3 +7,16 @@ venv/bin/pytest: venv/ pytest: venv/bin/pytest venv/bin/pytest -r A + + +venv/bin/twine: setup + venv/bin/pip install twine + +sdist: setup + venv/bin/python setup.py build sdist + +wheel: setup + venv/bin/python setup.py build bdist_wheel + +upload: venv/bin/twine wheel sdist + venv/bin/twine upload dist/*.whl dist/*.tar.gz \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 745e109..696df65 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,3 @@ [build-system] -requires = ["setuptools >= 40.6.0", "wheel", 'sqlalchemy>=2.0.0'] +requires = ["setuptools >= 40.6.0", "wheel", 'sqlalchemy>=2.0.34'] build-backend = "setuptools.build_meta"