diff --git a/package-lock.json b/package-lock.json index 76a3678..c3b9c25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "e2xauthoring", - "version": "0.3.0-dev1", + "version": "0.3.0-dev2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "e2xauthoring", - "version": "0.3.0-dev1", + "version": "0.3.0-dev2", "hasInstallScript": true, "license": "MIT", "workspaces": [ @@ -24458,7 +24458,7 @@ }, "packages/api": { "name": "@e2xauthoring/api", - "version": "0.3.0-dev1", + "version": "0.3.0-dev2", "license": "MIT", "devDependencies": { "webpack": "^5.73.0", @@ -24467,9 +24467,9 @@ }, "packages/app": { "name": "@e2xauthoring/app", - "version": "0.3.0-dev1", + "version": "0.3.0-dev2", "dependencies": { - "@e2xauthoring/api": "0.3.0-dev1", + "@e2xauthoring/api": "0.3.0-dev2", "@emotion/react": "^11.10.0", "@emotion/styled": "^11.10.0", "@fontsource/roboto": "^4.5.8", @@ -25864,7 +25864,7 @@ "@e2xauthoring/app": { "version": "file:packages/app", "requires": { - "@e2xauthoring/api": "0.3.0-dev1", + "@e2xauthoring/api": "0.3.0-dev2", "@emotion/react": "^11.10.0", "@emotion/styled": "^11.10.0", "@fontsource/roboto": "^4.5.8", diff --git a/pyproject.toml b/pyproject.toml index a49ed01..543bea5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,9 @@ dev = [ "hatchling", "tbump", "sphinx", - "pydata-sphinx-theme" + "pydata-sphinx-theme", + "build", + "twine", ] [tool.hatch.version] @@ -91,6 +93,14 @@ search = '"version": "{current_version}' src = "packages/*/package.json" search = '"@e2xauthoring/[\w-]+": "{current_version}' +[[tool.tbump.before_commit]] +name = "Build" +cmd = "python -m build" + +[[tool.tbump.before_commit]] +name = "Check with twine" +cmd = "twine check dist/*" + [tool.ruff] line-length = 100 ignore-init-module-imports = true