Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency pyvmomi to v8 #12

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 24, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pyvmomi ==7.0.2 -> ==8.0.3.0.1 age adoption passing confidence

Release Notes

vmware/pyvmomi (pyvmomi)

v8.0.3.0.1: Maintenance Patch 1 for 8.0U3

Compare Source

Changes

Fixed cyclic dependency in setup.py that broke 'pip install pyvmomi' (e4fd849)

v8.0.3.0.0: vSphere 8.0U3 Release

Compare Source

Bindings

Type Hints

  • Added type stubs for vSAN APIs
  • All type stubs are refactored

Added

  • Python 3.12 compatibility (44d7b9f)
  • Stub adapters allow the usage of an existing session (35f2743)
  • Added pyVmomi version in the user-agent request header (5ad215f)
  • Added certFile and certKeyFile attributes to SoapStubAdapter (2bbfb62)
  • Added project wide variables to hold the current pyVmomi version - version_info and version_info_str (5ad215f)
  • Added functions to VmomiSupport to list all types - ListManagedTypes(), ListDataTypes(), ListEnumTypes() (e43a287) (9e303c1)
  • Added CHANGELOG file (c248b32)

Changes

  • Dependency on "pywin32" is removed (4bc1f52)
  • Doc: Non-remote ManagedObject and DataObject methods are documented (472bdfc)
  • The support statement now reflects the Broadcom support policy (c68913e)
  • Copyright switch from VMware to Broadcom (10c3732)

Breaking changes

  • sso.SsoAuthenticator.get_bearer_saml_assertion_gss_api() is removed (11dc306)
  • SSLTunnelConnection is trimmed down to handle only tunnel connections. The code that handles remote proxy doubles the HTTPProxyConnection logic and therefore is removed. (44d7b9f)

Deprecated

  • 'publicVersions' and 'dottedVersions' aliases are deprecated (14b5ed2)
  • pyVmomiSettings.py and related settings are deprecated - allowGetSet, allowCapitalizedNames, binaryIsBytearray, legacyThumbprintException
  • Features.py and all pyVmomi feature states logic is deprecated
  • pyVmomi.VmomiSupport.VmomiJSONEncoder is deprecated. Use pyVmomi.VmomiJSONEncoder.VmomiJSONEncoder
  • pyVmomi.VmomiSupport.templateOf() is deprecated. Use pyVmomi.VmomiJSONEncoder.templateOf()
  • pyVmomi.SoapAdapter.ThumbprintMismatchException is deprecated. Use pyVmomi.Security.ThumbprintMismatchException

v8.0.2.0.1

Compare Source

Changes
  • Fixed: #​978 and #​1053 - Fix SmartConnect()'s handling of IPv6 address with square brackets
  • Added PyPI classifiers for Python 3.10 and Python 3.11. Support for both versions is verified.

v8.0.2.0

Compare Source

Changes
  • Fixed: #​978 and #​1053 - Fix SmartConnect()'s handling of IPv6 address with square brackets
  • Added PyPI classifiers for Python 3.10 and Python 3.11. Support for both versions is verified.

v8.0.1.0.2

Compare Source

Bindings
  • Added bindings and type hints for Virtual Storage Lifecycle Management for vSphere 8.0U1 - VSLM namespace
Changes
  • Fixed: #​1021 - Switch to static imports for type info modules
  • Fixed: #​1022 - Support proxy authentication
  • Add custom HTTP headers support to connect.SmartStubAdapter()
  • Missing filters are no longer treated as task failures
  • Various small fixes for docstrings and linter checks
Type Hints Fixes
  • Fixed: #​1026 - Use the "from Y import X as X" format to re-export submodules
  • Fixed: #​1030 - Use a fully qualified name when the type is from another namespace/package
Tests
  • vcrpy dependency is updated to the latest version with Python 2 support
  • testtools dependency is removed
  • Travis CI is no longer used
  • Various test updates and fixes. All tests are enabled.

v8.0.1.0.1

Compare Source

Type Hints Fixes
  • Added missing VMODL1 classes to the type hints
  • Enum values now match the letter case of the values from typeinfo files
  • Fixed: #​1115 - Syntax error in vim/__init__pyi
  • Fixed: #​1117 - Type stubs: Writable properties are marked as read-only
  • Fixed: #​1118 - Type stubs: Missing vim.fault.* and vmodl.fault.* types
  • Fixed: #​1119 - Type stubs: Enum fields should also accept Literal[] str type
  • Fixed: #​1120 - Type stubs: Exception types must inherit from (Base)Exception

v8.0.1.0

Compare Source

Bindings
  • Added bindings and type hints for Virtual Storage Lifecycle Management for vSphere 8.0U1 - VSLM namespace
Changes
  • Fixed: #​1021 - Switch to static imports for type info modules
  • Fixed: #​1022 - Support proxy authentication
  • Add custom HTTP headers support to connect.SmartStubAdapter()
  • Missing filters are no longer treated as task failures
  • Various small fixes for docstrings and linter checks
Type Hints Fixes
  • Fixed: #​1026 - Use the "from Y import X as X" format to re-export submodules
  • Fixed: #​1030 - Use a fully qualified name when the type is from another namespace/package
Tests
  • vcrpy dependency is updated to the latest version with Python 2 support
  • testtools dependency is removed
  • Travis CI is no longer used
  • Various test updates and fixes. All tests are enabled.

v8.0.0.1.2

Compare Source

Changes
  • Fixed: #​995 - 8.0.0.1 breaks Ansible vmware_content_deploy_ovf_template folder lookup
  • This release restores the legacy behavior when retrieving managed properties and array of instances of ManagedObject

v8.0.0.1.1

Compare Source

Changes
  • Fixed: #​993 - WaitForTask broken on version >8.0.0
  • Fixed: #​994 - Pyvomi module failing in connect method
  • Replace publicVersions with ltsVersions
  • Updated VIM namespace for the next vSphere 8.0 patch release

v8.0.0.1

Compare Source

Changes
  • Fixed: #​995 - 8.0.0.1 breaks Ansible vmware_content_deploy_ovf_template folder lookup
  • This release restores the legacy behavior when retrieving managed properties and array of instances of ManagedObject

v7.0.3

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from e85d8c7 to 56873f1 Compare December 16, 2022 11:07
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from 56873f1 to bc09c53 Compare March 16, 2023 07:25
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from bc09c53 to 011609d Compare May 28, 2023 10:57
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from 011609d to f2e7844 Compare July 19, 2023 09:34
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from f2e7844 to 4af68f7 Compare September 28, 2023 16:01
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from 4af68f7 to 37ecfcd Compare November 17, 2023 11:08
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from 37ecfcd to b33d1e9 Compare June 26, 2024 16:26
@renovate renovate bot force-pushed the renovate/pyvmomi-8.x branch from b33d1e9 to 3963c64 Compare June 26, 2024 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants