Revisions of python-awkward-cpp
- update to 33: * Fix a crash bug in regex * Fix schema "required" keyword cannot handle duplicated keys * Fix cmake CMP0054 warning * Added missing include guards in istreamwrapper.h and ostreamwrapper.h * Fix undefined behaviour * Fix buffer overrun using PutN * Fix rapidjson::value::Get<std::string>() may returns wrong data * Add Flush() for all value types * Handle malloc() fail in PoolAllocator * Fix builds on x32 platform. #703
- Update to version 30: * No changelog available.
Automatic submission by obs-autosubmit
- update to 24: * CMakeLists for include as a thirdparty in projects * Change Document::ParseStream() to use stack allocator for Reader
- update to 22: * Add iostream wrapper (#530) * Add Jsonx example for converting JSON into JSONx (a XML format) (#531) * Add optional unresolvedTokenIndex parameter to Pointer::Get() (#532) * Add encoding validation option for Writer/PrettyWriter (#534) * Add Writer::SetMaxDecimalPlaces() (#536) * Support {0, } and {0, m} in Regex (#539) * Add Value::Get/SetFloat(), Value::IsLossLessFloat/Double() (#540) * Add stream position check to reader unit tests (#541) * Add Templated accessors and range-based for (#542) * Add (Pretty)Writer::RawValue() (#543) * Add Document::Parse(std::string), Document::Parse(const char*, size_t length) and related APIs. (#553) * Add move constructor for GenericSchemaDocument (#554) * Add VS2010 and VS2015 to AppVeyor CI (#555) * Add parse-by-parts example (#556, #562) * Support parse number as string (#564, #589) * Add kFormatSingleLineArray for PrettyWriter (#577) * Added optional support for trailing commas (#584) * Added filterkey and filterkeydom examples (#615) * Added npm docs (#639) * Allow options for writing and parsing NaN/Infinity (#641) * Add std::string overload to PrettyWriter::Key() when RAPIDJSON_HAS_STDSTRING is defined (#698) * Bug fix: added kernel specializations for * update pyodide parts a bit
- mark as python311 on sle15 as it requires >= 3.8
- Update to version 21: * Bug fix: added kernel specializations for awkward_ListOffsetArray_reduce_local_nextparents_64 [gh#scikit-hep/awkward#2572]. - Now requires python >= 3.8.
- update to 18: * update pyodide parts a bit
- update to 17: * Make GenericSchemaDocument constructor explicit (#674) * Optimize FindMember when use std::string (#690)
- update to 16: * Add GenericDocument ctor overload to specify JSON type (#369) * Add FAQ (#372, #373, #374, #376) * Add forward declaration header `fwd.h` * Add @PlatformIO Library Registry manifest file (#400) * Implement assignment operator for BigInteger (#404) * Add comments support (#443) * Adding coapp definition (#460) * documenttest.cpp: EXPECT_THROW when checking empty allocator (470) * GenericDocument: add implicit conversion to ParseResult (#480) * Use <wchar.h> with C++ linkage on Windows ARM (#485) * Detect little endian for Microsoft ARM targets * Check Nan/Inf when writing a double (#510) * Add JSON Schema Implementation (#522) * Add iostream wrapper (#530) * Add Jsonx example for converting JSON into JSONx (a XML format) (#531) * Add optional unresolvedTokenIndex parameter to Pointer::Get() (#532) * Add encoding validation option for Writer/PrettyWriter (#534) * Add Writer::SetMaxDecimalPlaces() (#536) * Support {0, } and {0, m} in Regex (#539) * Add Value::Get/SetFloat(), Value::IsLossLessFloat/Double() (#540) * Add stream position check to reader unit tests (#541) * Add Templated accessors and range-based for (#542) * Add (Pretty)Writer::RawValue() (#543) * Add Document::Parse(std::string), Document::Parse(const
- update to 15: * Add parse-by-parts example (#556, #562) * Support parse number as string (#564, #589) * Add kFormatSingleLineArray for PrettyWriter (#577) * Added optional support for trailing commas (#584) * Added filterkey and filterkeydom examples (#615) * Added npm docs (#639) * Allow options for writing and parsing NaN/Infinity (#641)
- update to 8: * Add GenericDocument ctor overload to specify JSON type * Add FAQ * Add forward declaration header `fwd.h` * Add @PlatformIO Library Registry manifest file * Implement assignment operator for BigInteger * Add comments support * Adding coapp definition * documenttest.cpp: EXPECT_THROW when checking empty allocator * GenericDocument: add implicit conversion to ParseResult * Use <wchar.h> with C++ linkage on Windows ARM * Detect little endian for Microsoft ARM targets * Check Nan/Inf when writing a double * Add JSON Schema Implementation * Add iostream wrapper * Add Jsonx example for converting JSON into JSONx (a XML format) * Add optional unresolvedTokenIndex parameter to Pointer::Get() * Add encoding validation option for Writer/PrettyWriter * Add Writer::SetMaxDecimalPlaces() * Support {0, } and {0, m} in Regex * Add Value::Get/SetFloat(), Value::IsLossLessFloat/Double() * Add stream position check to reader unit tests * Add Templated accessors and range-based for * Add (Pretty)Writer::RawValue() * Add Document::Parse(std::string), Document::Parse(const char*, size_t length) and related APIs. * Add move constructor for GenericSchemaDocument * Add VS2010 and VS2015 to AppVeyor CI * Add parse-by-parts example
Displaying all 18 revisions