Yuri Astrakhan
2ffd3d1ddb
Unit tests for several SmartList slice bugs
See https://github.com/earwig/mwparserfromhell/issues/226
Also added tests for step != 1
4 years ago
Ben Kurtovic
3fcbe7b404
Merge pull request #228 from nyurik/org
ignore InteliJ IDEA files
4 years ago
Yuri Astrakhan
ce4254fd19
ignore InteliJ IDEA files
4 years ago
Ben Kurtovic
416c7f6b78
Merge pull request #225 from nyurik/patch-2
add missing public items to __all__
4 years ago
Yuri Astrakhan
e66a2db0ed
add missing public items to __all__
Added a few more public classes, and sorted the __all__ value.
The Attribute and Parameter classes are not included as they can
be imported from the `mwparserfromhell.nodes.extras` without
linter complaining. They could be added to this __all__ too.
4 years ago
Ben Kurtovic
1d5db41751
Add Python 3.8 to CI
4 years ago
Ben Kurtovic
56e776a578
Update .travis.yml test running
4 years ago
Ben Kurtovic
b09b619709
Switch to 'unittest discover' over 'setup.py test'
4 years ago
Ben Kurtovic
b3c98efd22
Fix a parsing bug involving deeply nested style tags ( fixes #224 )
4 years ago
Ben Kurtovic
2a4e1f4316
Add contexts.describe() for debugging
4 years ago
Ben Kurtovic
ee99c7bd41
Experiment concluded
4 years ago
Ben Kurtovic
83b58655ea
Experiment with DeepSource
5 years ago
Ben Kurtovic
b6e4c59004
Switch to requests for basic API example ( closes #219 ); update links
5 years ago
Ben Kurtovic
6136b1b205
Make Wikicode.matches() treat _ and space as equivalent ( fixes #216 )
5 years ago
Ben Kurtovic
9965709934
Version bump; update release script; update Travis
5 years ago
Ben Kurtovic
18646f712f
release/0.5.4
5 years ago
Ben Kurtovic
8c5f554406
Add guard against a rare crash in the C tokenizer
5 years ago
Ben Kurtovic
98dc30902d
Version bump
5 years ago
Ben Kurtovic
3d116713b2
release/0.5.3
5 years ago
Ben Kurtovic
fa98aad408
Bump copyright [skip ci]
5 years ago
Ben Kurtovic
4775131717
Fix not memoizing bad routes after failing inside a table ( fixes #206 )
5 years ago
Ben Kurtovic
6e61c99c90
Update API query example; clarify docstring
5 years ago
Ben Kurtovic
708bee59e1
Minor cleanup
5 years ago
Ben Kurtovic
83bcb902b8
Support manual construction of Node objects ( fixes #214 )
5 years ago
Ben Kurtovic
0ae5f6d641
Fix regression in previous commit on _ListProxy transformations ( fixes #213 )
5 years ago
Ben Kurtovic
840a88bcd6
Fix Wikicode transformation methods on empty sections ( fixes #212 )
5 years ago
Ben Kurtovic
2c0b9e5795
Version bump, fix release script again [ci skip]
6 years ago
Ben Kurtovic
8a88198aae
release/0.5.2
6 years ago
Ben Kurtovic
5ce918e007
Update changelog [ci skip]
6 years ago
Ben Kurtovic
a21d0d6946
Proper README syntax highlighting
6 years ago
Ben Kurtovic
2c206bc16b
Fix crash due to PyList_GET_SIZE being applied to a dict ( fixes #208 )
6 years ago
Ben Kurtovic
62fce8f1ee
Apply previous commit ( 59369e3
) to docs [ci skip]
6 years ago
Ben Kurtovic
02151e24f7
Merge pull request #207 from BryghtShadow/patch-1 [ci-skip]
fix example: wrap dict.values in list()
6 years ago
Shii Kayano
59369e3c35
fix example: wrap dict.values in list()
In Python 3, `dict.values` returns a dict_values object, which does not support indexing.
6 years ago
Ben Kurtovic
6de7d41733
Fix signals getting stuck inside the C tokenizer ( #206 )
6 years ago
Ben Kurtovic
de6e671c40
Update changelog, remove now-unneeded test discovery script, cleanup
6 years ago
Ben Kurtovic
563901fa95
Merge pull request #204 from hugovk/rm-eol
Drop support for EOL Python 2.6, 3.2 and 3.3
6 years ago
Hugo
f372d3d495
Upgrade unit test asserts
6 years ago
Hugo
e457b39f32
Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade
6 years ago
Hugo
59636609db
Drop support for EOL Python
6 years ago
Ben Kurtovic
2bb2728428
Update changelog [ci skip]
6 years ago
Ben Kurtovic
0df048424a
Merge pull request #200 from legoktm/wbr
Add <wbr> to definitions.py
6 years ago
Kunal Mehta
e506380318
Add <wbr> to definitions.py
Added to MediaWiki in ff74113bea (T54468).
6 years ago
Ben Kurtovic
92237003d9
Try to fix appveyor issues.
6 years ago
Ben Kurtovic
b354c56755
Version bump; cleanup [ci skip]
6 years ago
Ben Kurtovic
cb96b4378a
release/0.5.1
6 years ago
Ben Kurtovic
d0da416e3e
Make release script safer.
6 years ago
Ben Kurtovic
1a4e2fc019
Add Python 3.7 to trove classifiers.
6 years ago
Ben Kurtovic
86c805d59b
Don't get stuck in tags with unclosed quoted attributes ( fixes #190 ).
6 years ago
Ben Kurtovic
46000ee7c8
Fix test on old Python versions
7 years ago