Wikibaseintegrator

Latest version: v0.12.12

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

Scan your dependencies

Page 3 of 6

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

0.12.0rc5

What's Changed
* [Breaking changes] Change `ActionIfExists.REPLACE` by `ActionIfExists.REPLACE_ALL` and `ActionIfExists.APPEND` by `ActionIfExists.APPEND_OR_REPLACE`
* Add `wbi_enums.WikibaseDatatype` to consistently reference data types.
* Add support for long entity name like "Item:Q582"
* Add Github Workflow paths by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/356
* Rework Exceptions handling by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/357
* Remove .idea folder by LeMyst in https://github.com/LeMyst/WikibaseIntegrator/pull/364
* Reintroduce getting the conflicting entity id and the language by dpriskorn in https://github.com/LeMyst/WikibaseIntegrator/pull/361


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

0.12.0rc4

What's Changed
* Add a `NonExistentEntityError` exception (Thanks to dpriskorn)
* Improve MediaWiki 1.35 compatibility. (Thanks to dpriskorn)
* Replace `print()` with `logging` methods. (Thanks to dpriskorn)
* Add `wbi_helpers.delete_page()`
* Add `BaseEntity.delete()` to easily delete an entity with the page ID or the page title. (309)
* Add `BaseEntity.title` and `BaseEntity.pageid` attributes.
* More docstring
* Typo fixes

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

0.12.0rc3

What's Changed
* Partial fix compatibility with Wikibase 1.35 (Thanks jmformenti)
* Fix and improve SDC support
* Improve bot support when writing to instance
* Improve session support

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

0.12.0rc2

What's Changed
* [Breaking changes] Add suffixes to entities classes (`entities.Item` become `entities.ItemEntity`) (Thanks to dpriskorn)
* All HTTP requests will now use the same requests.Session
* Fix issue when comparing qualifiers 295 (Thanks to pgrond)
* Improve `datatypes.Time` format validator
* Allow integer for `datatypes.Time` precision
* Improve `BaseEntity` attributes (Thanks to dpriskorn)
* Improve typing
* Fix/Improve `models.Claims` action_if_exists parameter
* Add `wbi_fastrun.get_items()` to retrieve multiple IDs
* Update docs requirements

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

0.12.0rc1

What's Changed
* Add Enum WikibaseDatePrecision, thanks to dpriskorn https://github.com/LeMyst/WikibaseIntegrator/pull/277
* Update README.md
* Update dependencies versions
* Update and improve Notebooks
* and multiple bugfixes

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

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.