Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.2.0 instead.

VirgoCX Python Client

A simple Python client for the VirgoCX API.

For more information on the REST api on which this was built, please refer to the VirgoCX API Documentation.

Setup

API Keys

Generate your API key and secret from the VirgoCX website. Ensure that the IP address of the machine you are running this client from is whitelisted.

Installation

After setting up your environment, install this package from source by running the following command in the root directory of this project:

pip install . # Install the package to your environment

Usage

As an example, you can use the following code to get your account information:

from vcx_py import VirgoCXClient

vc = VirgoCXClient(api_key='your_api_key', api_secret='your_secret')
print(vc.account_info())

Note that due to CloudFlare protection, this version of the client attempts to access the API through its IP address and not the domain name. Should the IP address change, the client will need to be updated. Moreover, you will receive InsecureRequestWarning warnings when using the client until this issue is resolved. To suppress these warnings, you can use the following code:

import urllib3

urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

or you can use the environment variable PYTHONWARNINGS to suppress the warnings:

export PYTHONWARNINGS="ignore:Unverified HTTPS request"

Metadata

Release files for vcx-py 1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vcx-py 1
File Size Uploaded
vcx_py-1.tar.gz 5.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for vcx-py 1
File Interpreter ABI Platform
vcx_py-1.0.0-py3-none-any.whl Python 3 none any Details
vcx_py-1-py3-none-any.whl Python 3 none any Details

Total release size: 20.9 kB

Release files / vcx_py-1.tar.gz

Download URL vcx_py-1.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f074340e2b203bd5db12c7f63fc0ae8c16c8930b6ed7f9030b0655920502369c
BLAKE2b-256 checksum
How to use checksums
26301199af759f08438d11322e354d90123a140da08d5cf3cadb518a32685253
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release files / vcx_py-1.0.0-py3-none-any.whl

Download URL vcx_py-1.0.0-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
81bca995c16fe25733c23bb0422bfe45db4ab1db97c59da102a959f9c5a2d88a
BLAKE2b-256 checksum
How to use checksums
4f324a06ebc57a1c1cdfbb12e9765415a43c11f9305c8a29c093c305bbe3e9d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release files / vcx_py-1-py3-none-any.whl

Download URL vcx_py-1-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a8ce993d90425cc796556f52a023a837c7d4b29c78436b6210bfa757b498074
BLAKE2b-256 checksum
How to use checksums
42f3e18449780b909d1951a6aadd5dd298d8b27e974692a64a39b5f369cc74b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release history Release notifications | RSS feed

1.2.0

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

This release

1 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page