14
0
Commit Graph

25 Commits

Author SHA256 Message Date
4bd28e2910 - Update to version 9.0.0.0
Bindings
  * Updated bindings with support for the new vSphere 9.0 APIs.
  Added
  * SoapStubAdapter and the connect.py wrappers now allows passing
    a serverPemCert parameter (9a8956f).
  * Added TOML config
  Changes
  * Dependency on pyOpenSSL is limited to '<24.3.0' because of
    breaking changes.
  * Dependency on "six" is removed
  Breaking changes
  * SoapAdapter.HTTPProxyConnection is removed (9a8956f).
  * SoapAdapter.SSLTunnelConnection is replaced by
    SoapAdapter._SSLTunnelConnection which inherits Python's
    standard HTTPSConnection (9a8956f).
  * SoapAdapter.UnixSocketConnection is replaced by
    SoapAdapter._UnixSocketConnection which inherits
    Python's standard HTTPConnection (9a8956f)
  * 'publicVersions' and 'dottedVersions' aliases are removed.
    Replaced by the 'ltsVersions' alias.
  * pyVmomi.VmomiSupport.VmomiJSONEncoder is replaced by
    pyVmomi.VmomiJSONEncoder.VmomiJSONEncoder.
  * pyVmomi.VmomiSupport.templateOf() is replaced by
    pyVmomi.VmomiJSONEncoder.templateOf().
  * pyVmomi.ThumbprintMismatchException is replaced by
    pyVmomi.Security.ThumbprintMismatchException.
  * pyVmomi.SoapAdapter.ThumbprintMismatchException is replaced by
    pyVmomi.Security.ThumbprintMismatchException.
  * Settings: 'legacyThumbprintException' is removed.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=36
2025-06-18 13:14:34 +00:00
2550a92a03 - Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=34
2025-06-11 06:33:31 +00:00
5ff8d33507 - Remove not needed BuildRequires tox
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=32
2025-01-31 10:17:33 +00:00
65866a099c Accepting request 1201462 from home:mnhauke
- Update to version 8.0.3.0.1
  Bindings
  * Added support for vSAN Health APIs
  * Updated bindings with support for the new vSphere 8.0U3 APIs.
  * New features of vSphere 8.0U3 based on REST APIs are available
    via the vSphere Automation SDK for Python
  Type Hints
  * Added type stubs for vSAN APIs.
  * All type stubs are refactored.
  Added
  * Python 3.12 compatibility
  * Stub adapters allow the usage of an existing session.
  * Added pyVmomi version in the user-agent request header
  * Added certFile and certKeyFile attributes to SoapStubAdapter.
  * Added project wide variables to hold the current pyVmomi version,
    version_info and version_info_str
  * Added functions to VmomiSupport to list all types
    ListManagedTypes(), ListDataTypes(), ListEnumTypes().
  Changes
  * Doc: Non-remote ManagedObject and DataObject methods are
    documented.
  * The support statement now reflects the Broadcom support policy.
  * Copyright switch from VMware to Broadcom.
  Breaking changes
  * sso.SsoAuthenticator.get_bearer_saml_assertion_gss_api() is
    removed.
  * SSLTunnelConnection is trimmed down to handle only tunnel
    connections. The code that handles remote proxy doubles the
    HTTPProxyConnection logic and therefore is removed.
  Deprecated

OBS-URL: https://build.opensuse.org/request/show/1201462
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=30
2024-09-17 12:44:15 +00:00
4a2a5b55ee Accepting request 1166055 from home:ojkastl_buildservice:Branch_devel_languages_python
add sle15 macro; disable python3.12 builds

OBS-URL: https://build.opensuse.org/request/show/1166055
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=28
2024-04-08 08:12:53 +00:00
Martin Hauke
caa940684f Accepting request 970097 from home:pgajdos:python
- python-mock is not required for build

OBS-URL: https://build.opensuse.org/request/show/970097
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=26
2022-04-14 13:04:10 +00:00
6779c3d184 Accepting request 927364 from home:mnhauke
- Update to version 7.0.3
  * Added new bindings to support vSphere 7.0U3. Includes updates
    to VIM, PBM, EAM and SMS namespaces.
  * New features of vSphere 7.0U3 based on REST APIs are available
    via the vSphere Automation SDK for Python.
  * Outdated samples are removed. Community samples project:
    https://github.com/vmware/pyvmomi-community-samples
  * Bindings files are renamed to _typeinfo_{namespace}.py
  * "stable" version alias is removed
  * "public" version alias is renamed to "LTS"

