Skip to main content
PYHPEIMC Python project
=======================

A sample project that exists as an aid for HPE IMC customers to access the RESTFUL API (eAPI) of the Network Management
System Natively from within python.

For example usages, please see the

This project is offered under and Apache2 license and is not supported officialy by HPE.

For more information, please visit the project home page at `GITHub.com <https://github.com/HPENetworking/PYHPEIMC>`_.


What's Changed:

1.0.1 Fixed Readme File
1.0.2 Fixed setup.py to remove unnecessary data directory
1.0.3 Issue with plat.device.set_interface_down function. fixed
1.0.4/5 - Changed library name for HP branding
1.0.6 - Added get_dev_mac_learn function to pyhpeimc.plat.device
1.0.7 - Added run_dev_cmd function to pyhpeimc.plat.device
1.0.8 - Squashed bugs
1.0.9 - Squashed more bugs
1.0.10 - And yet more bugs
1.0.11 - And yet more bugs
1.0.12 - Changed output of pyhpeimc.plat.device.run_dev_cmd to include full response
1.0.13 - Added plat.auth.test_imc_creds function
1.0.14 - Removed Jupyter dependency
1.0.15 - Added icc module under plat. Added various configuration template functions to icc module
1.0.16 - Added version function. Modified create_custom_view to remove unnecessary output.
1.0.17 - Added netassets, VRM, and WSM functions
1.0.18 - Forced return of get_real_time_locate function to be a list
1.0.19 - Added objects module and IMCDev and IMCInt classes for usability
1.0.20 - Modified get_plat_operator function to always returns object of type list
Added Object Class for IPScopes ( termimal access IP Address Management ) and supporting functions in plat.termaccess
1.0.21 - Fixed bug in addip method of IPScope class
1.0.22 - Added deallocate hostip method to IPScope class with supporting functions in plat.termaccess
1.0.23 - Added Sphinx docs project, Improved Docstrings
1.0.24 - Bug Fixes
1.0.25 - Continuing to add docstrings and fixed bug in pyhpeimc.plat.operators get_plat_operators which was returning inconsistently
1.0.26 - Paying some technical debt. Added perf module and intial add_per_task function
1.0.27 - Paying some more technical debt. Added functions to plat.alarms module
1.0.28 - Bug Fixes
1.0.29 - More bug Fixes. Added functions in groups and devices to support adding device sto custom views
1.0.30 - Added functions to pull system vendors, categories, and device models
1.0.33 - Bug Fixes, Added function.
1.0.34 - Refactored doctests for all modules to improve coverage and stability
1.0.35 - Refactored nosetests for all modules to improve coverage and stability. Modifications to functions which take devid as input too allow ipaddress directly
1.0.36 - Added functions to vlanm for hybrid ports and access vlans. with applicable tests
1.0.37 - refactored nose test and continued pep8 compatibility
1.0.38 - Added Telnet Template CRUD operations, Added Alarm Ack and Recover and Get Alarm details
capabilties
1.0.39 - Fixed pyhpeimc.objects broken class objects.
1.0.40 - Fixed getvlan() addvlan() and delvlan() methods on pyhpeimc.objects IMCDev class
1.0.41 - Bugfixes for pyhpeimc.objects classes. Adding additional tests.

Metadata

Release files for pyhpeimc 1.0.49

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

Source distribution (sdist)

Source distribution for pyhpeimc 1.0.49
File Size Uploaded Provenance
pyhpeimc-1.0.49.tar.gz 33.4 kB Without provenance Details

Release files / pyhpeimc-1.0.49.tar.gz

Download URL pyhpeimc-1.0.49.tar.gz
Size 33.4 kB
Tags Source
SHA-256 checksum
How to use checksums
7b33a7eecc5a459b3f1fcd408a8fba6d37c492ea8055fcffeb6a458c2485f5f2
BLAKE2b-256 checksum
How to use checksums
33ae1d42e8087dd4538f49d82decd841a57e6900ccf9eb80e0f4eb53d07c495a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.0

Security for pyhpeimc 1.0.49

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.49 This release

1 release file No provenance

1.0.3

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