An open API service providing commit metadata for open source projects.

GitHub / astanin/python-tabulate / commits

Pretty-print tabular data in Python, a library and a command-line utility. Repository migrated from bitbucket.org/astanin/python-tabulate.

SHA Message Author Date Stats
268615a5 merge Merge pull request #422 from DimitriPapadopoulos/B Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
52dc17b0 merge Merge pull request #419 from dev/jsonl Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3681fa56 Enforce ruff/flake8-bugbear rules (B) Dimitri Papadopoulos <3****s@u****m> 6 months ago
53136277 merge Merge branch 'master' into dev/jsonl Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
cf15727e ruff format & ruff check Sergey Astanin <s****n@g****m> 6 months ago
17bf1cf0 run all CLI tests also in-process for coverage report Sergey Astanin <s****n@g****m> 6 months ago
791c4bf2 add tests for the new CLI utility options Sergey Astanin <s****n@g****m> 6 months ago
b47acc1b move implementation of the CLI utility to tabulate/cli.py Sergey Astanin <s****n@g****m> 6 months ago
696c5eb2 update README.md and CHANGELOG with new CLI usage (JSONL format, --headers op... Sergey Astanin <s****n@g****m> 6 months ago
c327d6c4 implement support of JSONL and CSV input formats in command line utility Sergey Astanin <s****n@g****m> 6 months ago
164b3674 fix GH103 and GH103 of sp-repo-review recommendations Sergey Astanin <s****n@g****m> 6 months ago
94b7491f Stop testing unsupported Python 3.8 and 3.9 (again) Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
382a9331 Simplify version and imports Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
200b7844 Use enumerate Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
7e3925ec Stop testing unsupported Python 3.8 and 3.9 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
5f877749 Apply ruff/pyupgrade rule UP035 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
2f7f69d6 Apply ruff/pyupgrade rule UP007 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
e6a24aa6 fix #241 - escape pipe character in github and pipe formats Sergey Astanin <s****n@g****m> 6 months ago
46c9fe38 replace DataRow namedtuple with a dataclass with the same name and an optiona... Sergey Astanin <s****n@g****m> 6 months ago
8abc5c92 ignore _version.py Sergey Astanin <s****n@g****m> 6 months ago
a783de20 add regression test for unescaped pipe character in github output (issue #241) Sergey Astanin <s****n@g****m> 6 months ago
86112e6d add [too.pytest.ini_options] to pyproject.toml Sergey Astanin <s****n@g****m> 6 months ago
7c70bf45 update CHANGELOG Sergey Astanin <s****n@g****m> 6 months ago
3aa568c6 fix #408 - remove trailing whitespace from asciidoc output Sergey Astanin <s****n@g****m> 6 months ago
2939dc1d add pre_commit to dev dependencies Sergey Astanin <s****n@g****m> 6 months ago
8014ec66 Fix alignments in `github` tables Kevin Deldycke <k****n@d****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
26ccb780 add README doctests to tox tests and github actions Sergey Astanin <s****n@g****m> 6 months ago
0c7d5012 fix examples in README.md to pass doctests Sergey Astanin <s****n@g****m> 6 months ago
26269e6b Apply ruff/flake8-comprehensions rule C420 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
ce67960b Apply ruff/flake8-comprehensions C416 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
9019f2fb add style="text-align: left;" to the examples of the `html` format output Sergey Astanin <s****n@g****m> 6 months ago
40d9cb5b remove `youtrack` examples from the documentation Sergey Astanin <s****n@g****m> 6 months ago
527d31ed Enforce ruff/flake8-comprehensions rules (C4) Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
6050befd setuptools → flit Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
315f6c17 One last fix for flit builds Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
4552d6ef A few fixes for flit builds Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
c26c2ef3 add code coverage badge to README.md Sergey Astanin <s****n@g****m> 6 months ago
57e39b13 Apply ruff/flake8-comprehensions rule C419 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
e9a56a65 Apply ruff/flake8-comprehensions rule C417 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
28ca4d47 add pytest-cov to the list of github actions' dependencies Sergey Astanin <s****n@g****m> 6 months ago
9794747b add codecov to github actions Sergey Astanin <s****n@g****m> 6 months ago
71282a68 add wcwidth>=0.6.0 as a dependency of the github workflows Sergey Astanin <s****n@g****m> 6 months ago
3fcf88e3 Use `is` to compare types Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
0dc72a90 Apply ruff/Pylint preview rule PLR0402 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
f19e02ba Apply ruff preview rule RUF010 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
ce675874 Enforce ruff/flake8-implicit-str-concat rules (ISC) Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
ffac028f Apply ruff/flake8-implicit-str-concat rule ISC003 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
b7dced48 remove py38 and py39 from the env_list in tox.ini Sergey Astanin <s****n@g****m> 6 months ago
47e97ae4 Proper initialization for `__version__` Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
f1a64ecd Apply ruff/isort rule I001 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
d4c0ef04 Enforce ruff/isort rules (I) Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
2070736f Enforce ruff/pyupgrade rules (UP) Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
4c39df97 Apply ruff/pyupgrade rule UP031 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
63c74acd Apply ruff/pyupgrade rule UP018 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
1c7bbd83 update Contributors Sergey Astanin <s****n@g****m> 6 months ago
caec0c32 ruff format Sergey Astanin <s****n@g****m> 6 months ago
ebd50a75 update html and moinmoin output tests - add explicit text-align: left style Sergey Astanin <s****n@g****m> 6 months ago
06727166 add test case and update contributors for pull request #337 Sergey Astanin <s****n@g****m> 6 months ago
c576b072 add test case from pull request #387 - test_wrap_color_line_longword_zerowidth Sergey Astanin <s****n@g****m> 6 months ago
877c0206 update contributors list and CHANGELOG - add Decimal format support Sergey Astanin <s****n@g****m> 6 months ago
5373ebfa fix #176 - implement Decimal fixed-point support
Co-authored-by: Sergey Astanin <s****n@g****m>
Mayukha Vadari <m****i@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
4c9a0497 add fallback for measuring visible width with wcwidth < 0.3 Jeff Quast <c****t@j****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
89787565 add test_grapheme_clusters.py from pull request #391 Sergey Astanin <s****n@g****m> 6 months ago
8f320866 Apply ruff/Pylint rule PLW0108 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
032dc0d1 fix #399 - avoid infinite loop in _CustomTextWrap on wide characters with wid... Sergey Astanin <s****n@g****m> 6 months ago
3381cfca Apply ruff rule RUF100 Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
553ecc0e Prefer f-strings Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
1818a3b4 require wcwidth>=0.6.0 (optional dependency for widechars) Sergey Astanin <s****n@g****m> 6 months ago
0e842e1b A few ruff / pre-commit details Dimitri Papadopoulos <3****s@u****m>
Committed by: Sergey Astanin <s****n@g****m>
6 months ago
5768953f [breaking] remove support of the legacy `youtrack` format Sergey Astanin <s****n@g****m> 6 months ago
106b77e8 update CHANGELOG Sergey Astanin <s****n@g****m> 6 months ago
6a1ee349 update the list of contributors Sergey Astanin <s****n@g****m> 6 months ago
f4f06884 upgrade github actions' versions Sergey Astanin <s****n@g****m> 6 months ago
0e581068 add tox-uv plugin as a dev dependency Sergey Astanin <s****n@g****m> 6 months ago
4a959744 check and format everything with ruff Sergey Astanin <s****n@g****m> 6 months ago
75640e2b use ruff instead of black and flake8 Sergey Astanin <s****n@g****m> 6 months ago
36c8b075 add ruff, build, twine, tox as dev dependencies Sergey Astanin <s****n@g****m> 6 months ago
3b4cd509 update HOWTOPUBLISH Sergey Astanin <s****n@g****m> 6 months ago
35ee0f61 update mini-benchmark table Sergey Astanin <s****n@g****m> 6 months ago
37ac76e9 restore tabulate.__version__ Sergey Astanin <s****n@g****m> 6 months ago
37e1ed08 move # nowa: E931 to a different line (flake8) Sergey Astanin <s****n@g****m> 6 months ago
7bacc904 run pre-commit hooks (black) Sergey Astanin <s****n@g****m> 6 months ago
b96c59a6 run pre-commit hooks (black) Sergey Astanin <s****n@g****m> 6 months ago
5c10c81b update pre-commit hooks as suggested by pull request #373 Sergey Astanin <s****n@g****m> 6 months ago
a384471e merge Merge pull request #382 from DimitriPapadopoulos/__call__ Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
d54e6eb0 merge Merge pull request #386 from DimitriPapadopoulos/fix/asciidoc-align Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
058f0226 merge Merge branch 'master' into fix/asciidoc-align Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
197a8036 add regression test for issue #209 - test_mixed_bool_strings_and_numeric_strings Sergey Astanin <s****n@g****m> 6 months ago
1d113310 merge Merge pull request #394 from bysiber/fix-maxcolwidths-bool-crash Sergey Astanin <s****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
9d930e88 add Python 3.14 to github workflow, upgrade lint workflow to Python 3.13 Sergey Astanin <s****n@g****m> 6 months ago
27727c2d fix warnings in test_sqlite3 and test_sqlite3_keys Sergey Astanin <s****n@g****m> 6 months ago
4582b630 drop Python 3.9 support, add Python 3.14 support Sergey Astanin <s****n@g****m> 6 months ago
95c815d3 re-enable test_alignment_of_decimal_numbers_with_commas Sergey Astanin <s****n@g****m> 6 months ago
a3223ed1 run pre_commit hooks (black) Sergey Astanin <s****n@g****m> 6 months ago
d42acbe8 fix test_internal being stuck on test_wrap_text_wide_chars (fix _handle_long_... Sergey Astanin <s****n@g****m> 6 months ago
87a9a4e0 fix #365 - added a regression test and a fix based on pull request #393 Sergey Astanin <s****n@g****m> 6 months ago
38b7333b uncomment [tool.setuptools_scm] to detect package version Sergey Astanin <s****n@g****m> 6 months ago
e0a4311b add py314-extra (full Python 3.14 tests) to tox.ini Sergey Astanin <s****n@g****m> 6 months ago
e13a4d0d update _CustomTextWrap to make it compatible with Python 3.14 Sergey Astanin <s****n@g****m> 6 months ago
f0a5df6e apply pre_commit hooks (black) Sergey Astanin <s****n@g****m> 6 months ago

← Back to repository