OBS-URL: https://build.opensuse.org/request/show/927364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=25
2021-11-06 10:38:38 +00:00
ff12b04a1e Accepting request 895948 from home:pgajdos:python
- %check: use %pyunittest rpm macro

OBS-URL: https://build.opensuse.org/request/show/895948
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=23
2021-05-28 11:31:19 +00:00
98bd4a23fd Accepting request 884120 from home:mnhauke
- Update to version 7.0.2
  * Added new bindings to support vSphere 7.0U2. Includes updates
    to VIM, PBM, EAM and SMS namespaces. For details, refer
    “What’s New in vSphere API 7.0U2?” section in the API 
    reference guide: https://code.vmware.com/apis/1131/vsphere

OBS-URL: https://build.opensuse.org/request/show/884120
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=21
2021-04-11 21:49:52 +00:00
6e257018cc Accepting request 845161 from home:mnhauke
- update to version 7.0.1
  * Added new bindings to support vSphere 7.0U1. Includes updates
    to VIM, PBM, and EAM namespaces. For details, refer “What’s
    New in vSphere API 7.0U1?” section in the API reference guide:
    https://code.vmware.com/apis/1067/vsphere
  * New features of vSphere 7.0U1 based on REST APIs are available
    via the vSphere Automation SDK for Python:
    https://github.com/vmware/vsphere-automation-sdk-python
- Switch to github source url

OBS-URL: https://build.opensuse.org/request/show/845161
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=19
2020-11-03 13:54:45 +00:00
Tomáš Chvátal
d15cc5e494 Accepting request 793873 from home:mnhauke
- update to version 7.0
  * Added new bindings to support vSphere 7.0. For details, refer
    "What’s New in vSphere API 7.0?" section in the API reference
    guide: https://code.vmware.com/apis/968/vsphere
  * New features of vSphere 7.0 based on REST APIs are available
    via the vSphere Automation SDK for Python:
    https://github.com/vmware/vsphere-automation-sdk-python

OBS-URL: https://build.opensuse.org/request/show/793873
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=17
2020-04-14 13:52:40 +00:00
Tomáš Chvátal
86750a0fe7 Accepting request 731089 from home:jayvdb:py3only
- Add runtime recommends for pyOpenSSL and lxml, needed for SSO support
- Update to v6.7.3
  * Publish new bindings to support vSphere 6.7 Update 3 Release
  * Add sso.py to support get bearer/hok token from sso server
  * pydoc support Fix
  * httpProxy Support Fix
  * Changes to VmomiSupport to handle API versions
- Convert line endings on README.rst
- Drop python-pyvmomi-fix-incompatibility-with-vcrpy2.patch as the vcrpy fix has been released

OBS-URL: https://build.opensuse.org/request/show/731089
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=15
2019-09-16 07:31:40 +00:00
Tomáš Chvátal
99e25d68e6 Accepting request 661970 from home:mnhauke
- Update to version 6.7.1.2018.12
  * Support JSON encoding for pyVmomi objects
  * Fix vcrpy hardening in test-requirements. Support versions < 2.0
  * Delete deprecated Docs folder
- Add patch:
  * python-pyvmomi-fix-incompatibility-with-vcrpy2.patch

OBS-URL: https://build.opensuse.org/request/show/661970
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=13
2019-01-01 15:17:50 +00:00
f6811f62ca Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=12
2018-12-04 13:57:31 +00:00
Tomáš Chvátal
4ee12bf9a9 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=11 2018-11-21 13:36:47 +00:00
Tomáš Chvátal
731991966c Accepting request 650695 from home:szarate:branches:devel:languages:python
_ Update to version 6.7.1
  * Publish new bindings to support vSphere 6.7 Update 1 Release
  * Newer features are available via the new vSphere Automation SDK for Python

OBS-URL: https://build.opensuse.org/request/show/650695
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=10
2018-11-21 13:28:31 +00:00
442f61f06e Accepting request 597878 from devel:languages:python
I want to maintain python-pyvmomi in Factory

