javipalanca / spade

Smart Python Agent Development Environment
MIT License
258 stars 98 forks source link

GitHub Actions: Add Python 3.10 to the testing #98

Closed cclauss closed 3 years ago

codecov[bot] commented 3 years ago

Codecov Report

Merging #98 (068b3bd) into develop (ea7ac04) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##           develop       #98   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            9         9           
  Lines          957       971   +14     
=========================================
+ Hits           957       971   +14     
Impacted Files Coverage Δ
spade/behaviour.py 100.00% <100.00%> (ø)
spade/web.py 100.00% <0.00%> (ø)
spade/agent.py 100.00% <0.00%> (ø)
spade/trace.py 100.00% <0.00%> (ø)
spade/message.py 100.00% <0.00%> (ø)
spade/presence.py 100.00% <0.00%> (ø)
spade/container.py 100.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ea7ac04...068b3bd. Read the comment docs.

javipalanca commented 3 years ago

Hi Christian, Thanks for the PR! There is a couple of tests that fail with Python 3.10. Could you please check it?

javipalanca commented 3 years ago

There are more changes that must be done to upgrade to 3.10:

E TypeError: As of 3.10, the *loop* parameter was removed from Queue() since it is no longer necessary

E TypeError: As of 3.10, the *loop* parameter was removed from Event() since it is no longer necessary

cclauss commented 3 years ago

I have zero async foo... Sorry.