Webtoonscraper

Latest version: v3.2.2

Safety actively analyzes 622080 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

3.2.1

3.2.0

* `webtoon.html`가 디자인, 코드 등이 개선되었습니다.
* 웹툰의 댓글과 작가의 말을 다운로드할 수 있습니다. 현재는 네이버 웹툰에서만 사용 가능합니다. `webtoon.html`에서 `show comments` 버튼을 눌러 다운로드한 댓글을 확인할 수 있습니다.
* 로깅을 루트 로거 대신 설정된 로거를 사용하도록 변경되었습니다.
* LEZHIN_BEARER를 환경 변수로 설정해 사용할 수 있습니다.
* CLI에서 여러 웹툰 ID를 입력할 수 있도록 변경되었습니다. 예를 들어 두 개의 웹툰을 다운로드받고 싶다면 `webtoon download webtoonid1 webtoonid2 -p naver_webtoon`과 같이 사용할 수 있습니다.
* `--show-detiailed-error` 옵션이 삭제되고 같은 역할을 하는 `--verbose`가 추가되었습니다.
* `__license__`가 삭제되었습니다.

**Full Changelog**: https://github.com/ilotoki0804/WebtoonScraper/compare/v3.1.2...v3.2.0

3.1.2

* Scraper.from_url 추가 및 관련 문서 개선: webtoon_id 대신 raw URL에서 직접 사용할 수 있습니다.
* 각종 버그 수정 및 기능 개선, 문서 개선

3.1.1

* 카카오 웹툰 지원 추가: 카카오 웹툰 지원을 추가했습니다.
* nest-asyncio 더 이상 사용하지 않음: 기존에 `download_webtoon`을 위해 사용되던 nest-asyncio를 더 이상 사용하지 않습니다. 자체적으로 설치해 사용하거나 `async_download_webtoon`을 사용하실 수 있습니다.
* directory_merger 관련 변화: `webtoon merge` 커맨드가 웹툰 포함 디렉토리에 대한 것으로 변경되었고, DirectoryMerger 클래스가 삭제되었습니다.
* logger 분리: 기존에 root logger에 로그를 남기던 것과 달리 별도의 로거를 만들었습니다.
* 의존성 변경: nest-asyncio가 의존성에서 빠지고 pycryptodomex가 의존성에 추가되었습니다.
* 기타 버그 수정 및 개선

**Full Changelog**: https://github.com/ilotoki0804/WebtoonScraper/compare/v3.0.1...v3.1.1

3.0.1

* pyinstaller 빌드 포함 및 Github Actions로 자동화: 이제 파이썬 설치 없이 pyinstaller로 만들어진 빌드 파일을 이용해 사용할 수 있습니다.
* 다운로드 시작 시 인자 표시 제거
* 문서 개선
* 웹툰 다운로드 시 container 상태 확인 추가

**Full Changelog**: https://github.com/ilotoki0804/WebtoonScraper/compare/v3.0.0...v3.0.1

3.0.0

* 문서 대폭 개선: 기존에 읽기 힘들었던 문서를 대폭 개선하였습니다.
* hxsoup 사용, resoup 의존성 제거: resoup와 requests 대신 httpx와 hxsoup를 이용하는 것으로 변경되었습니다. 이 변화로 더욱 빠르고 Pythonic한 코드를 짤 수 있게 되었습니다. 더욱이 파이썬 버전 제한이 사라졌습니다.
* nest-asyncio 사용: async를 이용한 코드를 짜면서 생기는 불편한 오류들을 없애기 위해 nest-asyncio를 사용합니다.
* 3.11.5 이상 파이썬 버전에 대한 경고 제거: 이제 드디어 파이썬 윗 버전에서도 불편함 없이 WebtoonScraper를 사용할 수 있게 되었습니다. 더 이상 WebtoonScraper는 3.11.5 이상의 버전에 대한 성능 저하가 일어나지 않습니다.
* 속도 개선: async 사용, httpx 사용, 더 빠른 다운로드 사용 등 다양한 이유로 속도가 더욱 개선되었습니다.
* webtoon.py 더이상 사용하지 않도록 권장: `WebtoonScraper.webtoon` 모듈은 초창기에 CLI가 없을 때 간단한 사용을 위해 만들어졌고 이제는 CLI로 대체되었습니다. 만약 파이썬 스크립트로 WebtoonScraper를 사용하고 싶다면 `WebtoonScraper.scrapers`를 사용하세요.
* webtoon viewer 추가: 다운로드받은 웹툰을 볼 수 있는 webtoon.html을 추가하는 add_webtoon_viewer(cli로는 --add-viewer)를 추가하였습니다.
* information.json 추가
* ExistingEpisodePolicy 추가: ExistingEpisodePolicy를 통해 다운로드 시 이미 다운로드된 에피소드 디렉토리를 봤을 때 어떻게 할 지를 설정할 수 있습니다.
* 버프툰 버그 수정
* 카카오페이지 버그 수정
* WebtoonsOriginals에서 WebtoonsDotcom으로 이름 변경
* Apache License 2.0 사용.
* 그 외 다양한 코드 개선 및 리팩토링, 버그 수정.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.