Ankith
Ankith
Fixes the recent pylint fails, by moving around the conditional imports to the functions where they are actually invoked.
This PR does a couple of CI related improvements - Makes sure we prefer a binary install of numpy for testing our wheels. On more obscure builds (like some pypy...
Another step in the move away from `setup.py`. Added a new and improved stubtest caller script.
This is another small step in our move away from `setup.py`. `python setup.py docs` internally executes `python buildconfig/makeref.py`, so this PR makes the straightforward replacement. Should also help fix the...
fixes #2780
This is a draft PR to get feedback on the API and idea, so I have not updated docs/tests/types Related to issue #2603 How to test this PR? Use the...
I know `get_surface` was added with similarity to `pygame.display` in mind, but I think having this as a property instead can make things easier and neater for users of this...
A pleasant surprise: `pytest` seems to support `unittest` based tests out of box! We've had occasional problems due to our custom test runner, and it seems like in the long...
## Why? - Easier to maintain. Going forward we will have one way of managing our dependencies for all platforms. No need to maintain https://github.com/pygame-community/SDL_image anymore. Also improves inter-os consistency....
Here is my usecase: Given an `SDL_Surface` instance, I want to 1. Convert the pixelformat. 2. Specify a custom pitch. 3. Copy the resulting pixel data into an already available...