Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
ReadMe.rst | 2012-12-10 | 1.7 kB | |
pyars-1.8.0.win32.exe | 2012-12-10 | 1.3 MB | |
pyars-1.8.0.zip | 2012-12-10 | 1.4 MB | |
Totals: 3 Items | 2.7 MB | 0 |
Changes in 1.8.0 (2012-12-10)
- 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.
- pyars.erars: cleaned up the code and refactored all conversions of ARQualifierStruct into a new method conv2QualifierStruct (affecting GetEntryStatistics, GetListEntry, GetListEntryWithFields, GetListEntryBlocks
- pyars.erars: ServiceEntry has received automatic conversion of pythonic arguments to C structures.
- pyars.erars: GetOneEntryWithFields has received automatic conversion of pythonic arguments to C structures.
- pyars.erars: introduced new conversion method convObjectChangeTimestampList2List. The method GetObjectChangeTimes now returns a pythonic list instead of the C structure.
- pyars.erars: enhanced the conversion routines (conv2AR...): if they receive already a C structure of this type, they just return it again. This makes it simpler to write the calling functions - they don't have to check for the appropriate type. All conversion routines have appropriate tests as well.
- pyars.erars: GetFieldTable will raise ARError in case of failures.
- pyars.erars: GetAllFieldNames will raise ARError in case of failures.
- pyars.tests: adapted all data structure tests for 64bit