{"id":57106,"name":"software/shepherd-webapi","ecosystem":"submodules","repository_url":null,"issues_count":3,"created_at":"2025-08-01T14:36:25.366Z","updated_at":"2025-08-01T14:36:25.366Z","purl":"pkg:submodules/software/shepherd-webapi","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"2878249043","node_id":"PR_kwDOEPiRCM6rjphT","number":119,"state":"closed","title":"⬆ Bump software/shepherd-webapi from `6e5296d` to `0eadd4c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-02T17:07:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T13:26:07.000Z","updated_at":"2025-10-02T17:07:22.000Z","time_to_close":99675,"merged_at":"2025-10-02T17:07:22.000Z","merged_by":"orgua","closed_by":null,"dependency_metadata":{"prefix":"⬆ Bump","packages":[{"name":"software/shepherd-webapi","old_version":"`6e5296d`","new_version":"`0eadd4c`","repository_url":"https://github.com/nes-lab/shepherd-webapi"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [software/shepherd-webapi](https://github.com/nes-lab/shepherd-webapi) from `6e5296d` to `0eadd4c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/0eadd4cd895b1a2b9436d9821de3777e69218f06\"\u003e\u003ccode\u003e0eadd4c\u003c/code\u003e\u003c/a\u003e update tooling and lint code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/a34875f4e51159e993d8b11f957d65af218976c4\"\u003e\u003ccode\u003ea34875f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nes-lab/shepherd-webapi/issues/51\"\u003e#51\u003c/a\u003e from nes-lab/dependabot/github_actions/actions/checkout-5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/66d3cc717a1499d9b09a83c041890334edffc26b\"\u003e\u003ccode\u003e66d3cc7\u003c/code\u003e\u003c/a\u003e ⬆ Bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nes-lab/shepherd-webapi/compare/6e5296d4cdaa361e56bdfecdec2d1f211d60c360...0eadd4cd895b1a2b9436d9821de3777e69218f06\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nes-lab/shepherd/pull/119","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nes-lab%2Fshepherd/issues/119","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/119/packages"},{"uuid":"2791029661","node_id":"PR_kwDOEPiRCM6mW7ud","number":113,"state":"closed","title":"⬆ Bump software/shepherd-webapi from `0cce3b8` to `6e5296d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-24T13:29:07.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T01:50:01.000Z","updated_at":"2025-09-24T13:29:07.000Z","time_to_close":1942746,"merged_at":"2025-09-24T13:29:07.000Z","merged_by":"orgua","closed_by":null,"dependency_metadata":{"prefix":"⬆ Bump","packages":[{"name":"software/shepherd-webapi","old_version":"`0cce3b8`","new_version":"`6e5296d`","repository_url":"https://github.com/nes-lab/shepherd-webapi"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [software/shepherd-webapi](https://github.com/nes-lab/shepherd-webapi) from `0cce3b8` to `6e5296d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/6e5296d4cdaa361e56bdfecdec2d1f211d60c360\"\u003e\u003ccode\u003e6e5296d\u003c/code\u003e\u003c/a\u003e small improvements for tooling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/3edf28dce1f33d581c6a7750c9d2a193d70642ed\"\u003e\u003ccode\u003e3edf28d\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/cd24ec99278efc01b633aa5e9a3b0406a077c4fd\"\u003e\u003ccode\u003ecd24ec9\u003c/code\u003e\u003c/a\u003e force pre-commit to use uv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/8fde6536771b542f29700affa13ce550e499a3b1\"\u003e\u003ccode\u003e8fde653\u003c/code\u003e\u003c/a\u003e further adapt paths to new structure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/e7a9cedb9acb34a3a0b854b70e066dcee1c4f8bb\"\u003e\u003ccode\u003ee7a9ced\u003c/code\u003e\u003c/a\u003e rename package-directories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/7e41e7799f7ee5646337018d8c3a4ce1800dbf78\"\u003e\u003ccode\u003e7e41e77\u003c/code\u003e\u003c/a\u003e update server to py313\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/d69c62cba1385d062e8f68495c5a7812b1de7257\"\u003e\u003ccode\u003ed69c62c\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/97c18969e0886ced25b18cc014ac2457b8129d90\"\u003e\u003ccode\u003e97c1896\u003c/code\u003e\u003c/a\u003e Update instance_db.py\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/bfd3e8dc6fa289b88b8422c15590cd76fa2c6ce4\"\u003e\u003ccode\u003ebfd3e8d\u003c/code\u003e\u003c/a\u003e migrate to pymongo v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/33caae44d9d31173c12cd9bc419586acd07c308a\"\u003e\u003ccode\u003e33caae4\u003c/code\u003e\u003c/a\u003e limit beanie to \u0026lt;v2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nes-lab/shepherd-webapi/compare/0cce3b865125f7802e0aa936511b4ee927cd271e...6e5296d4cdaa361e56bdfecdec2d1f211d60c360\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nes-lab/shepherd/pull/113","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nes-lab%2Fshepherd/issues/113","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/113/packages"},{"uuid":"2713305795","node_id":"PR_kwDOEPiRCM6hucLD","number":105,"state":"closed","title":"⬆ Bump software/shepherd-webapi from `27ab75e` to `0cce3b8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-20T17:48:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T13:48:15.000Z","updated_at":"2025-08-20T17:48:16.000Z","time_to_close":1656001,"merged_at":"2025-08-20T17:48:16.000Z","merged_by":"orgua","closed_by":null,"dependency_metadata":{"prefix":"⬆ Bump","packages":[{"name":"software/shepherd-webapi","old_version":"`27ab75e`","new_version":"`0cce3b8`","repository_url":"https://github.com/nes-lab/shepherd-webapi"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [software/shepherd-webapi](https://github.com/nes-lab/shepherd-webapi) from `27ab75e` to `0cce3b8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/0cce3b865125f7802e0aa936511b4ee927cd271e\"\u003e\u003ccode\u003e0cce3b8\u003c/code\u003e\u003c/a\u003e Update instance_scheduler.py\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/7f406dc17892222bcfabd555ce84b494cce806b1\"\u003e\u003ccode\u003e7f406dc\u003c/code\u003e\u003c/a\u003e scheduler - only use intersection of requested \u0026amp; online observers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/1f2098d1007ef458b2a154f8271159f3726631b5\"\u003e\u003ccode\u003e1f2098d\u003c/code\u003e\u003c/a\u003e scheduler - use static herd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/41bef553c8093aecb0a7c354137a5606131995da\"\u003e\u003ccode\u003e41bef55\u003c/code\u003e\u003c/a\u003e switch from setuptools to uv-build backend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/e5c3f20d5555ea79f6166b8a4e5883c5f87a080f\"\u003e\u003ccode\u003ee5c3f20\u003c/code\u003e\u003c/a\u003e update tooling - switch from pipenv to uv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/4a7e49e2f92236eed64a9b075b0463b18dfdf691\"\u003e\u003ccode\u003e4a7e49e\u003c/code\u003e\u003c/a\u003e update tooling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/723b4faf22ef1535162b769317f7b4ea813eeb76\"\u003e\u003ccode\u003e723b4fa\u003c/code\u003e\u003c/a\u003e clean up code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/f00ac060e8f7d2638e5c94a4057aced81ca830da\"\u003e\u003ccode\u003ef00ac06\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/2bfde6ca462b5ce50a5f4c61ee78d886cf22d6c4\"\u003e\u003ccode\u003e2bfde6c\u003c/code\u003e\u003c/a\u003e put SSL-Certs into env-vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/1a6c088553db72e5ee353b39460ada4617c8f910\"\u003e\u003ccode\u003e1a6c088\u003c/code\u003e\u003c/a\u003e Update pyproject.toml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nes-lab/shepherd-webapi/compare/27ab75e30ab6e4589fca262165a451d247b46824...0cce3b865125f7802e0aa936511b4ee927cd271e\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nes-lab/shepherd/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nes-lab%2Fshepherd/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"}],"issue_packages":[{"old_version":"`6e5296d`","new_version":"`0eadd4c`","update_type":null,"path":null,"pr_created_at":"2025-10-01T13:26:07.000Z","version_change":"`6e5296d` → `0eadd4c`","issue":{"uuid":"2878249043","node_id":"PR_kwDOEPiRCM6rjphT","number":119,"state":"closed","title":"⬆ Bump software/shepherd-webapi from `6e5296d` to `0eadd4c`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-02T17:07:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-01T13:26:07.000Z","updated_at":"2025-10-02T17:07:22.000Z","time_to_close":99675,"merged_at":"2025-10-02T17:07:22.000Z","merged_by":"orgua","closed_by":null,"dependency_metadata":{"prefix":"⬆ Bump","packages":[{"name":"software/shepherd-webapi","old_version":"`6e5296d`","new_version":"`0eadd4c`","repository_url":"https://github.com/nes-lab/shepherd-webapi"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [software/shepherd-webapi](https://github.com/nes-lab/shepherd-webapi) from `6e5296d` to `0eadd4c`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/0eadd4cd895b1a2b9436d9821de3777e69218f06\"\u003e\u003ccode\u003e0eadd4c\u003c/code\u003e\u003c/a\u003e update tooling and lint code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/a34875f4e51159e993d8b11f957d65af218976c4\"\u003e\u003ccode\u003ea34875f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nes-lab/shepherd-webapi/issues/51\"\u003e#51\u003c/a\u003e from nes-lab/dependabot/github_actions/actions/checkout-5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/66d3cc717a1499d9b09a83c041890334edffc26b\"\u003e\u003ccode\u003e66d3cc7\u003c/code\u003e\u003c/a\u003e ⬆ Bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nes-lab/shepherd-webapi/compare/6e5296d4cdaa361e56bdfecdec2d1f211d60c360...0eadd4cd895b1a2b9436d9821de3777e69218f06\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nes-lab/shepherd/pull/119","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nes-lab%2Fshepherd/issues/119","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/119/packages"}},{"old_version":"`0cce3b8`","new_version":"`6e5296d`","update_type":null,"path":null,"pr_created_at":"2025-09-02T01:50:01.000Z","version_change":"`0cce3b8` → `6e5296d`","issue":{"uuid":"2791029661","node_id":"PR_kwDOEPiRCM6mW7ud","number":113,"state":"closed","title":"⬆ Bump software/shepherd-webapi from `0cce3b8` to `6e5296d`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-24T13:29:07.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T01:50:01.000Z","updated_at":"2025-09-24T13:29:07.000Z","time_to_close":1942746,"merged_at":"2025-09-24T13:29:07.000Z","merged_by":"orgua","closed_by":null,"dependency_metadata":{"prefix":"⬆ Bump","packages":[{"name":"software/shepherd-webapi","old_version":"`0cce3b8`","new_version":"`6e5296d`","repository_url":"https://github.com/nes-lab/shepherd-webapi"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [software/shepherd-webapi](https://github.com/nes-lab/shepherd-webapi) from `0cce3b8` to `6e5296d`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/6e5296d4cdaa361e56bdfecdec2d1f211d60c360\"\u003e\u003ccode\u003e6e5296d\u003c/code\u003e\u003c/a\u003e small improvements for tooling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/3edf28dce1f33d581c6a7750c9d2a193d70642ed\"\u003e\u003ccode\u003e3edf28d\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/cd24ec99278efc01b633aa5e9a3b0406a077c4fd\"\u003e\u003ccode\u003ecd24ec9\u003c/code\u003e\u003c/a\u003e force pre-commit to use uv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/8fde6536771b542f29700affa13ce550e499a3b1\"\u003e\u003ccode\u003e8fde653\u003c/code\u003e\u003c/a\u003e further adapt paths to new structure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/e7a9cedb9acb34a3a0b854b70e066dcee1c4f8bb\"\u003e\u003ccode\u003ee7a9ced\u003c/code\u003e\u003c/a\u003e rename package-directories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/7e41e7799f7ee5646337018d8c3a4ce1800dbf78\"\u003e\u003ccode\u003e7e41e77\u003c/code\u003e\u003c/a\u003e update server to py313\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/d69c62cba1385d062e8f68495c5a7812b1de7257\"\u003e\u003ccode\u003ed69c62c\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/97c18969e0886ced25b18cc014ac2457b8129d90\"\u003e\u003ccode\u003e97c1896\u003c/code\u003e\u003c/a\u003e Update instance_db.py\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/bfd3e8dc6fa289b88b8422c15590cd76fa2c6ce4\"\u003e\u003ccode\u003ebfd3e8d\u003c/code\u003e\u003c/a\u003e migrate to pymongo v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/33caae44d9d31173c12cd9bc419586acd07c308a\"\u003e\u003ccode\u003e33caae4\u003c/code\u003e\u003c/a\u003e limit beanie to \u0026lt;v2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nes-lab/shepherd-webapi/compare/0cce3b865125f7802e0aa936511b4ee927cd271e...6e5296d4cdaa361e56bdfecdec2d1f211d60c360\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nes-lab/shepherd/pull/113","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nes-lab%2Fshepherd/issues/113","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/113/packages"}},{"old_version":"`27ab75e`","new_version":"`0cce3b8`","update_type":null,"path":null,"pr_created_at":"2025-08-01T13:48:15.000Z","version_change":"`27ab75e` → `0cce3b8`","issue":{"uuid":"2713305795","node_id":"PR_kwDOEPiRCM6hucLD","number":105,"state":"closed","title":"⬆ Bump software/shepherd-webapi from `27ab75e` to `0cce3b8`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-20T17:48:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T13:48:15.000Z","updated_at":"2025-08-20T17:48:16.000Z","time_to_close":1656001,"merged_at":"2025-08-20T17:48:16.000Z","merged_by":"orgua","closed_by":null,"dependency_metadata":{"prefix":"⬆ Bump","packages":[{"name":"software/shepherd-webapi","old_version":"`27ab75e`","new_version":"`0cce3b8`","repository_url":"https://github.com/nes-lab/shepherd-webapi"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [software/shepherd-webapi](https://github.com/nes-lab/shepherd-webapi) from `27ab75e` to `0cce3b8`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/0cce3b865125f7802e0aa936511b4ee927cd271e\"\u003e\u003ccode\u003e0cce3b8\u003c/code\u003e\u003c/a\u003e Update instance_scheduler.py\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/7f406dc17892222bcfabd555ce84b494cce806b1\"\u003e\u003ccode\u003e7f406dc\u003c/code\u003e\u003c/a\u003e scheduler - only use intersection of requested \u0026amp; online observers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/1f2098d1007ef458b2a154f8271159f3726631b5\"\u003e\u003ccode\u003e1f2098d\u003c/code\u003e\u003c/a\u003e scheduler - use static herd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/41bef553c8093aecb0a7c354137a5606131995da\"\u003e\u003ccode\u003e41bef55\u003c/code\u003e\u003c/a\u003e switch from setuptools to uv-build backend\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/e5c3f20d5555ea79f6166b8a4e5883c5f87a080f\"\u003e\u003ccode\u003ee5c3f20\u003c/code\u003e\u003c/a\u003e update tooling - switch from pipenv to uv\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/4a7e49e2f92236eed64a9b075b0463b18dfdf691\"\u003e\u003ccode\u003e4a7e49e\u003c/code\u003e\u003c/a\u003e update tooling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/723b4faf22ef1535162b769317f7b4ea813eeb76\"\u003e\u003ccode\u003e723b4fa\u003c/code\u003e\u003c/a\u003e clean up code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/f00ac060e8f7d2638e5c94a4057aced81ca830da\"\u003e\u003ccode\u003ef00ac06\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/2bfde6ca462b5ce50a5f4c61ee78d886cf22d6c4\"\u003e\u003ccode\u003e2bfde6c\u003c/code\u003e\u003c/a\u003e put SSL-Certs into env-vars\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nes-lab/shepherd-webapi/commit/1a6c088553db72e5ee353b39460ada4617c8f910\"\u003e\u003ccode\u003e1a6c088\u003c/code\u003e\u003c/a\u003e Update pyproject.toml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nes-lab/shepherd-webapi/compare/27ab75e30ab6e4589fca262165a451d247b46824...0cce3b865125f7802e0aa936511b4ee927cd271e\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nes-lab/shepherd/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nes-lab%2Fshepherd/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"}}]}