Krdict.py

Latest version: v3.0.0

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

Scan your dependencies

Page 1 of 3

3.0.0

The v3.0 release of [krdict.py](https://pypi.org/project/krdict.py/3.0.0/). The scraper extension functionality has been replaced by scraper counterparts to every API function, and response objects are now instances of classes rather than `dict`s.

Changelog
- Feature: Added corresponding scraper functionality for all API functionality.
- Added `krdict.scraper.advanced_search` (488e33fbe656b16ecc5454bbcb89a86073414466).
- Added `krdict.scraper.search` (775e7e670ae93ecd389106f797e8cf9fc1a4384f, 56c7edfa68921661c76df53035ea4823ac63f035).
- Added `krdict.scraper.view`.
- Feature: Added response types for all responses.
- Change: Removed scraper extension functionality (replaced by scraped responses).
- Change: Renamed `fetch_today_word` to `fetch_word_of_the_day`.
- Change: Updated response type strings to match API (2ee80a2ba9378e753d6d5cfea4255bb7a514315f).
- Change: Removed xmltodict dependency (12249a6ab712f01eb3a69fe69f2d904dcc7d0a16).
- Change: Removed `guarantee_keys` option; this is now the default with response objects (12249a6ab712f01eb3a69fe69f2d904dcc7d0a16).
- Change: Renamed `vocabulary_grade` to `vocabulary_level` (bf48f3ffbe9c4e085bc032a0a5ed77e2d29098e6).
- Change: Renamed `multimedia_info` parameter to `multimedia_type` (753ddd1d30d7a4d866ceb1b2c431f9084f729f7c).

2.1.4

- Fix: Include typing in package distribution.

2.1.3

Changelog

- Fix: Included package data in the distribution to allow the 2.1.1 change to be effective.

2.1.2

Changelog

- Fix: Modified the 2.1.1 fix to be platform independent.

2.1.1

Changelog

- Fix: Fixed an SSL certificate verification issue that would cause all requests to fail.
- This fix is likely temporary; a more permanent solution may involve fetching the certificate somehow.

2.1.0

Changelog

- Feature: Added enumeration types for various API parameters.
- Feature: Added English aliases for meaning and subject categories.
- Feature: All parameters which expected a list now accept any iterable.
- Feature: Added Chinese translation language to scraper.
- Change: Changed `dotenv` to an optional dependency.
- Refactor: Refactored various modules and files.
- Documentation: Added defaults to typing and documentation.
- Test: Added additional tests.
- Fix: Fixed typing for `KRDictException`'s `error_code` field (`str` → `int`).
- Fix: Added missing alias for `origin_type` (`'hanja'`).

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.