mirror of https://github.com/pyodide/pyodide.git
PKG Add package `brotli` (#2925)
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
This commit is contained in:
parent
fcfbdccd24
commit
875e2b51de
|
@ -216,7 +216,7 @@ substitutions:
|
||||||
ruamel, msprime {pr}`2548`, gmpy2 {pr}`2665`, xgboost {pr}`2537`, galpy {pr}`2676`,
|
ruamel, msprime {pr}`2548`, gmpy2 {pr}`2665`, xgboost {pr}`2537`, galpy {pr}`2676`,
|
||||||
shapely, geos {pr}`2725`, suitesparse, sparseqr {pr}`2685`, libtiff {pr}`2762`,
|
shapely, geos {pr}`2725`, suitesparse, sparseqr {pr}`2685`, libtiff {pr}`2762`,
|
||||||
pytest-benchmark {pr}`2799`, termcolor {pr}`2809`, sqlite3, libproj, pyproj, certifi {pr}`2555`,
|
pytest-benchmark {pr}`2799`, termcolor {pr}`2809`, sqlite3, libproj, pyproj, certifi {pr}`2555`,
|
||||||
rebound {pr}`2868`, pyclipper {pr}`2886`
|
rebound {pr}`2868`, pyclipper {pr}`2886`, brotli {pr}`2925`
|
||||||
|
|
||||||
### Miscellaneous
|
### Miscellaneous
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
package:
|
||||||
|
name: brotli
|
||||||
|
version: 1.0.9
|
||||||
|
source:
|
||||||
|
url: https://files.pythonhosted.org/packages/2a/18/70c32fe9357f3eea18598b23aa9ed29b1711c3001835f7cf99a9818985d0/Brotli-1.0.9.zip
|
||||||
|
sha256: 4d1b810aa0ed773f81dceda2cc7b403d01057458730e309856356d4ef4188438
|
||||||
|
test:
|
||||||
|
imports:
|
||||||
|
- brotli
|
||||||
|
about:
|
||||||
|
home: https://github.com/google/brotli
|
||||||
|
PyPI: https://pypi.org/project/brotli
|
||||||
|
summary: Python bindings for the Brotli compression library
|
||||||
|
license: MIT
|
|
@ -0,0 +1,11 @@
|
||||||
|
from pytest_pyodide import run_in_pyodide
|
||||||
|
|
||||||
|
|
||||||
|
@run_in_pyodide(packages=["brotli"])
|
||||||
|
def test_brotli(selenium):
|
||||||
|
import brotli
|
||||||
|
|
||||||
|
x64 = b"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
|
||||||
|
compress = brotli.compress(x64)
|
||||||
|
assert compress == b"\x1b?\x00\xf8%\xf0\xe2\x8c\x00\xc0\x00"
|
||||||
|
assert brotli.decompress(compress) == x64
|
Loading…
Reference in New Issue