This pull request includes updates to the CI workflows, documentation, and project dependencies. The most important changes involve adding support for Python 3.11 in the build matrix, updating the README with installation instructions, and modifying the project dependencies in pyproject.toml.
CI Workflow Updates:
.github/workflows/build.yaml: Added support for Python 3.11 in the build matrix. ([.github/workflows/build.yamlL19-R19](diffhunk://#diff-d0777657fa3fd81d23aaf7273e58aee453b04e67882517900c56daeef9b3e4c1L19-R19))
.github/workflows/publish.yaml: Updated to use Python 3.13. ([.github/workflows/publish.yamlL31-R31](diffhunk://#diff-e81e13daadd1745de51d8b8d85fce1fcd9be355732b64d60a6b56e18c28388caL31-R31))
.python-version: Updated to use Python 3.13. ([.python-versionL1-R1](diffhunk://#diff-652bad7c1002badcf13f8de3a5096c2724ce54ae36cd68a21ad280547dff8e87L1-R1))
Documentation:
README.md: Added installation instructions and steps to set up the development environment. ([README.mdR6-R27](diffhunk://#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R6-R27))
Project Dependencies:
pyproject.toml: Updated project version to 0.1.2, reordered dependencies, and added override-dependencies for greenlet. ([pyproject.tomlL3-R18](diffhunk://#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711L3-R18))
This pull request includes updates to the CI workflows, documentation, and project dependencies. The most important changes involve adding support for Python 3.11 in the build matrix, updating the README with installation instructions, and modifying the project dependencies in
pyproject.toml
.CI Workflow Updates:
.github/workflows/build.yaml
: Added support for Python 3.11 in the build matrix. ([.github/workflows/build.yamlL19-R19](diffhunk://#diff-d0777657fa3fd81d23aaf7273e58aee453b04e67882517900c56daeef9b3e4c1L19-R19)
).github/workflows/publish.yaml
: Updated to use Python 3.13. ([.github/workflows/publish.yamlL31-R31](diffhunk://#diff-e81e13daadd1745de51d8b8d85fce1fcd9be355732b64d60a6b56e18c28388caL31-R31)
).python-version
: Updated to use Python 3.13. ([.python-versionL1-R1](diffhunk://#diff-652bad7c1002badcf13f8de3a5096c2724ce54ae36cd68a21ad280547dff8e87L1-R1)
)Documentation:
README.md
: Added installation instructions and steps to set up the development environment. ([README.mdR6-R27](diffhunk://#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R6-R27)
)Project Dependencies:
pyproject.toml
: Updated project version to 0.1.2, reordered dependencies, and addedoverride-dependencies
forgreenlet
. ([pyproject.tomlL3-R18](diffhunk://#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711L3-R18)
)