[New-bugs-announce] [issue46384] Request: make lzma._(encode|decode)_filter_properties public

Hiroshi Miura report at bugs.python.org
Fri Jan 14 21:25:06 EST 2022

New submission from Hiroshi Miura <miurahr at linux.com>:

py7zr 3rd party project that use lzma module to compress/decompress 7-zip archive uses lzma._(encode|decode)_filter_properties.

These methods are public at first but become private in py3.4 at commit a425c3d5a264c556d31bdd88097c79246b533ea3

Here is a reason described in commit comment 
> These functions were originally added to support LZMA compression in the zipfile module, and are not of interest for the majority of users.

This is a request these methods to be public.

ref: py7zr: https://github.com/miurahr/py7zr

components: Library (Lib)
messages: 410615
nosy: miurahr
priority: normal
severity: normal
status: open
title: Request: make  lzma._(encode|decode)_filter_properties public
type: enhancement
versions: Python 3.11

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list