Ppb

Latest version: v3.2.0

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

1.1rc1

What's Changed
* Fixed a issue in viztest/main.py by abhijeetgupto in https://github.com/ppb/pursuedpybear/pull/638
* Fixes doc builds on Python 3.7 and earlier. by pathunstrom in https://github.com/ppb/pursuedpybear/pull/635
* Adding sjames1958gm - me to CONTRIBUTORs.md by sjames1958gm in https://github.com/ppb/pursuedpybear/pull/642
* added instructions on how to do an editable installation by elenajp in https://github.com/ppb/pursuedpybear/pull/641
* Added failer to test_contexts to avoid CI timeout by sgavil in https://github.com/ppb/pursuedpybear/pull/644
* Deprecation warning for python3.6 by MichaelCduBois in https://github.com/ppb/pursuedpybear/pull/640
* Fixed references to Ellipse, free(), and load() in Asset System reference by tran-dy in https://github.com/ppb/pursuedpybear/pull/639
* Adds a second docs status badge for canon by pathunstrom in https://github.com/ppb/pursuedpybear/pull/645
* Added python3.10 to CI by sgavil in https://github.com/ppb/pursuedpybear/pull/646
* Fix 637 by AstraLuma in https://github.com/ppb/pursuedpybear/pull/647
* Fix CI by AstraLuma in https://github.com/ppb/pursuedpybear/pull/629
* Add sdlinfo tool by AstraLuma in https://github.com/ppb/pursuedpybear/pull/628
* Update-gitignore by avarice-m in https://github.com/ppb/pursuedpybear/pull/653
* Adds doc-utils pin for read the docs. by pathunstrom in https://github.com/ppb/pursuedpybear/pull/651
* updating __all__ events by phileinSophos in https://github.com/ppb/pursuedpybear/pull/649
* Update GitHub deploy token by AstraLuma in https://github.com/ppb/pursuedpybear/pull/655

New Contributors
* abhijeetgupto made their first contribution in https://github.com/ppb/pursuedpybear/pull/638
* sjames1958gm made their first contribution in https://github.com/ppb/pursuedpybear/pull/642
* elenajp made their first contribution in https://github.com/ppb/pursuedpybear/pull/641
* sgavil made their first contribution in https://github.com/ppb/pursuedpybear/pull/644
* MichaelCduBois made their first contribution in https://github.com/ppb/pursuedpybear/pull/640
* tran-dy made their first contribution in https://github.com/ppb/pursuedpybear/pull/639
* avarice-m made their first contribution in https://github.com/ppb/pursuedpybear/pull/653
* phileinSophos made their first contribution in https://github.com/ppb/pursuedpybear/pull/649

**Full Changelog**: https://github.com/ppb/pursuedpybear/compare/v1.0...v1.1rc1

1.1b1

Draft release using the autogenerated release notes.

What's Changed
* Fixed a issue in viztest/main.py by abhijeetgupto in https://github.com/ppb/pursuedpybear/pull/638
* Fixes doc builds on Python 3.7 and earlier. by pathunstrom in https://github.com/ppb/pursuedpybear/pull/635
* Adding sjames1958gm - me to CONTRIBUTORs.md by sjames1958gm in https://github.com/ppb/pursuedpybear/pull/642
* added instructions on how to do an editable installation by elenajp in https://github.com/ppb/pursuedpybear/pull/641
* Added failer to test_contexts to avoid CI timeout by sgavil in https://github.com/ppb/pursuedpybear/pull/644
* Deprecation warning for python3.6 by MichaelCduBois in https://github.com/ppb/pursuedpybear/pull/640
* Fixed references to Ellipse, free(), and load() in Asset System reference by tran-dy in https://github.com/ppb/pursuedpybear/pull/639
* Adds a second docs status badge for canon by pathunstrom in https://github.com/ppb/pursuedpybear/pull/645
* Added python3.10 to CI by sgavil in https://github.com/ppb/pursuedpybear/pull/646
* Fix 637 by AstraLuma in https://github.com/ppb/pursuedpybear/pull/647
* Fix CI by AstraLuma in https://github.com/ppb/pursuedpybear/pull/629
* Add sdlinfo tool by AstraLuma in https://github.com/ppb/pursuedpybear/pull/628
* Update-gitignore by avarice-m in https://github.com/ppb/pursuedpybear/pull/653
* Adds doc-utils pin for read the docs. by pathunstrom in https://github.com/ppb/pursuedpybear/pull/651
* updating __all__ events by phileinSophos in https://github.com/ppb/pursuedpybear/pull/649

