diff --git a/Makefile b/Makefile index c79f695..c2fb2ab 100644 --- a/Makefile +++ b/Makefile @@ -19,23 +19,15 @@ test: ## Test the code with pytest @uv run python -m pytest --doctest-modules .PHONY: build -build: clean-build ## Build wheel file +build: clean ## Build wheel file @echo "🚀 Creating wheel file" @uvx --from build pyproject-build --installer uv -.PHONY: clean-build +.PHONY: clean clean-build: ## Clean build artifacts @echo "🚀 Removing build artifacts" @uv run python -c "import shutil; import os; shutil.rmtree('dist') if os.path.exists('dist') else None" -.PHONY: publish -publish: ## Publish a release to PyPI. - @echo "🚀 Publishing." - @uvx twine upload --repository-url https://upload.pypi.org/legacy/ dist/* - -.PHONY: build-and-publish -build-and-publish: build publish ## Build and publish. - .PHONY: help help: @uv run python -c "import re; \ diff --git a/pyproject.toml b/pyproject.toml index 3e1b5eb..70886e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [project] -version = "0.2.0.dev0" +version = "0.3.0" name = "odc-loader" description = "Tooling for constructing xarray objects from parsed metadata" readme = "README.md" diff --git a/requirements-dev.txt b/requirements-dev.txt deleted file mode 100644 index ba03f12..0000000 --- a/requirements-dev.txt +++ /dev/null @@ -1,16 +0,0 @@ -black -folium -geopandas<1 -ipywidgets -jupytext -mapclassify -matplotlib -mypy -nbsphinx -sphinx -sphinx_rtd_theme -sphinx-autodoc-typehints -planetary-computer -pylint -isort -pytest