Objbrowser

Latest version: v1.3.1

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

Scan your dependencies

Page 1 of 2

1.3.1

Changes:

* Fix for Python 3.10
* Renamed __special__ methods to __dunder__ methods.

1.3.0

Changes:

* No longer vendoring qtpy, but made it a dependency.

1.2.1

Changes:

* Fixed installer.

1.2.0

Changes:

* Works with PyQt5.
* Shortcut keys for toggling callable and __special__ attributes.

1.1.0

Changes:

* Works with Python 3
* Works with both PySide and PyQt4
* Integration with IPython event loop and refresh functionality (only IPython 4)
* Improved color, font and filters:
- All objects that are callable are displayed in blue.
- All objects that are attributes are displayed in italics.
- Callable attributes and __special__ attributes can be filtered.
* Toggling callable and __special__ attributes no longer collapses the entire tree.

Bug fixes:

* Ordered dict keys are no longer sorted alphabetically.
* Fixed off-by-one error where where fetchMore added an empty row to the table.
* Various small bug fixes.

License:

* Switched to the MIT license (was GPL v3) so it can be used by the Spyder project.
https://github.com/spyder-ide/spyder/issues/558
https://www.riverbankcomputing.com/pipermail/pyqt/2016-September/038129.html

1.0.0

User visible changes:

* More sensible parameters for the browse() function.
* Made objbrowser extensible; it is possible to define your own columns.
* Added examples that show how to extend objbrowser.
* Added 'unicode' column.
* Replaced 'value' column by a 'summary' column.
* Routines displayed in blue.
* __special__ attributes are displayed in italics.
* Alternate colors in the table.
* Persistent window settings.

Bug fixes:

(none)

License:

* Using GPL version 3 (was version 2)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.