File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Changelog
2+ All notable changes to this project will be documented in this file.
3+
4+ ## [ Unreleased]
5+
6+ ## [ 0.2.0] ( https://github.com/wandercom/gcpde/releases/tag/v0.1.1 )
7+ - β¨ add py.typed
8+ - π¦Ί Enhance CubeJS model with enums and improved type safety
9+
10+ ## [ 0.1.0] ( https://github.com/wandercom/gcpde/releases/tag/v0.1.0 )
11+ - β¨ add first modules
Original file line number Diff line number Diff line change 11# globals
22VERSION := $(shell uvx --from=toml-cli toml get --toml-path=pyproject.toml project.version)
3+ GH := $(shell command -v gh 2> /dev/null)
34
45define PRINT_HELP_PYSCRIPT
56import re, sys
@@ -14,6 +15,10 @@ print("\nCheck the Makefile for more information")
1415endef
1516export PRINT_HELP_PYSCRIPT
1617
18+ define check_gh
19+ @if [ -z $(GH ) ]; then echo "gh could not be found. See https://cli.github.com/"; exit 2; fi
20+ endef
21+
1722.PHONY : help
1823.DEFAULT_GOAL := help
1924help :
5358.PHONY : version
5459version : # # package version
5560 @echo ' ${VERSION}'
61+
62+ .PHONY : release-github
63+ release-github : # # release to github
64+ $(call check_gh)
65+ @echo " Releasing version $$ (make version) to github..."
66+ @$(GH ) release create v$$(make version ) --notes " Release v$$ (make version)"
67+
68+ .PHONY : release
69+ release : release-github
70+ @echo " π· Release $$ (make version) complete!"
Original file line number Diff line number Diff line change 11[project ]
22name = " cubejs"
3- version = " 0.1 .0"
3+ version = " 0.2 .0"
44description = " unofficial async cubejs python client"
55authors = [
66 {name = " Wander" }
You canβt perform that action at this time.
0 commit comments