Skip to main content

proxmox-client

PyPI Version

Python client for Proxmox

Installation

pip install proxmox-client

Examples

Create class

from proxmox_client import ProxmoxClient
proxmox = ProxmoxClient( "PROXMOX_DOMAIN", "PROXMOX_USER", "PROXMOX_PASSWORD" )

where:

  • PROXMOX_DOMAIN: URL of Proxmox WebUi page
  • PROXMOX_USER: User of Proxmox WebUi
  • PROXMOX_PASSWORD: Password of Proxmox WebUi

or using environment variables "PROXMOX_DOMAIN" and "PROXMOX_USER" and "PROXMOX_PASSWORD":

from dotenv import load_dotenv
import os
from proxmox_client import ProxmoxClient
load_dotenv()

def main():
    proxmox = ProxmoxClient( 
        base_url=os.getenv('PROXMOX_DOMAIN'), 
        login=os.getenv('PROXMOX_USER'),
        password=os.getenv('PROXMOX_PASSWORD')
    )

    print( proxmox.get(1) )
if __name__ == "__main__":
    main() 

Release files for proxmox-client 1.0.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 proxmox-client 1.0.1
File Size Uploaded
proxmox_client-1.0.1.tar.gz 4.9 kB Details

Release files / proxmox_client-1.0.1.tar.gz

Download URL proxmox_client-1.0.1.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3a8869890222b13afde67a8bd17b25643294ca3cd25b060c287cbc7854c703a3
BLAKE2b-256 checksum
How to use checksums
23a2f7739143e9aa0237789993067cf296ded0e9a69c2027027780fa900cddb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release history Release notifications | RSS feed

This release

1.0.1 This release

1 release file

1.0.0

1 release file

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