Ben Kurtovic
1343ccb0d5
More Python 3 conversion
il y a 2 mois
Ben Kurtovic
bdbe8ceaad
Restructure, switch to pyproject.toml, pytest, update docs
il y a 3 mois
Ben Kurtovic
f06bded610
Docs cleanup; bump ruff
il y a 4 mois
Ben Kurtovic
552277420d
Code cleanup wtih ruff + add pre-commit hook
il y a 7 mois
Ben Kurtovic
a73f618e0a
Initial conversion to Python 3
il y a 3 ans
Ben Kurtovic
3c95c2284e
Version bump for 0.4
il y a 5 ans
Ben Kurtovic
ea4ee76691
release/0.3
il y a 5 ans
Ben Kurtovic
f9b646b0b8
Improve config file command/task exclusion logic.
il y a 9 ans
Ben Kurtovic
1fc63081eb
Update copyright year for 2016.
il y a 9 ans
Ben Kurtovic
baf8b9683b
Version bump for 0.3
il y a 9 ans
Ben Kurtovic
eac7117a92
release/0.2
il y a 9 ans
Ben Kurtovic
f974cdf409
Make config directory if it doesn't already exist ( #63 )
il y a 9 ans
Ben Kurtovic
d65939d1d6
Add note about missing header files ( fixes #62 )
il y a 9 ans
Ben Kurtovic
5534a46c55
Add an unload hook for commands and tasks.
il y a 9 ans
Ben Kurtovic
a17f0ec47b
Add a 'part' hook. Updates.
il y a 9 ans
Ben Kurtovic
4e8be871b7
Update copyright year for 2015.
il y a 9 ans
Ben Kurtovic
39d5c7c149
Update copyright notices for 2014.
il y a 11 ans
Ben Kurtovic
ed95c99f0e
Update email address.
il y a 11 ans
Ben Kurtovic
0b7a13eca5
Update copyright notices for 2013.
il y a 12 ans
Ben Kurtovic
7492adc6d0
Version bump for 0.2.dev.
il y a 12 ans
Ben Kurtovic
7c5099e95b
release/0.1
il y a 12 ans
Ben Kurtovic
b9bfeb4f2f
Usage notes for wikiproject_tagger
il y a 12 ans
Ben Kurtovic
9fac24b763
Support passing kwargs to tasks in util, plus some other updates.
il y a 12 ans
Ben Kurtovic
a8f2fa72f9
Update API docs with config package and lazy module.
il y a 12 ans
Ben Kurtovic
fc610867e9
Implement User.is_up; two bugfixes/enhancements in the clerkbot.
il y a 12 ans
Ben Kurtovic
a074da853b
More work on copyvios, including an exclusions database ( #5 )
* Added exclusions module with a fully implemented ExclusionsDB that can pull
from multiple sources for different sites.
* Moved CopyvioCheckResult to its own module, to be imported by __init__.
* Some other related changes.
il y a 12 ans
Ben Kurtovic
3744a34f28
Allow templated SQL connection info.
il y a 12 ans
Ben Kurtovic
6be8fb48dd
Cleaning up project-wide copyright notices.
il y a 12 ans
Ben Kurtovic
1af4217b63
Update copyright notices and some other improvements.
il y a 12 ans
Ben Kurtovic
d45e342bac
DOCUMENT EVERYTHING ( #5 )
Also implementing MWParserFromHell, plus some cleanup.
il y a 12 ans
Ben Kurtovic
a4fca2998f
Beginning Page.check_exclusion()
il y a 12 ans
Ben Kurtovic
b319164d82
Add delegate() and Category's attrs to documentation.
il y a 12 ans
Ben Kurtovic
37e64e65cd
Updates and misc fixes, mainly to documentation.
il y a 12 ans
Ben Kurtovic
729aa04cc1
Site.url; some refactoring and cleanup
il y a 12 ans
Ben Kurtovic
f4c33d86fb
Mixin -> MixIn
il y a 12 ans
Ben Kurtovic
78ac1b8a80
Tons of refactoring, miscellaneous cleanup, and improvements.
* _ResourceManager: allow resources to be named anything as long as they
inherit from the base resource class; gave resources proper names.
* Renamed BaseCommand to Command and BaseTask to Task; applied renames
throughout earwigbot.commands and earwigbot.tasks.
* Data: refactored argument and command parsing to be completely internal.
Added docstrings to attributes. Applied changes to Frontend.
* IRCConnection: improved such that we accurately detect disconnects with
server pings; timeout support. Applied changes to Bot.
* Updated documentation and other minor fixes.
il y a 12 ans
Ben Kurtovic
b34dd94f0d
Command.commands; small change in managers; !time
il y a 12 ans
Ben Kurtovic
dcf912b65b
Make cat.get_members() an iterator; make page.exists output nicer; cleanup
il y a 12 ans
Ben Kurtovic
cfdfc49d78
Command.setup() like Task.setup(); config.commands like config.tasks
il y a 12 ans
Ben Kurtovic
d4dab49873
More docstring revisions (reST-ifying, cleanup, clarifications)
il y a 12 ans
Ben Kurtovic
70c4c9d93d
Docstrings for Data
il y a 12 ans
Ben Kurtovic
6450d99a0f
Better docstrings for a bunch of modules
il y a 12 ans
Ben Kurtovic
ea1f416195
Update methods to attributes; some other changes
il y a 12 ans
Ben Kurtovic
ed55ed1319
Update Page API to match documentation
il y a 12 ans
Ben Kurtovic
c22cc2dc5e
Docstring cleanup for more modules
il y a 12 ans
Ben Kurtovic
443f0a5e72
Improve exception docstrings
il y a 12 ans
Ben Kurtovic
8d0a50970e
More reference fixes
il y a 12 ans
Ben Kurtovic
4aac14c3e1
Fixed some references, etc
il y a 12 ans
Ben Kurtovic
e4e9356d54
API docs
il y a 12 ans
Ben Kurtovic
17e29a1b84
Updates to wiki toolset documentation
il y a 12 ans