Wikibaseintegrator

Latest version: v0.12.5

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

Scan your dependencies

Page 1 of 5

0.12.5

What's Changed
* Prepare next version by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/556
* Add wd-population link in README by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/563
* Fix URL in README by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/564
* Update README.md by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/567
* Add newline test for String and MonolingualText by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/568
* Add get_lexeme_id() on Form and Sense by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/569
* Add Claim.reset_id() method by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/570
* Upgrade to Python 3.8 by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/558
* More example projects added by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/592
* Add trivy scan by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/604
* Remove trivy scan from build workflow by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/606
* Add separate trivy scan by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/605
* Bump to Python 3.12 by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/624
* Fix spelling after codespell by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/626
* Improve get method in claims.py to avoid KeyError by eloiferrer in https://github.com/LeMyst/WikibaseIntegrator/pull/625
* Bump version to v0.12.5 by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/627
* Add Missing EDTF and LocalMedia Enums by luguenth in https://github.com/LeMyst/WikibaseIntegrator/pull/633
* Add warning when using qualifier/reference in Reference by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/652
* Add common use cases by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/650
* Add new library utilization by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/651
* Add get lemma example to README.md by dpriskorn in https://github.com/LeMyst/WikibaseIntegrator/pull/654
* Add default value to None for wbi_helpers.get_user_agent() by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/659
* Re-order wbi_helpers by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/660
* Add download_entity_ttl support by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/664
* Create wbi_helpers.ipynb by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/661
* Add ActionIfExists.MERGE_REFS_OR_APPEND by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/619
* Use poetry instead of setuptools/requirements by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/658
* Temp fix for multiple version on testpypi by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/668
* Fix github action on tags by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/669

New Contributors
* luguenth made their first contribution in https://github.com/LeMyst/WikibaseIntegrator/pull/633

**Full Changelog**: https://github.com/LeMyst/WikibaseIntegrator/compare/v0.12.4...v0.12.5

0.12.4

What's Changed
* Add concept URI as value by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/508
* Fix regex for time value by eloiferrer in https://github.com/LeMyst/WikibaseIntegrator/pull/512
* Generalize __len__() support by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/517
* Add more explicit information about differences between WBI/WDI by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/466
* Add SubClasses registration to BaseEntity by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/532
* Fix qualifiers when passing Qualifiers in set() by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/533
* Fix BaseEntity subclasses by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/535
* Add get_entity_url() by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/537
* Add JSON format helper to WBI Entity by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/534
* Improve datatype Time by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/542
* Add limit_claims to baseentity._write() by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/544
* Add Qualifiers.remove() and Qualifiers.clear() by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/545
* Fix exception if qualifier is not in list by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/546
* Check lexeme language format by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/554

New Contributors
* eloiferrer made their first contribution in https://github.com/LeMyst/WikibaseIntegrator/pull/512

**Full Changelog**: https://github.com/LeMyst/WikibaseIntegrator/compare/v0.12.3...v0.12.4

0.12.3

What's Changed
* Add time doc by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/423
* Improve/Fix Exceptions by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/450
* Allow to write an entity as a new one by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/457
* Update setup.cfg python version by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/476
* Try python 3.12-dev by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/477
* Add wbi_helpers.edit_entity() by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/475
* Add lexeme helpers by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/478


**Full Changelog**: https://github.com/LeMyst/WikibaseIntegrator/compare/v0.12.2...v0.12.3

0.12.2

What's Changed
* Remove useless code, everything is already taken care in `mediawiki_api_call()`. by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/410
* Use getLogger instead of directly logging by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/411
* Remove pkg_resources dependency by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/430
* Add Python 3.11 as default by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/443
* Update to latest mypy / Python 3.11 by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/446
* Add fulltext_search function by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/436
* Add snaktype when creating a claim by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/420


**Full Changelog**: https://github.com/LeMyst/WikibaseIntegrator/compare/v0.12.1...v0.12.2

0.12.1

What's Changed
* Update README.md by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/375
* Improve claims.add() docstring by dpriskorn in https://github.com/LeMyst/WikibaseIntegrator/pull/387
* Comment to avoid double MR by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/392
* Improve MWApiError by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/397
* Create auto-assign-issue.yaml by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/402
* Rename .yml to .yaml by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/401
* Update README.md by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/403
* Fix codespell errors by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/405
* Add test_invalid_claim by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/404
* Bump version to v0.12.1 by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/406
* Update readthedocs-sphinx-ext requirement from ~=2.1.5 to ~=2.1.8 by dependabot in https://github.com/LeMyst/WikibaseIntegrator/pull/372
* Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1 by dependabot in https://github.com/LeMyst/WikibaseIntegrator/pull/383
* Update sphinx requirement from ~=4.5.0 to ~=5.1.1 by dependabot in https://github.com/LeMyst/WikibaseIntegrator/pull/384
* Bump sphinx-autodoc-typehints from 1.18.1 to 1.19.2 by dependabot in https://github.com/LeMyst/WikibaseIntegrator/pull/396
* Update m2r2 requirement from ~=0.3.2 to ~=0.3.3 by dependabot in https://github.com/LeMyst/WikibaseIntegrator/pull/400


**Full Changelog**: https://github.com/LeMyst/WikibaseIntegrator/compare/v0.12.0...v0.12.1

0.12.0

Complete rewrite of the library

* Add support for manipulating Property, Lexeme and Wikimedia Commons MediaInfo
* Rewrite the wbi_login module, each authentification method has now is own class.
* Add support for Structured Data on Commons (SDC).
* Replace custom debug with `logging` module.
* Add type hints.
* Remove WikibaseIntegrator.wbi_helpers property. Use directly wbi_helpers module instead.
* Improve datatypes code by removing redundant parts
* Improve useragent support.

Thanks to dpriskorn , pgrond , jmformenti

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.