Ben Kurtovic
|
b7b3b2e33e
|
Update changelog; minor tweak to file headers
|
3 years ago |
Ben Kurtovic
|
1c983d3738
|
Assorted cleanup, linter fixes, and improvements for Python 3
|
3 years ago |
Kunal Mehta
|
7e5297fbe6
|
Drop Python 2 support
Fixes #221.
|
4 years ago |
Ben Kurtovic
|
b6e4c59004
|
Switch to requests for basic API example (closes #219); update links
|
5 years ago |
Ben Kurtovic
|
6e61c99c90
|
Update API query example; clarify docstring
|
5 years ago |
Hugo
|
59636609db
|
Drop support for EOL Python
|
6 years ago |
Ben Kurtovic
|
aaffb7f66b
|
Update copyright for 2016.
|
8 years ago |
Ben Kurtovic
|
3a57756068
|
Fix HTTPS requirement for enwiki API.
|
9 years ago |
Ben Kurtovic
|
e71e7b4ece
|
Update copyright years for 2015; fix whitespace in docs.
|
9 years ago |
Ben Kurtovic
|
a64bae35c9
|
Add support for a NOWEB env var, update docs.
|
9 years ago |
Ben Kurtovic
|
1312a1fb8a
|
Some clean up for Python 2.6 support.
* Removed unittest2 dependency on Python >2.6.
* Moved discover_tests.py into tests/.
* tokenizer.c: Fixed errors noted by -Wshorten-64-to-32.
|
10 years ago |
Marcio Faustino
|
88c8fb88e0
|
Switch to `unittest2` to be able to use new features in Python 2.6.
|
10 years ago |
Ben Kurtovic
|
e5f17eea00
|
Update copyright notices for 2014.
|
10 years ago |
Ben Kurtovic
|
066049b46a
|
Update email address.
|
11 years ago |
Ben Kurtovic
|
a7dda77474
|
Template.has_param() -> Template.has()
|
11 years ago |
Ben Kurtovic
|
2f3edde57a
|
Add a matches() method to Wikicode.
|
11 years ago |
Ben Kurtovic
|
02e52185f4
|
Wikicode's filter() methods now passed recursive=True instead of False.
This is a breaking change for those who rely on default behavior.
|
11 years ago |
Ben Kurtovic
|
1b69b5e882
|
Moving compat stuff exclusively for unit tests to its own file.
|
11 years ago |
Ben Kurtovic
|
7f87a1c4b3
|
Apply bugfixes so that some tests pass on Python 3.
- Skip CTokenizer tests if CTokenizer is not available.
- TestStringMixin: Don't make assumptions about default encoding.
- Add urllib stuff to mwparserfromhell.compat.
- Fix compat.py's line endings.
- gen.next() -> next(gen)
- assert*Equals() -> assert*Equal()
|
11 years ago |
Ben Kurtovic
|
5ca6f6c755
|
Skip test_readme_5() if web query fails.
|
11 years ago |
Ben Kurtovic
|
34b85a93cd
|
Cosmetic change: standardize whitespace after class definition.
|
11 years ago |
Ben Kurtovic
|
d500f8972e
|
Add a few more tests; use assert*(expected, actual) instead of opposite.
|
11 years ago |
Ben Kurtovic
|
713b83a4d9
|
Added a metric ton of template tests; adjustments; docstrings.
|
11 years ago |
Ben Kurtovic
|
28b124a96c
|
Restarting work on unit tests with a test covering doc examples.
|
11 years ago |