Firerest

Latest version: v1.2.1

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

Scan your dependencies

Page 3 of 5

1.0.1

Fixed

* Fixed an issue where simplejson installation cause FireREST to be unusable
due to requests library using simplejson instead of built-in json library
causing simplejson exception to be thrown instead of json.DecodeError exception

1.0.0

refactor the whole project to provide a more structured way to interact with
FMC. Before 1.0.0 all calls to FMC were provided by a `Client` object which was
replaced by `FMC` that provides a hierarchical access to all resources on FMC.

Changed

* Replaced `Client` object with `FMC`
* Provide structured access to api objects. e.g. `fmc.policy.accesspolicy.get`
* Provide more granular error handling using custom exceptions

0.1.8

New

* Filtering options to all supported api calls

Fixed

* Various s2svpn related operations that missed string interpolation

0.1.7

New

* Health alert api calls for 6.7.0
* Additional id_by_name operations
* Better logging for requests

Fixed

* Reauth was not triggered correctly when authentication failed

0.1.6

New

* ResourceNotFound exception for 404 errors
* Additional api calls
* S2svpn
* vlaninterfaces
* interfaceevents
* devicecopyrequests
* virtualrouter
* inlinesets
* prefilterpolicy
* prefilterpolicy rules
* accesspolicy defaultaction
* device metrics
* device commands

Fixed

* Issue with incorrect default id values

0.1.5

Changed

* Added additional unit tests for id_by_name operations
* Merged and enhanced hitcount implementation by arnydo (29)

Fixed

* Issue with id_by_name helper functions caused by incorrect cache impl (28)
* Nissing interface_id param for interface PUT operations (30)

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.