Skip to content

Touch-ups for https://github.com/pythonarcade/arcade/pull/1868 - #1

Merged
Snipy7374 merged 25 commits into
Snipy7374:developmentfrom
pushfoo:fix_snipy_sprite_typing_pr
Sep 8, 2023
Merged

Touch-ups for https://github.com/pythonarcade/arcade/pull/1868#1
Snipy7374 merged 25 commits into
Snipy7374:developmentfrom
pushfoo:fix_snipy_sprite_typing_pr

Conversation

@pushfoo

@pushfoo pushfoo commented Sep 6, 2023

Copy link
Copy Markdown

Changes

  • Merge in recent changes from upstream to make sure merge will work. The extra PRs in this one will "vanish" once merged and look like this in your PR:
    image

  • Include suggestions made by cspotcode and others

  • Make a tweak to SpriteList.draw to support a filter tuple

  • Apply annotation replacements in the original PR scope

DragonMoffon and others added 25 commits August 7, 2023 00:55
The latest version of PyRight is a little over zealous.. There where two flagged non-issues. One where it didn't realise that the code would escape early, and another which is all pyglets fault.
Dropdowm -> Dropdown 2 times
…readthedocs

Fix rendering on readthedocs
Upgrade sphinx
Revert accidental upgrade of sitemap plugin that broke incremental rebuilds
…ng-codeblock

Fix rendering issue in CONTRIBUTING.rst
To avoid CI breakages due to pyright releasing a new version, not caused by any of our code
…arcade#1876)

* Fix exception type when Window.show_view is passed a non-View

* Include instance info in Window.show_view TypeError

* Add check for TypeError from show_view in Window tests

* Revert inclusion of full printout in show_view TypeError
* Use PyGLenum per @cspotcode's suggestion

* Remove use of literals

* Move to arcade.gl.types

* Import TypeAlias from typing_extensions since it's from 3.10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants