aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-11-16Reuse existing Site object when possible in batch downloadsCody Logan
2023-11-15Add string methods to the File classCody Logan
2023-11-15Convert File.dest from a string to a Path (#14)Cody Logan
2023-11-15Add missing type annotationsCody Logan
2023-11-14Docstring type fixesCody Logan
2023-11-08Add and refine docstrings in src folderCody Logan
2023-11-08Add and refine docstrings in tests folder.Cody Logan
2023-11-08Switch to pathlib for file processingCody Logan
2023-11-08Ensure downloaded file handler is always closedCody Logan
2023-11-08Conditionally import modules used for type checkingCody Logan
2023-11-08Revise type annotations per PEP 604Cody Logan
2023-11-08Move logger variable creation to after log configurationCody Logan
2023-11-07Improve logging optimizationCody Logan
2023-11-07Use type checking block for importCody Logan
2023-11-07Use multiple context managers in a single with blockCody Logan
2023-11-07Simplify return logic of process_downloadCody Logan
2023-11-07Remove unnecessary pass and import statementsCody Logan
2023-11-07Emit a log message when authenticating with a private wikiCody Logan
2023-11-06Add equality comparison for File objectsCody Logan
2023-11-01Rename some symbols and functions to better match their purposeCody Logan
2023-11-01Condense parser construction logicCody Logan
2023-11-01Make process_download return an exit code instead of exiting directlyCody Logan
2023-11-01Refactor download processing code and add some testsCody Logan
2023-11-01Explicit return valueCody Logan
2023-10-31Return early during dry runs; update dev version numberCody Logan
2023-10-30Bump version numberv0.7.0Cody Logan
2023-10-30Fix copyright years for new files containing old codeCody Logan
2023-10-30Check for existing files earlier to avoid unnecessary API callsCody Logan
2023-10-30Code cleanupCody Logan
2023-10-30Fix reported problematic input in parsing error messageCody Logan
2023-10-30Accept batch input from stdinCody Logan
2023-10-27Condense error message when batch file is unreadableCody Logan
2023-10-27Fix ttest errors in Python 3.7 and 3.8Cody Logan
2023-10-27Move batch file processing to parse moduleCody Logan
2023-10-24Bump version for dev branchCody Logan
2023-10-24Add dry run option, to test processing without actually downloading anythingCody Logan
2023-10-24Catch possible OS errors when verifying downloadCody Logan
2023-10-24Tweak progress bar appearanceCody Logan
2023-10-24Move API client functions to separate moduleCody Logan
2023-10-24Fix bug in logging that silenced most messagesCody Logan
2023-10-24Use per-module loggers and tweak initial log configCody Logan
2023-10-23Factor out usage of args object in log configurationCody Logan
2023-10-20Bump version numberv0.6.0Cody Logan
2023-10-20Add type annotations to source filesCody Logan
2023-10-20Move logging configuration to new fileCody Logan
2023-10-20Move batch_download function to proper fileCody Logan
2023-10-20Reorganize File classCody Logan
2023-10-20Fix bug in batch downloadingCody Logan
2023-10-17Clean up exception handling and error messagesCody Logan
2023-10-13Refactor parsing logic and revise exception handlingCody Logan