New Contributors
* abhijeetgupto made their first contribution in https://github.com/ppb/pursuedpybear/pull/638
* sjames1958gm made their first contribution in https://github.com/ppb/pursuedpybear/pull/642
* elenajp made their first contribution in https://github.com/ppb/pursuedpybear/pull/641
* sgavil made their first contribution in https://github.com/ppb/pursuedpybear/pull/644
* MichaelCduBois made their first contribution in https://github.com/ppb/pursuedpybear/pull/640
* tran-dy made their first contribution in https://github.com/ppb/pursuedpybear/pull/639
* avarice-m made their first contribution in https://github.com/ppb/pursuedpybear/pull/653
* phileinSophos made their first contribution in https://github.com/ppb/pursuedpybear/pull/649

**Full Changelog**: https://github.com/ppb/pursuedpybear/compare/v1.0...v1.1b1

1.0

Piper and Jamie are both ridiculously excited to reach this milestone. However, you won't see any big, sweeping changes. Just tidying up and cleaning house.

**Library**
* 620: Be more helpful when removing a non-child
* 618: Add a blessed way to handle deprecations.
* 627: Fix up some annotation issues
* 625: Fix sound
* 624: Fix asset caching

**Documentation**
* 609: Add a docstring to `ppb.engine`
* 610: Updates maintenance-schedules documentation for 1.0 release.
* 611: changed `pos` to `position` in README
* 621: Publish examples
* 622: Nix the last of the posers

**Testing**
* 616: Adding `Failer` to `test_signal`
* 617: Adding `Failer` to `test_signal_once`

1.0b1

1.0a1

This is just a quick alpha for PyCon. Sorry, no change log.

0.12.0

This release is less focused than the past because ppb was able to participate in multiple sprints! That means we've had 18 PRs approved and merged with six new contributors!

The biggest new feature is a change to the shapes assets: We now have `Rectangle` and `Ellipse` available for use. They work just like their original counterparts `Square` and `Circle`, but accept a new keyword argument: `aspect_ratio`. It accepts a tuple of `(width, height)` and will render the appropriate shape. `Triangle` got this power as well, so now you can get new interesting shapes out of that, too! And for completion sake, while `Rectangle(r, g, b)` still outputs a square, we kept `Circle` and `Square` to keep your existing games working as expected!

New

* `Rectangle` and `Ellipse` shape assets added! 576
* New example demonstrating building a `RectangleSprite` with an image. 581 (New Contributor!)
* Module docstring added to `default_sprites` feature module. 591
* Module docstring added to `systemslib` 592
* Module docstring added to `clocks` module. 594

Changed

* `Triangle` shape asset now accepts an `aspect_ratio` keyword argument. 576
* Added a `Failer` subsystem to some tests. This doesn't break the tests, but protects us from timeouts. 586 587
* Renamed `BaseScene` to `Scene`. Don't worry, not breaking, but `BaseScene` is now deprecated. 583 (New Contributor!)
* Improved the warning thrown by the asset loading system when an image isn't found. 584 (New Contributor!)
* Removed the use of deprecated attributes in `test_gom.py` 557

Removed

* Removed ROADMAP.md (It was stale and we have changed how we determine our roadmap.) 597

Fixed

* Fixed the position keyword in the `external_event_loop_integration` example. 572 (New Contributor!)

Docs

* Fixed the getting started documentation for Windows. We referenced the wrong virtual environment directory! 570 (New Contributor!)
* Type fixes throughout the documentation. 579 (New Contributor!)
* Adds documentation for installing the latest ppb code from canon. 540
* Added a note that some systems have extra install instructions to the README 588
* Fixed titles casing in the CONTRIBUTING.md 590 (New Contributor!)
* New cookbook entry demonstrating the basics of using keyword args to run for engine configuration. 598
* Modify prerequisites to mention 3.7. We still support 3.6 but the end is approaching. 595

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.