Version 0.7.0 released! #362
jshcodes
started this conversation in
Show and Tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
FalconPy v0.7.0
This update contains the first group of service classes refactored to the latest code pattern (rev 4). This new pattern abstracts body payload handling into keywords while still allowing for legacy body payload usage. It also moves all docstrings to PEP-257 format, and provides a couple of ease of use enhancements.
Unit test coverage
Bandit analysis
[main] INFO running on Python 3.9.7 Run started:2021-09-27 04:38:02.286214 Test results: No issues identified. Code scanned: Total lines of code: 24494 Total lines skipped (#nosec): 0 Run metrics: Total issues (by severity): Undefined: 0.0 Low: 0.0 Medium: 0.0 High: 0.0 Total issues (by confidence): Undefined: 0.0 Low: 0.0 Medium: 0.0 High: 0.0 Files skipped (0):
Added features and functionality
__all__
parameter in root__init__.py
, publishing all PEP8 class names. This change allows developers to import these classes directly._base_url.py
event_streams.py
_payload/
_payload/__init__.py
_payload/_detects.py
_payload/generic.py
_payload/malquery.py
_payload/recon.py
detects.py
- Closes [ ENH ] Refactor Detects service class to the latest code pattern (Rev 4). #353.event_streams.py
- Closes [ ENH ] Refactor EventStreams service class to the latest code pattern (Rev 4). #349falcon_container.py
- Closes [ ENH ] Refactor FalconContainer service class to the latest code pattern (Rev 4). #348hosts.py
- Closes [ ENH ] Hosts Service Class - Abstract body payload parameters for all PATCH, POST and PUT requests while still allowing for the legacy usage pattern of the method in question. #340.intel.py
- Closes [ ENH ] Refactor Intel service class to the latest code pattern (Rev 4). #352malquery.py
- Closes [ ENH ] Refactor MalQuery service class to the latest code pattern (Rev 4). #354quick_scan.py
- Closes [ ENH ] Refactor QuickScan service class to the latest code pattern (Rev 4). #351recon.py
- Closes [ ENH ] Refactor Recon service class to the latest code pattern (Rev 4). #350report_executions.py
- Closes [ ENH ] Refactor ReportExecutions service class to the latest code pattern (Rev 4). #346sample_uploads.py
- Closes [ ENH ] Refactor SampleUploads service class to the latest code pattern (Rev 4). #344scheduled_reports.py
- Closes [ ENH ] Refactor ScheduledReports service class to the latest code pattern (Rev 4). #345sensor_download.py
- Closes [ ENH ] Refactor SensorDownload service class to the latest code pattern (Rev 4). #343sensor_visibility_exclusions.py
- Closes [ ENH ] Refactor Sensor Visibility Exclusions service class to the latest code pattern (Rev 4). #347spotlight_vulnerabilities.py
- Closes [ ENH ] Refactor SpotlightVulnerabilities service class to the latest code pattern (Rev 4). #342zero_trust_assessment.py
- Closes [ ENH ] Refactor ZeroTrustAssessment service class to the latest code pattern (Rev 4). #341_cspm_registration.py
_mssp.py
Issues resolved
format
being marked as a failure for scenarios where anf-string
can be used. Updated all occurances of this issue to make use off-string
formatting._service_class.py
_util.py
api_complete.py
oauth2.py
Other
This discussion was created from the release Version 0.7.0.
Beta Was this translation helpful? Give feedback.
All reactions