pypi crowdstrike-falconpy 0.4.4
Version 0.4.4

latest releases: 1.4.6, 1.4.5, 1.4.4...
3 years ago

FalconPy v0.4.4

This release contains the version 0.4.4 update for the FalconPy package.

  • Enhancement
  • Bug fixes
  • Updated unit tests

Unit test coverage

Name                                        Stmts   Miss  Cover
---------------------------------------------------------------
src/falconpy/__init__.py                       10      0   100%
src/falconpy/_endpoint.py                       1      0   100%
src/falconpy/_result.py                         8      0   100%
src/falconpy/_service_class.py                 31      0   100%
src/falconpy/_util.py                          82      0   100%
src/falconpy/_version.py                        8      0   100%
src/falconpy/api_complete.py                   79      0   100%
src/falconpy/cloud_connect_aws.py              66      0   100%
src/falconpy/cspm_registration.py             114      0   100%
src/falconpy/detects.py                        32      0   100%
src/falconpy/device_control_policies.py        69      0   100%
src/falconpy/event_streams.py                  15      0   100%
src/falconpy/falconx_sandbox.py                78      0   100%
src/falconpy/firewall_management.py           130      0   100%
src/falconpy/firewall_policies.py              70      0   100%
src/falconpy/host_group.py                     63      0   100%
src/falconpy/hosts.py                          58      0   100%
src/falconpy/incidents.py                      39      0   100%
src/falconpy/intel.py                          89      0   100%
src/falconpy/iocs.py                           58      0   100%
src/falconpy/oauth2.py                         30      0   100%
src/falconpy/prevention_policy.py              69      0   100%
src/falconpy/real_time_response.py            135      0   100%
src/falconpy/real_time_response_admin.py       82      0   100%
src/falconpy/sample_uploads.py                 25      0   100%
src/falconpy/sensor_download.py                38      0   100%
src/falconpy/sensor_update_policy.py          105      0   100%
src/falconpy/spotlight_vulnerabilities.py      15      0   100%
src/falconpy/user_management.py                75      0   100%
---------------------------------------------------------------
TOTAL                                        1674      0   100%

Bandit analysis

[main]	INFO	profile include tests: None
[main]	INFO	profile exclude tests: None
[main]	INFO	cli include tests: None
[main]	INFO	cli exclude tests: None
[main]	INFO	running on Python 3.9.2
Run started:2021-04-04 23:55:51.713411

Test results:
	No issues identified.

Code scanned:
	Total lines of code: 6516
	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

  • Added: Sensor Download API Service Class
    • GetCombinedSensorInstallersByQuery
    • DownloadSensorInstallerById
    • GetSensorInstallersEntities
    • GetSensorInstallersCCIDByQuery
    • GetSensorInstallersByQuery

Unit tests have been developed to cover this new Service Class

Props and thanks go out to @CalebSchwartz for all of his hard work on the Sensor Download Service Class! 🦸

Issues resolved

  • Fixed: action_name parameter default bug. Resolved by setting a default value and overriding this value if action_name is present in the parameters dictionary, Closes #114.

Other

  • Documentation updated to reflect the new Sensor Download Service Class

Don't miss a new crowdstrike-falconpy release

NewReleases is sending notifications on new releases.