Cosimo Lupo
b7e8291788
[bro.py] remove debug print
2015-05-11 10:39:29 +01:00
Cosimo Lupo
4106a406d0
[bro.py] use new optional encoder parameters when compressing;
...
modified the help string to include the new parameters.
2015-05-11 10:39:28 +01:00
Cosimo Lupo
32c44ec87d
[bro.py] use argparse instead of getopt
2015-05-11 10:39:26 +01:00
Cosimo Lupo
3351bb08e3
[brotlimodule] apply uniform docstring style
2015-05-11 10:39:24 +01:00
Cosimo Lupo
6d935db75c
[brotlimodule] add quality, lgwin and lgblock parameters
2015-05-11 10:39:23 +01:00
Cosimo Lupo
dbcb32614a
[brotlimodule] add enable_context_modeling parameter (defaults to True)
2015-05-11 10:39:21 +01:00
Cosimo Lupo
4c1d06931e
[brotlimodule] add new keyword params docstring of brotli.compress
2015-05-11 10:39:20 +01:00
Cosimo Lupo
6264bea2e4
[brotlimodule] add greedy_block_split parameter (defaults to False);
...
renamed variables: transform -> enable_transforms, dictionary -> enable_dictionary
2015-05-11 10:39:18 +01:00
Cosimo Lupo
b2eba122c8
[brotlimodule] add enable_dictionary parameter (defautls to True)
2015-05-11 10:39:17 +01:00
Cosimo Lupo
89c74d6859
[brotlimodule] use keyword arguments for mode and enable_transforms;
...
update brotli.compress docstring accordingly
2015-05-11 10:39:15 +01:00
Cosimo Lupo
e6913b2e78
[python] use built-in split instead of 'string' module for py23
...
In python3, the 'string' module no longer has a 'split' function.
2015-05-08 10:06:18 +01:00
Zoltan Szabadka
10a2f3745a
Handle multiple compressed files per original in the test.
...
Add some more test cases that decompress to the empty
file or a one byte long file. These test cases have
examples for the updated stream header and meta-block
header formats.
2015-05-07 20:43:01 +02:00
Cosimo Lupo
cdde52ef63
[python] refactored tests and import shared utilities from module
2015-04-22 17:54:56 +01:00
Cosimo Lupo
906f4f52ab
[python] prepend build/lib folder to PYTHONPATH before running tests
2015-04-22 16:50:38 +01:00
Cosimo Lupo
b316cb747a
[python] fix unbuffered binary mode for I/O streams in Windows pypy
2015-04-16 12:41:40 +01:00
Cosimo Lupo
77c239952d
[python] moved setup.py to the root of repository
2015-03-31 09:30:56 +01:00
Cosimo Lupo
4865fd1d4f
[python] add test command to setup.py
2015-03-30 10:20:50 +01:00
Khaled Hosny
fa7dd52da9
Fixing building Python module after 534654d
2015-03-27 18:56:18 +02:00
Cosimo Lupo
17866801d6
[python] fix calling python script as subprocess on Windows
2015-03-23 12:09:42 +00:00
Cosimo Lupo
203fe326d4
[python] fix subprocess shell pipeline
2015-03-22 00:15:54 +00:00
Cosimo Lupo
064d8e0bea
[python] add new state.c and state.h to Brotli extension's setup.py
2015-03-21 20:05:02 +00:00
szabadka
4836e87d4c
Merge pull request #38 from anthrotype/py_tests
...
add Python port of bro utility and scripts to test Brotli extension
2015-03-16 20:35:19 +01:00
szabadka
e651c85fe2
Merge pull request #37 from anthrotype/setup_py
...
[python] setup.py fixes for Windows
2015-03-16 20:33:14 +01:00
Khaled Hosny
e0c5df8c61
[python] Use BrotliDecompress()
...
So that we can use a callback to dynamically allocate the decompression
buffer, getting rid of the optional bufsize argument to
decompress.decompress().
2015-03-16 21:06:52 +02:00
Cosimo Lupo
b33e10e9dc
add Python port of bro utility and scripts to test Brotli extension
2015-03-16 17:56:10 +00:00
Cosimo Lupo
3113fe7163
[setup.py] enable C++ exception handling on MSVC compiler to fix warning C4530
2015-03-16 16:55:07 +00:00
Cosimo Lupo
dec72c5931
[setup.py] use "-std=c++0x" only with GCC compiler (usupported on MSVC)
2015-03-16 16:54:59 +00:00
Cosimo Lupo
855efcf75c
[python/setup.py] use relative paths instead of symlinks (unsupported on Win)
2015-03-16 16:54:27 +00:00
Khaled Hosny
11306237f4
Add Python bindings
2015-01-24 11:56:43 +02:00