Overview
Request 612844 accepted
- Update to 1.0.2
- disable ruby documentation for Ruby 2.5.0
(rdoc-6.0.1 breaks swig documentation hack)
- Update to 1.0.1
- fix comment characters in .i files for swig 3.0.4
(dimstar@opensuse.org)
this includes cmpi-bindings-swig-3.0.patch
- improve documentation coverage
- Add cmpi-bindings-swig-3.0.patch: Fix build with SWIG 3.0.
- Update to 1.0.0
- Transport CMPIStatus information from Ruby to CMPI API.
- Add Ruby classes representing CMPI error codes.
- Capture call results and raise proper exceptions.
- Fix Fedora 20 build
- Update to 0.9.9
- Support rdoc from Ruby 2.1
- Update to 0.9.8
- Create Ruby documentation
- Split off package cmpi-bindings-ruby-docs
- Fix Fedora 19 build
- Update to 0.9.7
Catch and log Ruby exceptions caused by invoke method type
conversions.
- Update to 0.9.6
Return correct status for failed method invocation in Ruby.
------------------------------------------------------------------
- Drop explicit ruby(abi) requires (bnc#842433)
- Update to 0.9.5
Fix CMPISelectExp also in cmpi_provider.c (indication filters)
- Update to 0.9.4
- Fix nasty bugs in CMPIObjectPath constructor if reference
already contained string properties.
- Update to 0.9.3
- Raise exception on nil assignment to numeric properties
- Update to 0.9.2
Add projections to CMPISelectExp (to support filtering by
property in execQuery)
- Update to 0.9.1
CMPISelectExp constructor and match (to support execQuery in
providers)
- license update: BSD-3-Clause and CPL-1.0
The SUSE licensed code (.mof files) are CPL-1.0, not EPL-1.0
- update license to new format
- Update to 0.9.0
- Added full testsuite
- Improved CMPI_DateTime handling in Ruby
- bug fixes
- no Ruby in RHEL6 in OBS ?!
- fix CentOS/RHEL 6 build
- Adapt trace level according to CMPI_BINDINGS_TRACE_LEVEL
environment variable (bnc#767533)
- Update to 0.5.4
- Fix constructor/destructor names (to adapt to swig 2.0.5 rules)
- Update to 0.5.3
- Implement CMPI_DateTime <-> Ruby conversions
- Fix Char16 handling
- Plug one memory leak
- Support Ruby 1.9
- disable html doc creation in Ruby 1.9
- Update to 0.5.2
- Fix CMPIValue <-> CMPIData confusion in Python (Jan Safranek)
- Don't build RPM and GEM in parallel
- Update to 0.5.1
Confine data_data to wrapping CMPIData, don't convert the value
(fixes issue #3 reported by mibanescu)
- Update to 0.5.0
Bugfixes
- plug many memory leaks
- proper handling of Null value in Python
Features
- switch to a *much* simpler Ruby API
- provide cmpi-bindings as a Ruby gem
- Proper error handling in CMPIObjectPath constructor
- v 0.4.18
- Release CMPI objects properly
- Fix CMPIObjectPath and CMPIInstance constructors
- v 0.4.17
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Fix Python memory leaks, remove excessive INCREFs
(by Mihai Ibanescu)
- v 0.4.16
- Fix Python backend loading issue.
- v 0.4.15
- Don't pass NULL back to Python, use PyNone instead.
(upstream issue #1)
- Correctly handle state of CMPIData and raise exceptions in
case of notFound or badValue when returning CMPIData to the
target language.
- v 0.4.14
- Replace to_s() with __str__() in Python where applicable
- v 0.4.13
- Require CMPIBroker in calls to CMPIObjectPath and CMPIInstance
constructors (Perl and Python only)
- v 0.4.12
- Provide equality operator for CMPIBroker
- v 0.4.11
- Adapt to work with Swig 2.x
- Install Ruby files into vendor- or site-dir
Create cmpi/provider.rb and cmpi/providers dir for Ruby providers
- simplify the name
- use 'cmpi' for Ruby
- use 'cmpi-bindings' for Perl
- keep 'cmpi_pywbem_bindings' for Python since pywbem is needed
- Fix SLE10 build.
- various fixes for other distributions
- Fixed References up-calls in python bindings (bnc#552571)
- use new python macros
- Update to official 0.4.0 release.
- Better handling of import errors.
- Code cleanup.
- Update to latest code, prep for release for python bindings
- Indication support in python
- Bump version to 0.4.0
- Complete Ruby bindings.
- Small runtime improvement for Python.
- Bump version to 0.3.0
- refactor cmpi_provider_{python,ruby}.c,
move common lines (75%) to cmpi_provider.c and target language
specific lines (25%) to target_{python,ruby}.c
- Update to latest code.
- Better error handling.
- rename .py filename to reflect 'pywbem' dependency.
- fix build for SLE10 in OpenSUSE build service.
- provide the main package for the debug package. we dont use
debug_package_requires here as it would enforce to install both
packages.
- Refactered broker wrapping.
- Lots of cleanup.
- Support Python threads, do proper locking
- Bump version to 0.2.0
- Initial package.
Request History
kwk created request
- Update to 1.0.2
- disable ruby documentation for Ruby 2.5.0
(rdoc-6.0.1 breaks swig documentation hack)
- Update to 1.0.1
- fix comment characters in .i files for swig 3.0.4
(dimstar@opensuse.org)
this includes cmpi-bindings-swig-3.0.patch
- improve documentation coverage
- Add cmpi-bindings-swig-3.0.patch: Fix build with SWIG 3.0.
- Update to 1.0.0
- Transport CMPIStatus information from Ruby to CMPI API.
- Add Ruby classes representing CMPI error codes.
- Capture call results and raise proper exceptions.
- Fix Fedora 20 build
- Update to 0.9.9
- Support rdoc from Ruby 2.1
- Update to 0.9.8
- Create Ruby documentation
- Split off package cmpi-bindings-ruby-docs
- Fix Fedora 19 build
- Update to 0.9.7
Catch and log Ruby exceptions caused by invoke method type
conversions.
- Update to 0.9.6
Return correct status for failed method invocation in Ruby.
------------------------------------------------------------------
- Drop explicit ruby(abi) requires (bnc#842433)
- Update to 0.9.5
Fix CMPISelectExp also in cmpi_provider.c (indication filters)
- Update to 0.9.4
- Fix nasty bugs in CMPIObjectPath constructor if reference
already contained string properties.
- Update to 0.9.3
- Raise exception on nil assignment to numeric properties
- Update to 0.9.2
Add projections to CMPISelectExp (to support filtering by
property in execQuery)
- Update to 0.9.1
CMPISelectExp constructor and match (to support execQuery in
providers)
- license update: BSD-3-Clause and CPL-1.0
The SUSE licensed code (.mof files) are CPL-1.0, not EPL-1.0
- update license to new format
- Update to 0.9.0
- Added full testsuite
- Improved CMPI_DateTime handling in Ruby
- bug fixes
- no Ruby in RHEL6 in OBS ?!
- fix CentOS/RHEL 6 build
- Adapt trace level according to CMPI_BINDINGS_TRACE_LEVEL
environment variable (bnc#767533)
- Update to 0.5.4
- Fix constructor/destructor names (to adapt to swig 2.0.5 rules)
- Update to 0.5.3
- Implement CMPI_DateTime <-> Ruby conversions
- Fix Char16 handling
- Plug one memory leak
- Support Ruby 1.9
- disable html doc creation in Ruby 1.9
- Update to 0.5.2
- Fix CMPIValue <-> CMPIData confusion in Python (Jan Safranek)
- Don't build RPM and GEM in parallel
- Update to 0.5.1
Confine data_data to wrapping CMPIData, don't convert the value
(fixes issue #3 reported by mibanescu)
- Update to 0.5.0
Bugfixes
- plug many memory leaks
- proper handling of Null value in Python
Features
- switch to a *much* simpler Ruby API
- provide cmpi-bindings as a Ruby gem
- Proper error handling in CMPIObjectPath constructor
- v 0.4.18
- Release CMPI objects properly
- Fix CMPIObjectPath and CMPIInstance constructors
- v 0.4.17
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Fix Python memory leaks, remove excessive INCREFs
(by Mihai Ibanescu)
- v 0.4.16
- Fix Python backend loading issue.
- v 0.4.15
- Don't pass NULL back to Python, use PyNone instead.
(upstream issue #1)
- Correctly handle state of CMPIData and raise exceptions in
case of notFound or badValue when returning CMPIData to the
target language.
- v 0.4.14
- Replace to_s() with __str__() in Python where applicable
- v 0.4.13
- Require CMPIBroker in calls to CMPIObjectPath and CMPIInstance
constructors (Perl and Python only)
- v 0.4.12
- Provide equality operator for CMPIBroker
- v 0.4.11
- Adapt to work with Swig 2.x
- Install Ruby files into vendor- or site-dir
Create cmpi/provider.rb and cmpi/providers dir for Ruby providers
- simplify the name
- use 'cmpi' for Ruby
- use 'cmpi-bindings' for Perl
- keep 'cmpi_pywbem_bindings' for Python since pywbem is needed
- Fix SLE10 build.
- various fixes for other distributions
- Fixed References up-calls in python bindings (bnc#552571)
- use new python macros
- Update to official 0.4.0 release.
- Better handling of import errors.
- Code cleanup.
- Update to latest code, prep for release for python bindings
- Indication support in python
- Bump version to 0.4.0
- Complete Ruby bindings.
- Small runtime improvement for Python.
- Bump version to 0.3.0
- refactor cmpi_provider_{python,ruby}.c,
move common lines (75%) to cmpi_provider.c and target language
specific lines (25%) to target_{python,ruby}.c
- Update to latest code.
- Better error handling.
- rename .py filename to reflect 'pywbem' dependency.
- fix build for SLE10 in OpenSUSE build service.
- provide the main package for the debug package. we dont use
debug_package_requires here as it would enforce to install both
packages.
- Refactered broker wrapping.
- Lots of cleanup.
- Support Python threads, do proper locking
- Bump version to 0.2.0
- Initial package.
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
namtrac accepted review
licensedigger accepted review
ok
staging-bot added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:12"
staging-bot accepted review
Picked openSUSE:Factory:Staging:adi:12
repo-checker accepted review
cycle and install check passed
staging-bot accepted review
ready to accept
staging-bot approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory