Here are the most noteworthy changes:
pyars.cars: experimental support for 64bit (for 7.5 and higher). It works under Solaris
and Windows, but crashes under Linux. I also had to change the way how the code detects 64bit
mode (for Windows 64/32bit systems).
pyars.ars: changed the signature of ARMergeEntry by removing the last (optional) argument entryId.
pyars.erars: changed the signature of MergeEntry by removing the last (optional) argument entry.... read more
Here are main highlights of this release:
Here are main highlights of this release:
The new version pyARS 1.2.5 is mainly a bugfix release and a must for everybody who is working with an ARSystem 7.5 installation. The changes are:
<ul>
<li>
7.5: fixed a bug where the change of constant naming from AR_KEYWORD_FILTER_ERRNO to AR_KEYWORD_ERRNO would stop pyars at import time.
</li>
<li>
* 7.5: fixed a bug in ARActiveLinkStruct (one of the members had a trailing ,)
</li>
<li>
* 7.5: fixed a bug in ARGetActiveLink
</li>
<li>
* 7.5: added an updated version of ARGetMultipleActiveLink to support the 7.5 features
</li>
<li>
* 7.5: added many lookup dictionary entries for 7.5 specific enhancements to cars.py
</li>
<li>
* made cars.py more robust against potential constant naming failures in the future
</li>
<li>
* erARS can now cope with Unicode chars. pyars.ars always could do this, but erARS tried to convert only normal strings. If you want to see how to cope with Unicode chars, please see the tutorial.
</li>
<li>
* extensive updates to the documentation, especially the tutorial.
</li>
<li>
* erars.GetFieldTable has now a third parameter fieldType that allows you to specify which type of fields should be used for the dictionary of fieldid : name. The default is cars.AR_FIELD_TYPE_DATA, so that the dictionary maps all data fields to fieldids.
</li>
<li>
* erARS.conv2EntryIdList: does not try to pad the entryid any more. If you need this, you have to call ars.padEntryid on the entryid yourself before calling conv2EntryIdList.
</li>
<li>
* support for python3k: please note, that work started on this, but it does not work yet...
</li>
</ul>... read more
The new version 1.2.1 includes the remaining part of 7.5 functionality (see Changes for details) as well as a couple of documentation and signature updates.
What is pyARS?
The pyARS python module allows developers to use BMC's ARSystem (Remedy ARS) and Atrium CMDB functions from within Python. Using Python's interactive shell, it is extremely easy to retrieve and modify data entries as well as workflow objects.
The new version 1.2.0 includes the first part of 7.5 functionality (see Changes for details).
What is pyARS? The pyARS python module allows developers to use BMC's ARSystem (Remedy ARS) and Atrium CMDB functions from within Python. Using Python's interactive shell, it is extremely easy to retrieve and modify data entries as well as workflow objects.
I'm proud to announce that pyARS has been released in version 1.1.0. This release is a major improvement as it makes the ARSystem API functions so much easier to use thanks to the automatic conversion of C data structures to python data structures, and vice versa. At the same time, this release is completely backwards compatible. See the ChangeLog for a full list of changes.
What is pyARS?
The pyARS python module allows developers to use BMC's ARSystem (Remedy ARS) and Atrium CMDB functions from within Python. Using Python's interactive shell, it is extremely easy to retrieve and modify data entries as well as workflow objects.
This is a short note, to remind the interested reader, that pyars is not dead -- au contraire! I've been developing heavily under the hood, and here are my plans:
1.1.0 should be out really soon now. This release will add much pythonic comfort on top of the Remedy C API.
1.1.1 should then bring the new 7.5 features.
1.1.2 hopefully will add linux support.
And only recently did I notive, that release 1.0.2 of pyars went without a News release. Sorry about this!... read more
pyARS has been released in version 1.0.1. This release is just a small bugfix release with mainly updated documentation. See the ChangeLog for a full list of changes.
What is pyARS?
The pyARS python module allows developers to use BMC's ARSystem (Remedy ARS) and Atrium CMDB functions from within Python. Using Python's interactive shell, it is extremely easy to retrieve and modify data entries as well as workflow objects.
The pyARS python module allows developers to use BMC's ARSystem (Remedy ARS) and Atrium CMDB functions from within Python. Using Python's interactive shell, it is extremely easy to retrieve and modify data entries as well as workflow objects.
pyARS has been released in version 1.0.0. This release features support for API7.1, more unit tests, updated documentation as well as many small bugfixes that should make your life easier.
pyARS has been released in version 0.9.9. This release is the last step before version 1.0.0 and features more unit tests well as many small bugfixes that should make your life easier. It has been postponed such a long time as we wanted to collect feedback regarding the api for Version 7 and CMDB2.
pyARS has been released in version 0.9.8. This release adds ARS7 and CMDB2 support, features unit tests and many small bugfixes that should make your life easier.