Spec URL: https://jjames.fedorapeople.org/python-memory-allocator/python-memory-allocator.spec SRPM URL: https://jjames.fedorapeople.org/python-memory-allocator/python-memory-allocator-0.1.1-1.fc36.src.rpm Fedora Account System Username: jjames Description: This package contains an extension class to allocate memory easily with Cython. This extension class started as part of sagemath. It provides a single extension class `MemoryAllocator` with `cdef` methods: - `malloc`, - `calloc`, - `allocarray`, - `realloc`, - `reallocarray`, - `aligned_malloc`, - `aligned_calloc`, - `aligned_allocarray`. Memory is freed when the instance of `MemoryAllocator` is deallocated. On failure to allocate the memory, a proper error is raised.
I am withdrawing this review request for the time being. It turns out that I cannot successfully unbundle this from sagemath anyway, without some significant patching to sagemath, so there is no point in making it a separate package at this time. I will watch for a future opportunity to unbundle.