Skip to content
This repository was archived by the owner on May 14, 2021. It is now read-only.

Releases: rapid7/nexpose-client-python

nexpose-client-python v0.1.7

20 Nov 22:52

Choose a tag to compare

0.1.7 (2017-11-20)

Full Changelog

Merged pull requests:

  • Improvements for AssetDetails, Tags & Unique Identifiers + Adhoc Reports #43 (fruechel)
  • Made the demo more safe #42 (NVolcz)

nexpose-client-python v0.1.6

17 Oct 00:22

Choose a tag to compare

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

02 Oct 22:41

Choose a tag to compare

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

25 Aug 03:08

Choose a tag to compare

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

21 Aug 23:18

Choose a tag to compare

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

11 Aug 00:05

Choose a tag to compare

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

20 Jul 21:07

Choose a tag to compare

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

21 Jun 17:55

Choose a tag to compare

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