https://github.com/hentai-chan/hentai.git

sort by:
Revision Author Date Message Commit Date
d9d941f Merge pull request #151 from hentai-chan/rec-hentai Version 3.2.10 20 March 2022, 20:57:19 UTC
58a125a [DOC] Update changelog for 3.2.10 20 March 2022, 20:50:29 UTC
6129330 [ENH] Implement str2bool to replace distutils.util.strtobool 20 March 2022, 20:48:43 UTC
3fb6e99 Merge pull request #150 from hentai-chan/dependabot/pip/rec-hentai/pytest-7.1.1 [MAINT]: Bump pytest from 6.2.5 to 7.1.1 20 March 2022, 20:21:37 UTC
cf72b72 [MAINT]: Bump pytest from 6.2.5 to 7.1.1 Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 to 7.1.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...7.1.1) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> 20 March 2022, 20:15:21 UTC
1ea7d6f Merge pull request #149 from hentai-chan/dependabot/pip/rec-hentai/check-manifest-0.48 [MAINT]: Bump check-manifest from 0.47 to 0.48 20 March 2022, 20:14:31 UTC
3fe2ae4 Merge pull request #147 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.63.0 [MAINT]: Bump tqdm from 4.62.3 to 4.63.0 20 March 2022, 20:14:22 UTC
e083a48 [MAINT]: Bump check-manifest from 0.47 to 0.48 Bumps [check-manifest](https://github.com/mgedmin/check-manifest) from 0.47 to 0.48. - [Release notes](https://github.com/mgedmin/check-manifest/releases) - [Changelog](https://github.com/mgedmin/check-manifest/blob/master/CHANGES.rst) - [Commits](https://github.com/mgedmin/check-manifest/compare/0.47...0.48) --- updated-dependencies: - dependency-name: check-manifest dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 14 March 2022, 18:05:09 UTC
c892fc0 [MAINT]: Bump tqdm from 4.62.3 to 4.63.0 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.62.3 to 4.63.0. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.62.3...v4.63.0) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 28 February 2022, 18:05:46 UTC
c288ae6 [ENH] Improve type hints in selected methods 15 January 2022, 16:47:00 UTC
a95bbcb [DOC] Include license information to meta data for pip 15 January 2022, 16:38:00 UTC
4b36948 Merge pull request #143 from hentai-chan/dependabot/pip/rec-hentai/requests-2.27.1 [MAINT]: Bump requests from 2.26.0 to 2.27.1 15 January 2022, 16:29:41 UTC
afd3447 Merge pull request #144 from ttdyce/rec-hentai [ENH] Remove redundant Sort.PopularYear endpoint in favor of keeping Sort.Date 15 January 2022, 16:25:10 UTC
d78b78a Sync README zh 15 January 2022, 06:46:31 UTC
8992aeb Remove unavailable endpoint (Sort.PopularYear) 07 January 2022, 14:55:36 UTC
624ed62 Update README for contributor 07 January 2022, 11:14:37 UTC
fbeaaaa [MAINT]: Bump requests from 2.26.0 to 2.27.1 Bumps [requests](https://github.com/psf/requests) from 2.26.0 to 2.27.1. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.26.0...v2.27.1) --- updated-dependencies: - dependency-name: requests dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 05 January 2022, 18:05:25 UTC
f24be14 Merge pull request #141 from hentai-chan/rec-hentai rec hentai 20 October 2021, 12:35:23 UTC
f5f0088 [TST] Remove shell=True in subprocess calls due to security concerns 20 October 2021, 11:59:07 UTC
6450c14 [DOC] Add changelog for v3.2.9 20 October 2021, 11:26:04 UTC
733740a [DOC] Add help messages to commands 20 October 2021, 11:18:25 UTC
99d22ff [MAINT] Define descriptive color sequences 20 October 2021, 10:16:41 UTC
dd258ab [DOC] Update contribution guidelines 19 October 2021, 22:14:22 UTC
8f56696 [TST] Change --read to --list 19 October 2021, 22:13:31 UTC
eeda21d [STY] Modify help messages 19 October 2021, 22:00:24 UTC
b95c2f7 [DEV] Update version matrix (include major release for v3.10) 19 October 2021, 21:59:11 UTC
dd068f0 [DEV] Fix parameter name 19 October 2021, 21:58:10 UTC
ddd3a7a Merge pull request #139 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.62.3 [MAINT]: Bump tqdm from 4.62.2 to 4.62.3 19 October 2021, 20:17:55 UTC
b93add1 Merge pull request #140 from hentai-chan/dependabot/pip/rec-hentai/check-manifest-0.47 [MAINT]: Bump check-manifest from 0.46 to 0.47 19 October 2021, 20:17:41 UTC
5c375ea [MAINT]: Bump check-manifest from 0.46 to 0.47 Bumps [check-manifest](https://github.com/mgedmin/check-manifest) from 0.46 to 0.47. - [Release notes](https://github.com/mgedmin/check-manifest/releases) - [Changelog](https://github.com/mgedmin/check-manifest/blob/master/CHANGES.rst) - [Commits](https://github.com/mgedmin/check-manifest/compare/0.46...0.47) --- updated-dependencies: - dependency-name: check-manifest dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 22 September 2021, 18:03:59 UTC
8933cc2 [MAINT]: Bump tqdm from 4.62.2 to 4.62.3 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.62.2 to 4.62.3. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.62.2...v4.62.3) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 20 September 2021, 18:04:01 UTC
59c7f2f [TST] Remove log file remove method in tearDownClass 12 September 2021, 20:46:38 UTC
c324b23 [TST] Fix PermissionError in unit tests I suspect that Windows ran into an PermissionError [WinError 32] because both test_utils.py and test_cli.py were downloading the same doujin. This commit uses ID=308592 in an attempt to fix this bug. 12 September 2021, 20:37:43 UTC
0984204 [TST] Fix codecov workflow: install hentai for test_cli.py 12 September 2021, 20:32:01 UTC
1335f8d [TST] Fix style issues 12 September 2021, 20:22:47 UTC
efd0644 [TST] Add CLI to test suite 12 September 2021, 20:21:44 UTC
1611994 [ENH] Improve backwards compatibility and log command - catch Exception and log error messages - add log command to interface (implements reset, path and read) - argparse.booleanoptionalaction is only available in version 3.9 of Python, so this commit adds a compatible rewrite for those options affected 12 September 2021, 19:45:20 UTC
a5c9b77 [ENH] Add custom user_agent and proxies param to RequestHandler and Hentai 12 September 2021, 18:25:57 UTC
4ddb5db [ENH] Overload Path params with str types 12 September 2021, 18:16:37 UTC
146e9c9 [STY] Update and reformat doc strings 12 September 2021, 18:03:34 UTC
eb5cb76 [ENH] Implement batch file option in CLI 31 August 2021, 00:31:25 UTC
5aa42b1 [ENH] Improve CLI - make verbose preview output prettier - add check for duplicates in download method - improve error handling 30 August 2021, 21:50:38 UTC
529789c [BUG] Fix bug in RequestHandler (GET) and session.hooks 30 August 2021, 21:49:49 UTC
2990e64 Merge pull request #138 from hentai-chan/dependabot/pip/rec-hentai/pytest-6.2.5 [MAINT]: Bump pytest from 6.2.4 to 6.2.5 30 August 2021, 18:41:56 UTC
4bee87c [MAINT]: Bump pytest from 6.2.4 to 6.2.5 Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.4 to 6.2.5. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/6.2.4...6.2.5) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 30 August 2021, 18:04:16 UTC
971bb94 Merge pull request #136 from hentai-chan/rec-hentai v3.2.8 28 August 2021, 22:23:30 UTC
ea77bc6 [DOC] Update changelog notes 28 August 2021, 20:09:22 UTC
d0660be [ENH] Improve RequestHandler class. - use a session context manager to ensure that sessions are properly closed (which is important to avoid leaving sockets open; this can trigger a ResourceWarning in some instances) - this also ensures that the connection is released back to the pool to increase efficiency - in the page download method, write the chunk in size of 1MiB, i.e. 1024*1024 bytes in iter_content 28 August 2021, 19:57:33 UTC
76f9e52 Merge branch 'rec-hentai' of github.com:hentai-chan/hentai into rec-hentai 24 August 2021, 20:35:05 UTC
95ad034 [DEV] Add .editorconfig 24 August 2021, 20:34:11 UTC
c9f18b4 Merge pull request #137 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.62.2 [MAINT]: Bump tqdm from 4.62.1 to 4.62.2 23 August 2021, 22:43:03 UTC
133b7af [MAINT]: Bump tqdm from 4.62.1 to 4.62.2 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.62.1 to 4.62.2. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.62.1...v4.62.2) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 23 August 2021, 18:04:44 UTC
c9af6e2 [DOC] Automatically enable verbose flag in CLI 21 August 2021, 20:30:37 UTC
1db084d [STY] Apply suggested changes from codefactor-io 21 August 2021, 20:29:43 UTC
2e1016b [DOC] Add changelog for v3.2.8 21 August 2021, 20:17:21 UTC
a9d72a5 [DOC] Bump version number (v3.2.7 -> v3.2.8) 21 August 2021, 20:16:54 UTC
8969de9 [STY] Use ISO timestamp in formatter and remove params in logfile path methods 21 August 2021, 19:51:24 UTC
13dcd7c [ENH] Turn on verbose by default and improve error handling 21 August 2021, 19:46:12 UTC
54b55c1 [BUG] Fix config dir path So apparently using >>> Path(os.path.expandvars('~')) creates a '~' in the CWD. In hindsight, I should have been using >>> Path(os.path.expanduser('~')) or, even shorter: >>> Path.home() This seems to work now on all platforms. Further references: 1. https://stackoverflow.com/q/15677388 20 August 2021, 21:06:49 UTC
15cac90 [ENH] Define explicit config path for macOS 20 August 2021, 20:28:12 UTC
b693885 [DOC] Update URL in logo to new domain 20 August 2021, 17:07:19 UTC
aa77e3d Merge branch 'rec-hentai' of github.com:hentai-chan/hentai into rec-hentai 20 August 2021, 16:23:43 UTC
5f8a19f [TST] Update random id tests Remove test_random_id function: this test is already implied (and covered) by test_random_hentai. Moreover, check against status code 200 explicitly (response.ok returns True for any status code less than 4xx,5xx). 20 August 2021, 16:20:01 UTC
de403cc [ENH] Refactor compress: tarfile can add recursively 20 August 2021, 16:19:09 UTC
343bd10 [ENH] Modify log file path on Linux Previously, the log file path was saved in '~/hentai.log'. To keep the user directory clean, this has been changed to '~/.config/hentai/error.log'. Future configuration files may be stored in the same parent directory. - 20 August 2021, 15:57:05 UTC
94aed3b [TST] Add test suite for Pages 20 August 2021, 15:27:56 UTC
a993c75 [ENH] Refactor download method Move the actual download procedure in Hentai to Pages. This way, users can now download separate pages (if so desired). Also makes the code slightly easier to read. 20 August 2021, 15:19:59 UTC
fec2c7d Merge pull request #135 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.62.1 [MAINT]: Bump tqdm from 4.62.0 to 4.62.1 17 August 2021, 15:49:12 UTC
0da1869 [MAINT]: Bump tqdm from 4.62.0 to 4.62.1 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.62.0 to 4.62.1. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.62.0...v4.62.1) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 16 August 2021, 18:04:31 UTC
e0d0fe0 [ENH] Implement better compression function for the download method 08 August 2021, 22:41:26 UTC
b89e707 Merge pull request #134 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.62.0 [MAINT]: Bump tqdm from 4.61.2 to 4.62.0 04 August 2021, 20:38:55 UTC
9dcd8ac [MAINT]: Bump tqdm from 4.61.2 to 4.62.0 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.61.2 to 4.62.0. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.61.2...v4.62.0) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 02 August 2021, 18:02:54 UTC
03f94c2 Merge pull request #133 from Shikanime/master [BUG] Fix rmdir after zip 16 July 2021, 15:08:39 UTC
9cfc54b [DEV] Reword zip to zip_dir 16 July 2021, 14:50:14 UTC
d6abf08 [DEV] Fix builtin redefinition 16 July 2021, 11:39:38 UTC
7dae39e [DEV] Teardown download test zip file 16 July 2021, 11:31:16 UTC
cfd8f7f [DEV] Add ZIP download test 16 July 2021, 11:24:50 UTC
6896ab0 [DEV] Fix rmdir after zip 16 July 2021, 11:18:44 UTC
ce6f461 Merge pull request #132 from hentai-chan/dependabot/pip/rec-hentai/requests-2.26.0 [MAINT]: Bump requests from 2.25.1 to 2.26.0 13 July 2021, 18:40:18 UTC
6006df2 [MAINT]: Bump requests from 2.25.1 to 2.26.0 Bumps [requests](https://github.com/psf/requests) from 2.25.1 to 2.26.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.25.1...v2.26.0) --- updated-dependencies: - dependency-name: requests dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 13 July 2021, 18:03:33 UTC
8c76321 Merge pull request #131 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.61.2 [MAINT]: Bump tqdm from 4.61.1 to 4.61.2 07 July 2021, 21:59:26 UTC
ac5bb39 [MAINT]: Bump tqdm from 4.61.1 to 4.61.2 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.61.1 to 4.61.2. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.61.1...v4.61.2) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 06 July 2021, 18:03:17 UTC
f4548d5 Merge pull request #130 from hentai-chan/rec-hentai Version 3.2.7 29 June 2021, 16:15:07 UTC
92973d5 [DOC] Update changelog for v3.2.7 29 June 2021, 15:26:53 UTC
b83ef4f Merge pull request #125 from hentai-chan/dependabot/pip/rec-hentai/tqdm-4.61.1 [MAINT]: Bump tqdm from 4.60.0 to 4.61.1 29 June 2021, 11:35:26 UTC
93e7de7 Merge pull request #121 from hentai-chan/dev-hentai Development of Version 3.2.7 29 June 2021, 11:35:04 UTC
c534f20 [BUG] Rename param json to json_ (potential conflict) 29 June 2021, 11:20:38 UTC
dd8b5f7 [DEV] Resolve merge conflicts 29 June 2021, 10:41:45 UTC
fd5acc8 [DEV] Add pytest to dev dependencies 29 June 2021, 10:37:18 UTC
a3ba4c0 [ENH] Remove faker from release dependencies 29 June 2021, 10:36:51 UTC
49e27b1 [ENH] Update UA string in RequestHandler - add a descriptive and truthful UA string builder method - remove fake member field in RequestHandler - remove faker from the import - improve formatting 29 June 2021, 10:34:00 UTC
f004bf5 [MAINT]: Bump tqdm from 4.60.0 to 4.61.1 Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.60.0 to 4.61.1. - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.60.0...v4.61.1) --- updated-dependencies: - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> 14 June 2021, 07:07:30 UTC
454d5ce [DEV] Remove pretty-errors from the project's dev dependencies. 04 June 2021, 16:59:42 UTC
a915ffc [TST] Convert parameter to list for random.choices 04 June 2021, 16:43:17 UTC
85ac28a [ENH] Make Hentai hashable and change return types from List[Hentai] to Set[Hentai]. 04 June 2021, 16:42:18 UTC
30f5889 [DEV] Ignore local benchmark test suite. 02 June 2021, 21:13:03 UTC
fc93282 [DOC] Update link to documentation (new domain name) 02 June 2021, 17:43:55 UTC
3d7b8c1 [DOC] Remove feature request issue template in favor of GitHub discussions. 16 May 2021, 21:24:01 UTC
2982b61 Merge pull request #111 from hentai-chan/rec-hentai Final Release Candidate v3.2.6 16 May 2021, 21:18:46 UTC
19641db [DOC] Create config.yml 16 May 2021, 20:55:36 UTC
back to top