diff --git a/python/kvikio/_lib/libnvcomp_ll.pyx b/python/kvikio/_lib/libnvcomp_ll.pyx index 1794d29819..bd5c66bbce 100644 --- a/python/kvikio/_lib/libnvcomp_ll.pyx +++ b/python/kvikio/_lib/libnvcomp_ll.pyx @@ -76,7 +76,7 @@ class nvCompBatchAlgorithm(ABC): self, size_t batch_size, size_t max_uncompressed_chunk_bytes, - ) -> (nvcompStatus_t, size_t): + ) -> tuple[nvcompStatus_t, size_t]: """Algorithm-specific implementation.""" ... @@ -312,7 +312,7 @@ class nvCompBatchAlgorithmLZ4(nvCompBatchAlgorithm): self, size_t batch_size, size_t max_uncompressed_chunk_bytes, - ) -> (nvcompStatus_t, size_t): + ) -> tuple[nvcompStatus_t, size_t]: cdef size_t temp_bytes = 0 err = nvcompBatchedLZ4CompressGetTempSize( @@ -434,7 +434,7 @@ class nvCompBatchAlgorithmGdeflate(nvCompBatchAlgorithm): self, size_t batch_size, size_t max_uncompressed_chunk_bytes, - ) -> (nvcompStatus_t, size_t): + ) -> tuple[nvcompStatus_t, size_t]: cdef size_t temp_bytes = 0 err = nvcompBatchedGdeflateCompressGetTempSize( @@ -552,7 +552,7 @@ class nvCompBatchAlgorithmZstd(nvCompBatchAlgorithm): self, size_t batch_size, size_t max_uncompressed_chunk_bytes, - ) -> (nvcompStatus_t, size_t): + ) -> tuple[nvcompStatus_t, size_t]: cdef size_t temp_bytes = 0 err = nvcompBatchedZstdCompressGetTempSize( @@ -670,7 +670,7 @@ class nvCompBatchAlgorithmSnappy(nvCompBatchAlgorithm): self, size_t batch_size, size_t max_uncompressed_chunk_bytes, - ) -> (nvcompStatus_t, size_t): + ) -> tuple[nvcompStatus_t, size_t]: cdef size_t temp_bytes = 0 err = nvcompBatchedSnappyCompressGetTempSize( diff --git a/python/kvikio/_lib/nvcomp_cxx_api.pxd b/python/kvikio/_lib/nvcomp_cxx_api.pxd index 5f8389bc11..34abbde727 100644 --- a/python/kvikio/_lib/nvcomp_cxx_api.pxd +++ b/python/kvikio/_lib/nvcomp_cxx_api.pxd @@ -73,7 +73,6 @@ cdef extern from "nvcomp/nvcompManager.hpp" namespace 'nvcomp': size_t uncompressed_buffer_size) except + nvcompStatus_t* get_status() const CompressionConfig(CompressionConfig& other) - CompressionConfig& operator=(CompressionConfig&& other) except + CompressionConfig& operator=(const CompressionConfig& other) except + cdef cppclass DecompressionConfig "nvcomp::DecompressionConfig": @@ -82,7 +81,6 @@ cdef extern from "nvcomp/nvcompManager.hpp" namespace 'nvcomp': DecompressionConfig(PinnedPtrPool[nvcompStatus_t]& pool) except + nvcompStatus_t* get_status() const DecompressionConfig(DecompressionConfig& other) - DecompressionConfig& operator=(DecompressionConfig&& other) except + DecompressionConfig& operator=(const DecompressionConfig& other) except + cdef cppclass nvcompManagerBase "nvcomp::nvcompManagerBase":