Skip to content

Releases: LeMyst/WikibaseIntegrator

v0.12.6

02 May 20:36
33ae013
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.5...v0.12.6

v0.12.5

07 Jan 15:39
6f0b27c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.4...v0.12.5

v0.12.4

07 Jun 17:33
c2e9358
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.3...v0.12.4

v0.12.3

09 Jan 18:53
2027745
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.2...v0.12.3

v0.12.2

13 Nov 23:07
2768cde
Compare
Choose a tag to compare

What's Changed

  • Remove useless code, everything is already taken care in mediawiki_api_call(). by @LeMyst in #410
  • Use getLogger instead of directly logging by @LeMyst in #411
  • Remove pkg_resources dependency by @LeMyst in #430
  • Add Python 3.11 as default by @LeMyst in #443
  • Update to latest mypy / Python 3.11 by @LeMyst in #446
  • Add fulltext_search function by @LeMyst in #436
  • Add snaktype when creating a claim by @LeMyst in #420

Full Changelog: v0.12.1...v0.12.2

v0.12.1

04 Sep 16:19
f258c99
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

14 Jul 15:58
92c9680
Compare
Choose a tag to compare

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

v0.11.3

07 Jul 19:05
231df01
Compare
Choose a tag to compare

What's Changed

  • Adding support for localMedia type by @LeMyst in #47
  • README.md: Fix the readability of readability by @cclauss in #337
  • Fix typos discovered by codespell by @cclauss in #338
  • Convert to Python f-strings with flynt by @cclauss in #339
  • Update multiple dependencies

New Contributors

Full Changelog: v0.11.2...v0.11.3

v0.12.0rc5

03 Jul 13:41
337fb7a
Compare
Choose a tag to compare
v0.12.0rc5 Pre-release
Pre-release

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 #356
  • Rework Exceptions handling by @LeMyst in #357
  • Remove .idea folder by @LeMyst in #364
  • Reintroduce getting the conflicting entity id and the language by @dpriskorn in #361

Full Changelog: v0.12.0rc4...v0.12.0rc5

v0.12.0rc4

02 Jun 17:59
9cc5523
Compare
Choose a tag to compare
v0.12.0rc4 Pre-release
Pre-release

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: v0.12.0rc3...v0.12.0rc4