diff --git a/Dockerfile b/Dockerfile index 27041c2..08538d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/reboot-dev/reboot-base:0.45.2 +FROM ghcr.io/reboot-dev/reboot-base:0.46.0 WORKDIR /app diff --git a/pyproject.toml b/pyproject.toml index 1e7423d..142168e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] requires-python = ">= 3.10" dependencies = [ - "reboot==0.45.2", + "reboot==0.46.0", ] [tool.rye] @@ -9,7 +9,7 @@ dev-dependencies = [ "mypy==1.18.1", "pytest>=7.4.2", "types-protobuf>=4.24.0.20240129", - "reboot==0.45.2", + "reboot==0.46.0", ] # This project only uses `rye` to provide `python` and its dependencies, so diff --git a/reboot-non-react-web/package-lock.json b/reboot-non-react-web/package-lock.json index 41ac636..7c07157 100644 --- a/reboot-non-react-web/package-lock.json +++ b/reboot-non-react-web/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "@bufbuild/protobuf": "1.10.1", - "@reboot-dev/reboot-web": "^0.45.2", + "@reboot-dev/reboot-web": "0.46.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", @@ -71,9 +71,9 @@ } }, "node_modules/@reboot-dev/reboot-api": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-api/-/reboot-api-0.45.2.tgz", - "integrity": "sha512-LAIFqjse2xpDnpGZq8/koB296ougfitcriAOJctlqUiWMds/WdHfInXyzJh9yZzF0MIXS8zAa7zr5lFqerwCoQ==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-api/-/reboot-api-0.46.0.tgz", + "integrity": "sha512-GGKEqcMHRvV67eoU7W5JitOgs3vrM6i1naxHJlZcOMjw/BHQXcYNAudX3ZfcRpJWfvJ0An+7tT7sStfAGCXhog==", "license": "Apache-2.0", "dependencies": { "@scarf/scarf": "1.4.0", @@ -98,12 +98,12 @@ } }, "node_modules/@reboot-dev/reboot-web": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-web/-/reboot-web-0.45.2.tgz", - "integrity": "sha512-PaLcs05GGGw/NSJYAzUDB9aAlOBMhGsxuExapuimd0wMEymCXLoSPMwrl0hn95asnbugzKrG3QdaBP09j+CZ/g==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-web/-/reboot-web-0.46.0.tgz", + "integrity": "sha512-NoIFbgX3hdGWOnuRSFE2W1xwsM5Le4MmwztoarlOsbfh3ATCMUSqrR7OspIzBpo6vgKYM5wO1QdQZA7GwUqLYQ==", "license": "Apache-2.0", "dependencies": { - "@reboot-dev/reboot-api": "0.45.2", + "@reboot-dev/reboot-api": "0.46.0", "@scarf/scarf": "1.4.0", "js-sha1": "0.7.0", "lru-cache-idb": "^0.5.2", diff --git a/reboot-non-react-web/package.json b/reboot-non-react-web/package.json index 536ad77..2694ac8 100644 --- a/reboot-non-react-web/package.json +++ b/reboot-non-react-web/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@bufbuild/protobuf": "1.10.1", - "@reboot-dev/reboot-web": "^0.45.2", + "@reboot-dev/reboot-web": "0.46.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", diff --git a/requirements-dev.lock b/requirements-dev.lock index 61cc5c5..31a9f3c 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -197,10 +197,12 @@ python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.22 # via mcp +python-ulid==3.1.0 + # via reboot pyyaml==6.0.2 # via kubernetes-asyncio # via reboot -reboot==0.45.2 +reboot==0.46.0 referencing==0.37.0 # via jsonschema # via jsonschema-specifications diff --git a/requirements.lock b/requirements.lock index d3993b2..29a1298 100644 --- a/requirements.lock +++ b/requirements.lock @@ -186,10 +186,12 @@ python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.22 # via mcp +python-ulid==3.1.0 + # via reboot pyyaml==6.0.2 # via kubernetes-asyncio # via reboot -reboot==0.45.2 +reboot==0.46.0 referencing==0.37.0 # via jsonschema # via jsonschema-specifications diff --git a/web/package-lock.json b/web/package-lock.json index dec68d6..a2325bb 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@bufbuild/protobuf": "1.10.1", "@eslint/js": "^9.34.0", - "@reboot-dev/reboot-react": "^0.45.2", + "@reboot-dev/reboot-react": "0.46.0", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "@types/eslint__js": "^8.42.3", @@ -1223,9 +1223,9 @@ } }, "node_modules/@reboot-dev/reboot-api": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-api/-/reboot-api-0.45.2.tgz", - "integrity": "sha512-LAIFqjse2xpDnpGZq8/koB296ougfitcriAOJctlqUiWMds/WdHfInXyzJh9yZzF0MIXS8zAa7zr5lFqerwCoQ==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-api/-/reboot-api-0.46.0.tgz", + "integrity": "sha512-GGKEqcMHRvV67eoU7W5JitOgs3vrM6i1naxHJlZcOMjw/BHQXcYNAudX3ZfcRpJWfvJ0An+7tT7sStfAGCXhog==", "license": "Apache-2.0", "dependencies": { "@scarf/scarf": "1.4.0", @@ -1259,15 +1259,15 @@ } }, "node_modules/@reboot-dev/reboot-react": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-react/-/reboot-react-0.45.2.tgz", - "integrity": "sha512-A50MGLf35odF6Ss+DPPNjEHzXcAhdg4CStTuP2v33cM82u5sKiStS/OmYmNmqudNcRgB6mCGLW8Fssq7IZJXag==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-react/-/reboot-react-0.46.0.tgz", + "integrity": "sha512-v9fo5ZxgL4dpXvUWHWhbu6n4lO3koWuEKukNRpZ53cTZFzNlbghkA58z39Hh/Q13pvefK9NsnvCPFsWYDZCQrA==", "license": "Apache-2.0", "dependencies": { - "@modelcontextprotocol/ext-apps": "^1.0.1", - "@modelcontextprotocol/sdk": "^1.26.0", - "@reboot-dev/reboot-api": "0.45.2", - "@reboot-dev/reboot-web": "0.45.2", + "@modelcontextprotocol/ext-apps": "1.2.0", + "@modelcontextprotocol/sdk": "1.27.1", + "@reboot-dev/reboot-api": "0.46.0", + "@reboot-dev/reboot-web": "0.46.0", "@scarf/scarf": "1.4.0", "@types/uuid": "^9.0.4", "js-sha1": "0.7.0", @@ -1293,12 +1293,12 @@ } }, "node_modules/@reboot-dev/reboot-web": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-web/-/reboot-web-0.45.2.tgz", - "integrity": "sha512-PaLcs05GGGw/NSJYAzUDB9aAlOBMhGsxuExapuimd0wMEymCXLoSPMwrl0hn95asnbugzKrG3QdaBP09j+CZ/g==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-web/-/reboot-web-0.46.0.tgz", + "integrity": "sha512-NoIFbgX3hdGWOnuRSFE2W1xwsM5Le4MmwztoarlOsbfh3ATCMUSqrR7OspIzBpo6vgKYM5wO1QdQZA7GwUqLYQ==", "license": "Apache-2.0", "dependencies": { - "@reboot-dev/reboot-api": "0.45.2", + "@reboot-dev/reboot-api": "0.46.0", "@scarf/scarf": "1.4.0", "js-sha1": "0.7.0", "lru-cache-idb": "^0.5.2", @@ -6509,9 +6509,9 @@ } }, "@reboot-dev/reboot-api": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-api/-/reboot-api-0.45.2.tgz", - "integrity": "sha512-LAIFqjse2xpDnpGZq8/koB296ougfitcriAOJctlqUiWMds/WdHfInXyzJh9yZzF0MIXS8zAa7zr5lFqerwCoQ==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-api/-/reboot-api-0.46.0.tgz", + "integrity": "sha512-GGKEqcMHRvV67eoU7W5JitOgs3vrM6i1naxHJlZcOMjw/BHQXcYNAudX3ZfcRpJWfvJ0An+7tT7sStfAGCXhog==", "requires": { "@scarf/scarf": "1.4.0", "typescript": "5.4.5", @@ -6531,14 +6531,14 @@ } }, "@reboot-dev/reboot-react": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-react/-/reboot-react-0.45.2.tgz", - "integrity": "sha512-A50MGLf35odF6Ss+DPPNjEHzXcAhdg4CStTuP2v33cM82u5sKiStS/OmYmNmqudNcRgB6mCGLW8Fssq7IZJXag==", - "requires": { - "@modelcontextprotocol/ext-apps": "^1.0.1", - "@modelcontextprotocol/sdk": "^1.26.0", - "@reboot-dev/reboot-api": "0.45.2", - "@reboot-dev/reboot-web": "0.45.2", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-react/-/reboot-react-0.46.0.tgz", + "integrity": "sha512-v9fo5ZxgL4dpXvUWHWhbu6n4lO3koWuEKukNRpZ53cTZFzNlbghkA58z39Hh/Q13pvefK9NsnvCPFsWYDZCQrA==", + "requires": { + "@modelcontextprotocol/ext-apps": "1.2.0", + "@modelcontextprotocol/sdk": "1.27.1", + "@reboot-dev/reboot-api": "0.46.0", + "@reboot-dev/reboot-web": "0.46.0", "@scarf/scarf": "1.4.0", "@types/uuid": "^9.0.4", "js-sha1": "0.7.0", @@ -6553,11 +6553,11 @@ } }, "@reboot-dev/reboot-web": { - "version": "0.45.2", - "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-web/-/reboot-web-0.45.2.tgz", - "integrity": "sha512-PaLcs05GGGw/NSJYAzUDB9aAlOBMhGsxuExapuimd0wMEymCXLoSPMwrl0hn95asnbugzKrG3QdaBP09j+CZ/g==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@reboot-dev/reboot-web/-/reboot-web-0.46.0.tgz", + "integrity": "sha512-NoIFbgX3hdGWOnuRSFE2W1xwsM5Le4MmwztoarlOsbfh3ATCMUSqrR7OspIzBpo6vgKYM5wO1QdQZA7GwUqLYQ==", "requires": { - "@reboot-dev/reboot-api": "0.45.2", + "@reboot-dev/reboot-api": "0.46.0", "@scarf/scarf": "1.4.0", "js-sha1": "0.7.0", "lru-cache-idb": "^0.5.2", diff --git a/web/package.json b/web/package.json index 5ea9632..32d5984 100644 --- a/web/package.json +++ b/web/package.json @@ -6,7 +6,7 @@ "dependencies": { "@bufbuild/protobuf": "1.10.1", "@eslint/js": "^9.34.0", - "@reboot-dev/reboot-react": "^0.45.2", + "@reboot-dev/reboot-react": "0.46.0", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "@types/eslint__js": "^8.42.3",