Recurfaces

Latest version: v3.0.0

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

Scan your dependencies

Page 3 of 4

1.0.0

- From v1.0.0 onwards, this package will follow SemVer
- Dependencies are now correctly pinned

0.4.0

**This release introduces breaking changes in the form of property renaming and a different constructor signature.**

- Many Recurface properties and methods have been renamed to remove ambiguity in cases where the class is directly extended (For example, if a derived class needs to track its location in a different context than on screen, the .position property would have proven confusing).
_Note: The readme has been updated accordingly to show the new property and method names._
- Recurface's constructor can now receive an optional `parent` parameter
- Minor internal logic change to `.parent_recurface` (should not affect behaviour)

0.3.2

- As the .parent property now uses weak referencing, child objects will no longer keep their parent object from being garbage collected

No breaking changes.

0.3.1

- The surface constructor parameter is now optional, since a valid Surface is only needed at the time of rendering and not on initialisation.

No breaking changes.

0.3.0

- Added optional priority property which determines rendering order for recurfaces

No breaking changes

0.2.0

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.