-
Notifications
You must be signed in to change notification settings - Fork 233
Comparing changes
Open a pull request
base repository: danielgtaylor/python-betterproto
base: master
head repository: danielgtaylor/python-betterproto
compare: JoshuaLeivers-tox-fix
- 9 commits
- 11 files changed
- 5 contributors
Commits on Sep 22, 2023
-
Fix Tox configuration to use Poetry hermetically
With the existing setup, Tox could sometimes end up using the Poetry virtualenv for all test runs.
Configuration menu - View commit details
-
Copy full SHA for 6c15203 - Browse repository at this point
Copy the full SHA 6c15203View commit details -
Limit Pydantic to v1 to remove incompatibility
Betterproto's use of Pydantic is not compatible with Pydantic v2 and errors will be raised if it is used in many circumstances. This is purely limited to v2, and v1 appears to still work as expected.
Configuration menu - View commit details
-
Copy full SHA for 64da4b2 - Browse repository at this point
Copy the full SHA 64da4b2View commit details -
Split
dev
dependencies intotest
anddev
This split should mean that Tox only installs the dependencies that are actually necessary for testing, rather than all of the `dev` dependencies.
Configuration menu - View commit details
-
Copy full SHA for 7e4cd29 - Browse repository at this point
Copy the full SHA 7e4cd29View commit details -
Move
tox-poetry-installer
dependency intotox.ini
This should mean that the project can continue to support Python 3.7, due to how Tox handles its own direct dependencies.
Configuration menu - View commit details
-
Copy full SHA for 2abf325 - Browse repository at this point
Copy the full SHA 2abf325View commit details -
Change Tox environments to be 3.7, 3.8, 3.11
This covers the earliest supported version, the earliest non-EOL supported version, and the latest supported version.
Configuration menu - View commit details
-
Copy full SHA for 287b275 - Browse repository at this point
Copy the full SHA 287b275View commit details
Commits on Oct 16, 2023
-
Map enum int's into Enums redux (#293)
Re-implement Enum to be faster along with being an open set --------- Co-authored-by: ydylla <ydylla@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f1c563e - Browse repository at this point
Copy the full SHA f1c563eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9bae37 - Browse repository at this point
Copy the full SHA c9bae37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dd680d - Browse repository at this point
Copy the full SHA 9dd680dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 741a9d2 - Browse repository at this point
Copy the full SHA 741a9d2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...JoshuaLeivers-tox-fix