move-coop / parsons

A python library of connectors for the progressive community.
Other
255 stars 125 forks source link

Bugfixes #1012

Closed bmos closed 3 months ago

bmos commented 3 months ago

In more in-depth refactoring I'm looking into, I have come across a number of changes needed to get tests passing, resolve test warnings, and obey lints. As requested in #1009, I have taken all the minor bugfixes and compiled them here.

ddccd1e also fixes the only remaining issue holding back 3.11 support! So I added it to setup.py and the test suite to demonstrate that.

shaunagm commented 3 months ago

@bmos sorry for taking so long to respond, I've been traveling. Have you made any changes to the docs other than linting? It's hard to see in the diffs if there's anything other than line length changes.

Otherwise everything looks good to me.

bmos commented 3 months ago

Only formatting changes and can revert those files if preferred.

shaunagm commented 3 months ago

No need to revert, just wanted to make sure I wasn't missing anything.