Skip to content

Releases: aruba/pycentral

v1.4.1

08 Jul 10:53
33a977b
Compare
Choose a tag to compare

What's Changed

  • Support Preserve Configuration Overrides in Device Movement by @fiveghz in #43
  • Version fixes by @KarthikSKumar98 in #45
    • Packages that are installed along with PyCentral will have version number associated with.
      • requests - v2.31.0
      • PyYAML - v6.0.1
      • urllib3 - 2.2.2
      • certifi - 2024.7.4

New Contributors

Full Changelog: v1.4...v1.4.1

v1.4

05 Apr 14:31
7bb2b8e
Compare
Choose a tag to compare

1.4

Notable Changes

  • Updated minimum required version of python from 3.6 to 3.8
  • Add the ability to consume cluster_name as a parameter instead of base_url
  • Added ability to enable and disable WLANs in Central UI Group
    • enable_wlan
    • disable_wlan
  • Error handling when invalid base_url is passed
  • Resolved minor bugs

Known Issues

  • No known issues.

Full Changelog: v1.3...v1.4

v1.3

23 Oct 15:18
9e9fa7e
Compare
Choose a tag to compare

1.3

Notable Changes

  • Added MSP Module. These are some of the functions that are implemented in this module -
    • Customer Management Functions
      1. get_customers
      2. get_all_customers
      3. create_customer
      4. update_customer
      5. delete_customer
      6. get_customer_details
      7. get_customer_id
    • Device Management Functions
      1. get_customer_devices_and_subscriptions
      2. assign_devices_to_customers
      3. unassign_devices_from_customers
      4. unassign_all_customer_device
      5. get_msp_devices_and_subscriptions
      6. get_msp_all_devices_and_subscriptions
    • Other Functions
      1. get_msp_id
      2. get_msp_users
      3. get_customer_users
      4. get_country_code
      5. get_country_codes_list
      6. get_msp_resources
      7. edit_msp_resources
      8. get_customers_per_group

Known Issues

  • No known issues.

Full Changelog: v1.2.1...v1.3

v1.2.1

12 Sep 19:28
Compare
Choose a tag to compare

1.2.1

Notable Changes

  • Fixed bug with add_device function

Known Issues

  • No known issues.

v1.2

11 Sep 18:18
Compare
Choose a tag to compare

1.2

Notable Changes

  • Added new Device Inventory functions - Archive Devices, Unarchive Devices, Add Devices

Known Issues

  • No known issues.

PRs in this release

Full Changelog: v1.1.1...v1.2

v1.1.1

16 Aug 13:38
Compare
Choose a tag to compare

1.1.1

Notable Changes

  • Updated README links

Known Issues

  • No known issues.

pycentral 1.1.0

15 Aug 17:09
a853e1f
Compare
Choose a tag to compare

1.1.0

Notable Changes

  • Added APConfiguration Class to Configuration Module

Known Issues

  • No known issues.

pycentral 1.0.0

08 Aug 19:19
Compare
Choose a tag to compare

Notable Changes

  • Added wait & retry logic when Aruba Central's Per-Second API rate-limit is hit
  • Added log messages when Aruba Central's Per-Day API Rate-limit is exhausted
  • Added new module for device_inventory APIs
  • Added WLAN class to configuration module
  • Merged PRs and resolved GitHub issues:
    • PR #16 : Fixing multiple devices to site bug
    • PR #19 : Added ability to associate/unassociate multiple devices to a site
    • PR #20 : Added New Device Inventory Module
    • PR #22 : Added Rate Limit Log Messages
    • PR #23 : Fixed Rate Limit Bugs
    • PR #25 : Licensing API Bug Fixes
    • PR #28, #29 : Added WLAN class to Configuration module

pycentral 0.0.3

19 Oct 17:08
38f5a5e
Compare
Choose a tag to compare

0.0.3

Notable Changes

Quick fix on deprecated pip module usage.

  • Merged PRs and resolved GitHub issues:
    • PR #10 : remove dep on _internal function from pip module (broken w/ pip 21.3 posted 2 days ago
    • Issue #9: pip 21.3 just posted 2 days ago breaks pycentral

pycentral 0.0.2

19 May 02:47
Compare
Choose a tag to compare

0.0.2

Notable Changes

  • Added modules for firmware_management, rapids, topology and user_management
  • Major update to existing config_apsettings_from_csv.py workflow. It accepts CSV file downloaded from the Central UI group. This workflow also generates a new CSV file with failed APs. CSV file format from the previous version is not backward compatible.
  • Fixes and improvement to existing modules, utilities and the documentation
  • Merged PRs and resolved GitHub issues:
    • PR #6: example AP rename code always terminates with an error
    • PR #2: fix url concat in command()
    • PR #1: Added the ability for multiple Aruba Central account's in the config file and passed to pycentral