aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-09Add some tests for download functionsCody Logan
2023-10-09Add coverage conversion stepCody Logan
2023-10-09Add Codecov report to actions fileCody Logan
2023-10-06Remove unneeded dependency in testsCody Logan
2023-10-06Update actions for dev branch and Python 3.12Cody Logan
2023-10-06Add new options to readme and man pageCody Logan
2023-10-03Reduce repeated code in log configurationCody Logan
2023-10-03Add parallel download option in batch modeCody Logan
Number of download threads can be set with new -j option. Unfortunately, it's not that much faster than downloading in serial, since the API calls made before the downloads actually start are not (and ideally should not be) parallelized. Still, for large batches, it saves a bit of time. Known issue: due to the download threads writing to the log asynchronously, the messages get jumbled up. This will be fixed eventually.
2023-10-03Refactor for better code organizationCody Logan
2023-10-03Add short user and pass optionsCody Logan
Swapped path short option from -p to -P and added -u for username and -p for password
2023-10-03Update README and do some code cleanupCody Logan
2023-10-03Update READMECody Logan
2023-10-02Merge branch 'dev' of github.com:clpo13/wikiget into devCody Logan
2023-10-02Include man page, readme, and license when installing wheelCody Logan
2023-10-02Update man page with alternate invocationsCody Logan
2023-10-02Add initial manpageCody Logan
2023-09-27Update manifestCody Logan
2023-09-26Style and format fixesCody Logan
2023-09-26Merge branch 'logging' into devCody Logan
2023-09-26Reorganize file treeCody Logan
2023-09-26Update link in READMECody Logan
2023-09-26Update READMECody Logan
2023-09-26Reorganize code into src layoutCody Logan
2023-09-26Fix typo in pyproject.tomlCody Logan
2023-09-26Merge pull request #6 from clpo13/style-and-lintclpo13
Run linters with Hatch.
2023-09-26Remove unused Travis CI configCody Logan
2023-09-26Remove version constraints from lint toolsCody Logan
2023-09-26Get rid of magic numbers for verbosity checkingCody Logan
2023-09-26Additional cleanup with RuffCody Logan
2023-09-26Style fixups with BlackCody Logan
2023-09-26Use Hatch to build and run tests/lintersCody Logan
2023-09-26Modernize setuptools build (#5)clpo13
Remove usage of deprecated `python setup.py test` and move to pyproject.toml for project configuration.
2023-09-26Update python.ymlclpo13
2023-09-26Create python.ymlclpo13
2021-12-07Standardize on double quotesCody Logan
2021-12-07Update README with logging infoCody Logan
2021-12-07Different log levels for file and consoleCody Logan
2021-12-06Initial attempt at logging to fileCody Logan
2021-12-06Consistent message loggingCody Logan
Use Python's logging faciility for messages instead of printing to stdout (except for download progress bars).
2021-10-12Update copyright yearCody Logan
2021-10-12Drop support for EOL Python 3.5Cody Logan
2021-10-12Update Travis Python versionsCody Logan
2020-09-02Fix a testing error in Python 3.5Cody Logan
2020-09-02Simplify writing to tmp_fileCody Logan
2020-09-02Use pytest's tmp_path fixture for verify_hash testCody Logan
This removes the need to check if the test directory is writable since pytest will handle that.
2020-08-26Add flake8 options in setup.cfgCody Logan
2020-08-210.5.1v0.5.1Cody Logan
2020-08-21Make chunk size a constantCody Logan
2020-08-21Code cleanup, more consistent quotesCody Logan
2020-08-21Remove unused variableCody Logan