What's Changed * Setup lockfile for DevContainer by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/69 * Update lints by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/70 * Move Trusted Publishing to a dedicated step by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/71 * Remove pytest args by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/72 * Specify source for Coverage by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/73 * Remove none-check from publication_date by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/75 * Make artifact name consistent by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/76 * build(deps): bump the ci-dependencies group with 1 update by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/77
What's Changed * Have Dependabot group dependencies by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/60 * build(deps): bump the ci-dependencies group with 4 updates by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/61 * Limit CI test platforms to Linux by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/62 * build(deps): bump the ci-dependencies group with 3 updates by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/63 * Add py.typed to package data by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/68
What's Changed * Cleanup tests and reduce duplication by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/21 * build(deps): bump actions/setup-python from 6db7460265853123c994067d0fe60a75335ca09f to db9987b4c1f10f0404fa60ee629f675fafbd6763 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/22 * build(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/24 * build(deps): bump actions/setup-python from db9987b4c1f10f0404fa60ee629f675fafbd6763 to 0cbcb9a3d7c0b228a2c4fbde82b6e8855233cd92 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/27 * build(deps): bump actions/checkout from 3.5.2 to 3.5.3 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/29 * build(deps): bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.8 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/34 * build(deps): bump actions/setup-python from 0cbcb9a3d7c0b228a2c4fbde82b6e8855233cd92 to bd6b4b6205c4dbad673328db7b31b7fab9e241c0 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/32 * Yet another rewrite by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/26 * Add optional dependency to docs build by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/36 * Setup custom models to avoid using the JSON API models directly by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/37 * build(deps): bump actions/setup-python from 3.1.4 to 4.7.0 by dependabot in https://github.com/letsbuilda/letsbuilda-pypi/pull/38 * Remove file handling and raw HTTP request handlers by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/40 * Backport support for up to Python 3.9 by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/42 * add release notes to changelog by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/45 * Add all items to top level `__all__` by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/46 * Limit support to Python 3.11 by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/47 * Delete precommit-autoupdate.yaml by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/49 * ci: remove pre-commit action from Python CI by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/50 * Switch to HTTPX by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/51 * Update release date by shenanigansd in https://github.com/letsbuilda/letsbuilda-pypi/pull/52