Releases: rapid7/nexpose-client-python
nexpose-client-python v0.1.7
nexpose-client-python v0.1.6
Bugfix release. This release is compatible with Python versions 2.6, 2.7, 3.4, 3.5, and 3.6.
Bug Fixes
- ImportError: No module named request #40
- Fix things that stopped working after py3 updates #32
- Bug: DemonstrateCriteriaAPI() + DemonstrateAssetFilterAPI() #36 (grobinson-r7)
- Bug: DemonstrateBackupAPI() + DemonstrateSharedCredentialsAPI() #35 (grobinson-r7)
- Bug: DemonstrateUserAPI() #34 (grobinson-r7)
- Bug: DemonstrateVulnerabilityAPI() #31 (grobinson-r7)
Install Instructions
Use pip install nexpose (add --upgrade if upgrading) or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.6-py2.py3-none-any.whl |
| source dist | pip install ./nexpose-0.1.6.tar.gz |
nexpose-client-python v0.1.5
Feature release. This release is compatible with Python versions 2.6, 2.7, 3.4, 3.5, and 3.6.
New Features
Python 3 Compatibility
The nexpose-client-python library is now compatible with both Python 2 and Python 3. See #18 and #24 for more details.
Install Instructions
Use pip install nexpose (add --upgrade if upgrading) or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.5-py2.py3-none-any.whl |
| source dist | pip install ./nexpose-0.1.5.tar.gz |
nexpose-client-python v0.1.4
Bugfix release. This release is compatible with Python versions 2.6 and 2.7.
Bugs Fixed
Broken Package
Version 0.1.3 included Python 3 compatibility, but the package was ultimately broken and not usable. This release is a full revert of those changes until the issues can be resolved.
Install Instructions
Use pip install nexpose (add --upgrade if upgrading) or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.4-py2-none-any.whl |
| egg | pip install ./nexpose-0.1.4-py2.7.egg |
| source dist | pip install ./nexpose-0.1.4.tar.gz |
nexpose-client-python v0.1.3
Feature release. This release is compatible with Python versions 2.6, 2.7, 3.4, 3.5, and 3.6.
New Features
Python 3 Compatibility
The nexpose-client-python library is now compatible with both Python 2 and Python 3. See #18 for more details.
Install Instructions
Use pip install nexpose (add --upgrade if upgrading) or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.3-py2.py3-none-any.whl |
| source dist | pip install ./nexpose-0.1.3.tar.gz |
nexpose-client-python v0.1.2
Bugfix release. This release is compatible with Python versions 2.6 and 2.7.
Bugs Fixed
SiteConfiguration
Site data is preserved when loading, modifying, and then saving a site configuration. See #20.
Install Instructions
Use pip install nexpose (add --upgrade if upgrading) or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.2-py2-none-any.whl |
| egg | pip install ./nexpose-0.1.2-py2.7.egg |
| source dist | pip install ./nexpose-0.1.2.tar.gz |
nexpose-client-python v0.1.1
Bugfix release. This release is compatible with Python versions 2.6 and 2.7.
Bugs Fixed
SiteConfiguration
Added required default values to SiteConfiguration to make it easier to create new sites. See #6 and #9 for more details.
GetFilteredAssets
Fixed the GetFilteredAssets method to send the correct JSON format expected by Nexpose. See #5 and #10 for more details.
Documentation
Fixed typo in docstring for RequestSiteConfig. See #7 for more details.
Install Instructions
Use pip install nexpose (add --upgrade if upgrading) or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.1-py2-none-any.whl |
| egg | pip install ./nexpose-0.1.1-py2.7.egg |
| source dist | pip install ./nexpose-0.1.1.tar.gz |
nexpose-client-python v0.1.0
Initial public release. This release is compatible with Python versions 2.6 and 2.7.
Install Instructions
Use pip install nexpose or download one of the available packages and install with pip from the download location:
| Type | Command |
|---|---|
| wheel | pip install ./nexpose-0.1.0-py2-none-any.whl |
| egg | pip install ./nexpose-0.1.0-py2.7.egg |
| source dist | pip install ./nexpose-0.1.0.tar.gz |