Skip to content

chore: modernize project tooling (#43) #17

chore: modernize project tooling (#43)

chore: modernize project tooling (#43) #17

Triggered via push December 5, 2025 22:49
Status Success
Total duration 8s
Artifacts

draft.yaml

on: push
update-draft
6s
update-draft
Fit to window
Zoom out
Zoom in

Annotations

2 errors
update-draft
HttpError: Resource not accessible by integration at /home/runner/work/_actions/release-drafter/release-drafter/v5/dist/index.js:8462:21 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Job.doExecute (/home/runner/work/_actions/release-drafter/release-drafter/v5/dist/index.js:30793:18) { name: 'AggregateError', event: { id: '19978210657', name: 'push', payload: { after: 'cfa029b701d0a88fef647d380b9ce33132a751ef', base_ref: null, before: 'efbee244316b5dfe7cdbba4a199692acc3dfd2dc', commits: [ { author: { email: '161369871+google-labs-jules[bot]@users.noreply.github.com', name: 'google-labs-jules[bot]', username: 'google-labs-jules[bot]' }, committer: { email: 'noreply@github.com', name: 'GitHub', username: 'web-flow' }, distinct: true, id: 'cfa029b701d0a88fef647d380b9ce33132a751ef', message: 'chore: modernize project tooling (#43)\n' + '\n' + '- Migrate from setup.py to pyproject.toml\n' + '- Drop Python 3.9 support and upgrade syntax to use Python 3.10+ type hinting\n' + '- Add Python 3.14 support to the test matrix\n' + '- Switch to using uv for dependency installation and testing in CI\n' + '- Switch to using sphinx-ape for documentation\n' + '- Fixed several bugs in test cases\n' + '\n' + 'Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>', timestamp: '2025-12-05T17:49:30-05:00', tree_id: '2f7125396db274272b957b4dcc2f34cfaaf96cf7', url: 'https://github.com/ApeWorX/py-tokenlists/commit/cfa029b701d0a88fef647d380b9ce33132a751ef' } ], compare: 'https://github.com/ApeWorX/py-tokenlists/compare/efbee244316b...cfa029b701d0', created: false, deleted: false, enterprise: { avatar_url: 'https://avatars.githubusercontent.com/b/135622?v=4', created_at: '2024-03-15T14:39:45Z', description: '', html_url: 'https://github.com/enterprises/apeworx-ltd', id: 135622, name: 'ApeWorX LTD', node_id: 'E_kgDOAAIRxg', slug: 'apeworx-ltd', updated_at: '2025-11-12T14:27:11Z', website_url: 'https://apeworx.io' }, forced: false, head_commit: { author: { email: '161369871+google-labs-jules[bot]@users.noreply.github.com', name: 'google-labs-jules[bot]', username: 'google-labs-jules[bot]' }, committer: { email: 'noreply@github.com', name: 'GitHub', username: 'web-flow' }, distinct: true, id: 'cfa029b701d0a88fef647d380b9ce33132a751ef', message: 'chore: modernize project tooling (#43)\n' + '\n' + '- Migrate from setup.py to pyproject.toml\n' + '- Drop Python 3.9 support and upgrade syntax to use Python 3.10+ type hinting\n' + '- Add Python 3.14 support to the test matrix\n' + '- Switch to using uv for dependency installation and testing in CI\n' + '- Switch to using sphinx-ape for documentation\n' + '- Fixed several bugs in test cases\n' + '\n' + 'Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>', timestamp: '2025-12-05T17:49:30-05:00', tree_id: '2f7125396db274272b957b4dcc2f34cfaaf96cf7', url: 'https://github.com/ApeWorX/py-tokenlists/commit/cfa029b701d0a88fef647d380b9ce33132a751ef' }, organization: { avatar_url: 'https://avatars.githubusercontent.com/u/76833676?v=4', description: '', events_url: 'https://api.github.com/orgs/ApeWorX/events', hooks_url: 'https://api.github.com/orgs/ApeWorX/hooks', id: 76833676, issues_url: 'https://api.github.com/orgs/ApeWor
update-draft
Resource not accessible by integration { name: 'HttpError', id: '19978210657', status: 403, response: { url: 'https://api.github.com/repos/ApeWorX/py-tokenlists/releases', status: 403, headers: { 'access-control-allow-origin': '*', 'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset', connection: 'close', 'content-encoding': 'gzip', 'content-security-policy': "default-src 'none'", 'content-type': 'application/json; charset=utf-8', date: 'Fri, 05 Dec 2025 22:49:39 GMT', 'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin', server: 'github.com', 'strict-transport-security': 'max-age=31536000; includeSubdomains; preload', 'transfer-encoding': 'chunked', vary: 'Accept-Encoding, Accept, X-Requested-With', 'x-accepted-github-permissions': 'contents=write; contents=write,workflows=write', 'x-content-type-options': 'nosniff', 'x-frame-options': 'deny', 'x-github-api-version-selected': '2022-11-28', 'x-github-media-type': 'github.v3; format=json', 'x-github-request-id': 'E804:1DA4D0:180DA0:6A9B51:69336183', 'x-ratelimit-limit': '15000', 'x-ratelimit-remaining': '14794', 'x-ratelimit-reset': '1764978251', 'x-ratelimit-resource': 'core', 'x-ratelimit-used': '206', 'x-xss-protection': '0' }, data: { message: 'Resource not accessible by integration', documentation_url: 'https://docs.github.com/rest/releases/releases#create-a-release', status: '403' } }, request: { method: 'POST', url: 'https://api.github.com/repos/ApeWorX/py-tokenlists/releases', headers: { accept: 'application/vnd.github.v3+json', 'user-agent': 'probot/12.2.5 octokit-core.js/3.5.1 Node.js/20.19.5 (linux; x64)', authorization: 'token [REDACTED]', 'content-type': 'application/json; charset=utf-8' }, body: '{"target_commitish":"refs/heads/main","name":"0.1.8","tag_name":"v0.1.8","body":"## Changes\\n\\n- feat: pep-625 compliance, enabling python 3.13, and import perfs @bitwise-constructs (#41)\\n- feat: allow additional properties on TokenList model @antazoey (#40)\\n\\nSpecial thanks to: @antazoey, @bitwise-constructs and @google-labs-jules[bot]\\n","draft":true,"prerelease":false,"make_latest":"true"}', request: {} }, event: { id: '19978210657', name: 'push', payload: { after: 'cfa029b701d0a88fef647d380b9ce33132a751ef', base_ref: null, before: 'efbee244316b5dfe7cdbba4a199692acc3dfd2dc', commits: [ { author: { email: '161369871+google-labs-jules[bot]@users.noreply.github.com', name: 'google-labs-jules[bot]', username: 'google-labs-jules[bot]' }, committer: { email: 'noreply@github.com', name: 'GitHub', username: 'web-flow' }, distinct: true, id: 'cfa029b701d0a88fef647d380b9ce33132a751ef', message: 'chore: modernize project tooling (#43)\n' + '\n' + '- Migrate from setup.py to pyproject.toml\n' + '- Drop Python 3.9 support and upgrade syntax to use Python 3.10+ type hinting\n' + '- Add Python 3.14 support to the test matrix\n' + '- Switch to using uv for dependency installation and testing in CI\n' + '- Switch to using sphinx-ape for documentation\n' + '- Fixed several bugs in test cases\n' + '\n' + 'Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>', timestamp: '2025-12-05T17:49:30-05:00', tree_id: '2f7125396db274272b957b4dcc2f34cfaaf96cf7', url: 'https://github.com/ApeW