diff --git a/CHANGELOG.md b/CHANGELOG.md index e672549..9ef62dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ In the future, this is expected to change. It's likely that at 0.5.0, we will de Format [Keep A ChangeLog](https://keepachangelog.com/en/1.0.0/) +## [0.4.12] + +### Changed +- https://github.com/evinism/mistql/pull/182, https://github.com/evinism/mistql/pull/181 Bumped many dependencies to latest versions. +- https://github.com/evinism/mistql/pull/183 Removed EOL'd Python3.7 support. + ## [0.4.11] ### Changed diff --git a/js/package.json b/js/package.json index d62fc98..5017ec5 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "mistql", - "version": "0.4.11", + "version": "0.4.12", "description": "JS implementation of miniature query language", "main": "dist/umd/index.js", "module": "dist/esm/index.js", diff --git a/meta.json b/meta.json index 8bf29bf..c5eb82b 100644 --- a/meta.json +++ b/meta.json @@ -1,3 +1,3 @@ { - "version": "0.4.11" + "version": "0.4.12" } \ No newline at end of file diff --git a/py/mistql/__init__.py b/py/mistql/__init__.py index 9c120a2..dba05e0 100644 --- a/py/mistql/__init__.py +++ b/py/mistql/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.4.11" +__version__ = "0.4.12" from .query import query # noqa: F401 from .instance import MistQLInstance # noqa: F401 diff --git a/py/pyproject.toml b/py/pyproject.toml index 0998e99..4a52088 100644 --- a/py/pyproject.toml +++ b/py/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "mistql" -version = "0.4.11" +version = "0.4.12" description = "Python implementation of MistQL query language" authors = ["Evin Sellin "] diff --git a/version-cutting.md b/version-cutting.md new file mode 100644 index 0000000..29c0d2b --- /dev/null +++ b/version-cutting.md @@ -0,0 +1,18 @@ +# (For maintainers) How to cut a new version + +This is a checklist (mostly for me) on how to cut a new version of MistQL. + +1. Cut a new branch from `main` named `X.Y.Z` +1. Update the CHANGELOG +1. Update the version in `py/mistql/__init__.py` +1. Update the version in `py/pyproject.toml` +1. Update the version in `js/package.json` +1. Update the version in `meta.yaml` +1. One final test via `talc test all` +1. Commit the changes (You should have 5 files changed) +1. Publish the npm and pypi packages via `talc publish js` and `talc publish py` +1. Update the doc version of MistQL +1. Version the docs via `npm run docusaurus docs:version X.Y.Z` +1. Commit the changes +1. Push the branch +1. Create a PR and merge it