OBS-URL: https://build.opensuse.org/request/show/597878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyvmomi?expand=0&rev=1
2018-04-20 15:29:42 +00:00
Tomáš Chvátal
c45ef49984 Accepting request 597869 from home:mnhauke
- Update to version 6.7
  * Publish new bindings to support vSphere 6.7
- Change URL to download sources from github
- Remove hotfix macro
- Enable tests

OBS-URL: https://build.opensuse.org/request/show/597869
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=8
2018-04-18 19:06:26 +00:00
Tomáš Chvátal
d0b2cfa2b5 Accepting request 582250 from home:apersaud:branches:devel:languages:python
- specfile:
  * update copyright year
  * don't use python_module for Requires
- updated to release v6.5.0.2017.5-1
  + Fix SoapAdapter serializer to support serializing unicode chars
  + Remove custom getattr in _HTTPSConnection
  + Add user-agent header when connecting to vsphere
- moved to single spec logic to build py2 and py3 package
- fix build: add python-fixtures to build dependencies
- Update to version 6.5
  * Spec bump to support vSphere 6.5.
  * Include EAM bindings to support vSphere EAM service.
  * Fixed server thumbprint verification.
  * Fixed sslcontext creation in sample code.
- Update to version 6.0.0.2016.4
  * Python3 related bug fixes.
  * Include task.py utility class.
- Changes from version 6.0.0
  * Spec bump to support vSphere 6.0 server objects and types
    vSphere 6.0 U1 spec is used
  * New ssl context parameter in Connect.py and SoapAdapter.py to
    support passing various ssl options while connecting to vSphere.
  * Drop python 2.6 support.
  * Critical bug fixes.
- Remove patch: pyvmomi-git20141104-new.diff (fixed upstream)
- Fix Source-Url
- add requires for python-six and python-requests
- version 5.5.0.2014.1.1: initial build
- apply asorted fixes from todays git tree

OBS-URL: https://build.opensuse.org/request/show/582250
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=7
2018-03-04 07:06:35 +00:00
0aa495ea19 Accepting request 546709 from home:bmanojlovic:branches:devel:languages:python
- updated to release v6.5.0.2017.5-1
  + Fix SoapAdapter serializer to support serializing unicode chars
  + Remove custom getattr in _HTTPSConnection
  + Add user-agent header when connecting to vsphere
- moved to single spec logic to build py2 and py3 package

OBS-URL: https://build.opensuse.org/request/show/546709
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=6
2017-11-30 14:35:50 +00:00
c4e9884175 Accepting request 450417 from home:frispete:python
- fix build: add python-fixtures to build dependencies

OBS-URL: https://build.opensuse.org/request/show/450417
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=5
2017-01-18 13:52:45 +00:00
0b9b7aee26 Accepting request 449926 from home:mnhauke
- Update to version 6.5
  * Spec bump to support vSphere 6.5.
  * Include EAM bindings to support vSphere EAM service.
  * Fixed server thumbprint verification.
  * Fixed sslcontext creation in sample code.

OBS-URL: https://build.opensuse.org/request/show/449926
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=4
2017-01-12 20:18:28 +00:00
40235151f1 Accepting request 428457 from home:mnhauke
- Update to version 6.0.0.2016.4
  * Python3 related bug fixes.
  * Include task.py utility class.
- Changes from version 6.0.0
  * Spec bump to support vSphere 6.0 server objects and types
    vSphere 6.0 U1 spec is used
  * New ssl context parameter in Connect.py and SoapAdapter.py to
    support passing various ssl options while connecting to vSphere.
  * Drop python 2.6 support.
  * Critical bug fixes.
- Remove patch: pyvmomi-git20141104-new.diff (fixed upstream)
- Fix Source-Url

OBS-URL: https://build.opensuse.org/request/show/428457
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=3
2016-09-21 11:08:13 +00:00
Denisart Benjamin
a33f237f3c Accepting request 307020 from home:mcalmer:branches:devel:languages:python
- add requires for python-six and python-requests

OBS-URL: https://build.opensuse.org/request/show/307020
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=2
2015-05-17 12:09:34 +00:00
Jan Matejek
2ea8221626 Accepting request 281463 from home:frispete:python
This is the official vSphere python binding

OBS-URL: https://build.opensuse.org/request/show/281463
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=1
2015-01-16 15:00:27 +00:00