Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Give python-isal a mention in the zlib/gzip documentation #98347

Copy link
Copy link
@rhpvorderman

Description

@rhpvorderman
Issue body actions

Documentation

The documentation mentions several PyPI packages such as numpy and requests as an alternative for standard library packages.

I would like to propose that python-isal gets a mention in the "see also" section of the zlib and gzip documentation. Simply: "python-isal, faster zlib and gzip decompression and compression".

Since the documentation cannot just recommend any random project out there here follows the argumentation why python-isal should get a mention.

  1. Python-isal uses stdlib code and uses a PSF-2.0 license.
  2. As a result the following improvements could be made to the stdlib code:

Python-isal is a "good citizen" of the python ecosystem. All the improvements have been ported back to CPython. The useful thing about python-isal is that it allows the gzip and zlib code of CPython to evolve and get tested by a smaller group of users before it lands in CPython itself. The PRs above were all suggested only after the changes were found to be stable in releases of python-isal.
Therefore more python-isal users is also beneficial to CPython itself. It is also beneficial for the users to be able to install a library that offers 2x faster decompression and 5x(!) faster compression. Hence a small one-liner in "see also" is warranted in my opinion.

The next thing for python-isal to tackle is this: #89550 . When a working solution is found this will be backported to CPython.

Disclosure: I am the python-isal maintainer.

Linked PRs

Reactions are currently unavailable

Metadata

Metadata

Assignees

Labels

docsDocumentation in the Doc dirDocumentation in the Doc dir
No fields configured for issues without a type.

Projects

Status
Done
Show more project fields

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.