You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This update provides new functionality for managing the token renewal window. (The time buffer allotted between token expiration and the time FalconPy automatically renews this token.) The maximum amount of time this window can be set to is 20 minutes, which will refresh your token every 10 minutes. This also moves the default for this value from 20 seconds to 120 seconds.
The SpotlightVulnerabilities Service Class received a minor update, providing a check for the filter keyword when using the query_vulnerabilities_combined (combinedQueryVulnerabilities) method.
A fix for when trailing backslashes are provided as part of a base_url value is included as well.
Enhancement
Bug fixes
Updated unit tests
Planned release date
This update will release to the stable package in the production index on 02.21.2022.
[main] INFO running on Python 3.9.9
Run started:2022-02-18 21:58:44.924816
Test results:
No issues identified.
Code scanned:
Total lines of code: 34136
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: Token renewal window customization. Developers may now customize the length of time between token expiration and token renewal. (Max: 20 minutes)
Added: Error handling for when calling query_vulnerabilities_combined (combinedQueryVulnerabilities) without specifying a filter argument. (Must be present as a keyword or as part of the parameters dictionary.)
Added: Export of ServiceClass generic base class as part of __all__ within __init__.py. This change will allow developers to inherit from the Service Class base class without importing a protected module (which generates a warning in some editors).
This update is immediately available within the crowdstrike-falconpy-dev package.
You can check out this new version by installing the package via the Python Package Index.
python3 -m pip install crowdstrike-falconpy-dev
or
pip3 install crowdstrike-falconpy-dev
Developers wanting to make use of the development package should uninstall the stable version before installing.
Upgrading
Existing development package users can upgrade to this new release by installing the update via the Python Package Index.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
FalconPy v1.0.4
This update provides new functionality for managing the token renewal window. (The time buffer allotted between token expiration and the time FalconPy automatically renews this token.) The maximum amount of time this window can be set to is 20 minutes, which will refresh your token every 10 minutes. This also moves the default for this value from 20 seconds to 120 seconds.
The SpotlightVulnerabilities Service Class received a minor update, providing a check for the
filter
keyword when using thequery_vulnerabilities_combined
(combinedQueryVulnerabilities) method.A fix for when trailing backslashes are provided as part of a
base_url
value is included as well.Planned release date
This update will release to the stable package in the production index on 02.21.2022.
Unit test coverage
Bandit analysis
[main] INFO running on Python 3.9.9 Run started:2022-02-18 21:58:44.924816 Test results: No issues identified. Code scanned: Total lines of code: 34136 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: Token renewal window customization. Developers may now customize the length of time between token expiration and token renewal. (Max: 20 minutes)
_service_class.py
api_complete.py
oauth2.py
tests/test_authentications.py
Added: Error handling for when calling
query_vulnerabilities_combined
(combinedQueryVulnerabilities) without specifying afilter
argument. (Must be present as a keyword or as part of theparameters
dictionary.)spotlight_vulnerabilities.py
tests/test_spotlight_vulnerabilities.py
Added: Export of
ServiceClass
generic base class as part of__all__
within__init__.py
. This change will allow developers to inherit from the Service Class base class without importing a protected module (which generates a warning in some editors).__init__.py
Issues resolved
_util.py
tests/test_authorizations.py
Bleeding Edge Installation
You can check out this new release by installing the package via the Python Package Index.
or
Upgrading
You can upgrade to this new release by installing the update via the Python Package Index.
or
Development Package Installation
This update is immediately available within the
crowdstrike-falconpy-dev
package.You can check out this new version by installing the package via the Python Package Index.
or
Upgrading
Existing development package users can upgrade to this new release by installing the update via the Python Package Index.
or
Beta Was this translation helpful? Give feedback.
All reactions