Skip to content

Releases: dbrennand/virustotal-python

0.0.8

02 Mar 20:27
b25ec2b
Compare
Choose a tag to compare

Main Changes

  • Altered examples to remove file_rescan.
  • Added a raise exception for file_rescan.
  • Bumped dependencies to address security issues.

pip3 install virustotal-python

0.0.7

25 Jun 20:31
c2c3fda
Compare
Choose a tag to compare

0.0.7 #15

Main Changes

  • Fixed syntax error in ./virustotal_python/virustotal.py.
  • Added Typing hints to ./virustotal_python/virustotal.py.
  • Updated urls to new Virustotal API documentation.
  • Bumped version to 0.0.7.
  • url_report parameter scan now accepts type(int). It is NO longer type(str).
  • Altered examples to compensate for above change.
  • Updated dependencies.
  • Added tests using pytest. Located at ./virustotal_python/tests.py
  • Changes to README.md

0.0.7 is avaliable through pip3 install virustotal-python 👍

0.0.6 - Small Fixes

14 May 14:26
Compare
Choose a tag to compare

0.0.6

Updated dependencies.
Fixed requirements.txt dependencies.
Added changelog, shield and updated dependencies on README.md.
Fixed documentation issue: See #10

0.0.5 - Proxy Support

05 May 15:44
89e53c8
Compare
Choose a tag to compare

0.0.5

This PR adds support for HTTP(S) and SOCKS proxies using PySocks.

This addresses issue #7.

Main Changes

  • Bumped version to 0.0.5
  • Added PROXIES parameter to Virustotal __init__ method. This parameter takes a dict object containing HTTP(S) or SOCKS proxies.
  • Added example usage to examples.py.
  • Updated changelog.
  • Updated dependencies for PySocks.

Example usage is extracted from requests proxies and requests socks documentation.

This release can now be installed through pip using pip(3) install virustotal-python 👍 Enjoy!

New usage:

# NEW as of version 0.0.5: Proxy support.
# Example Usage: Using HTTP(S)
vtotal = Virustotal(
    "Insert API Key Here.",
    {"http": "http://10.10.1.10:3128", "https": "http://10.10.1.10:1080"})
# Or using SOCKS
vtotal = Virustotal(
    "Insert API Key Here.",
    {"http": "socks5://user:pass@host:port", "https": "socks5://user:pass@host:port"})

Minor Changes.

02 May 23:00
45b9380
Compare
Choose a tag to compare

0.0.4

Fixed issue #5

Minor README changes and dependency update.

Dependency update - 0.0.3 (#4)

20 Apr 14:50
645b06a
Compare
Choose a tag to compare

Updated dependencies.
Addresses urllib3 1.24.2 (2019-04-17) security vulnerability.

CVE reference - https://www.cvedetails.com/cve/CVE-2019-11236/

New version is avaliable via PyPI.

Ease of use release - 0.0.2

15 Apr 19:41
521af78
Compare
Choose a tag to compare

Hello 👋

This release addresses #2 making the wrapper easier to use.

Functions:

file_rescan()
file_report()
url_scan()
url_report()
Now accept type(list) object so the user is no longer required to use \n and , characters in function calls.

Other Updates:

Examples.py has been updated with new usage examples.
Version has been bumped to 0.0.2.
Added a changelog to README.md

Hope you enjoy the new changes! 👍

You can install the latest version through pip