Skip to content

Releases: martin-majlis/Wikipedia-API

v0.16.0

Choose a tag to compare

@martin-majlis martin-majlis released this 04 Sep 06:37
6fed9ed

What's Changed

  • Update CLI test fixtures [automated] by @martin-majlis in #592
  • build(deps): bump step-security/harden-runner from 2.19.3 to 2.19.4 by @dependabot[bot] in #594
  • build(deps): bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #595
  • build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 by @dependabot[bot] in #596
  • Update CLI test fixtures [automated] by @martin-majlis in #593
  • build(deps-dev): bump pytest-asyncio from 1.3.0 to 1.4.0 by @dependabot[bot] in #597
  • build(deps-dev): bump coverage from 7.14.0 to 7.14.1 by @dependabot[bot] in #598
  • Update CLI test fixtures [automated] by @martin-majlis in #599
  • build(deps): bump github/codeql-action from 4.36.0 to 4.36.1 by @dependabot[bot] in #600
  • build(deps): bump astral-sh/setup-uv from 8.1.0 to 8.2.0 by @dependabot[bot] in #601
  • build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #602
  • build(deps-dev): bump ruff from 0.15.14 to 0.15.16 by @dependabot[bot] in #603
  • build(deps-dev): bump tox from 4.54.0 to 4.55.1 by @dependabot[bot] in #604
  • build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 by @dependabot[bot] in #606
  • build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #605
  • fix(ci): skip verify job and run record directly when mode is record by @martin-majlis in #607
  • Update CLI test fixtures [automated] by @martin-majlis in #608
  • build(deps-dev): bump pytest from 9.0.3 to 9.1.0 by @dependabot[bot] in #610
  • build(deps-dev): bump ruff from 0.15.16 to 0.15.17 by @dependabot[bot] in #611
  • build(deps-dev): bump anyio[trio] from 4.13.0 to 4.14.0 by @dependabot[bot] in #612
  • build(deps-dev): bump vcrpy from 8.1.1 to 8.2.1 by @dependabot[bot] in #609
  • build(deps): bump cryptography from 46.0.7 to 48.0.1 in the uv group across 1 directory by @dependabot[bot] in #613
  • build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #616
  • build(deps): bump click from 8.4.1 to 8.4.2 by @dependabot[bot] in #622
  • build(deps-dev): bump tox from 4.55.1 to 4.56.1 by @dependabot[bot] in #623
  • build(deps-dev): bump pytest from 9.1.0 to 9.1.1 by @dependabot[bot] in #620
  • build(deps-dev): bump coverage from 7.14.1 to 7.14.3 by @dependabot[bot] in #621
  • build(deps-dev): bump ruff from 0.15.17 to 0.15.20 by @dependabot[bot] in #624
  • build(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 by @dependabot[bot] in #627
  • build(deps): bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 by @dependabot[bot] in #626
  • build(deps): bump github/codeql-action/autobuild from 4.36.2 to 4.36.3 by @dependabot[bot] in #625
  • build(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 by @dependabot[bot] in #628
  • build(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 by @dependabot[bot] in #635
  • build(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.2 by @dependabot[bot] in #636
  • build(deps): bump github/codeql-action/autobuild from 4.36.3 to 4.37.0 by @dependabot[bot] in #637
  • build(deps): bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 by @dependabot[bot] in #634
  • build(deps): bump github/codeql-action/analyze from 4.37.0 to 4.37.3 by @dependabot[bot] in #640
  • build(deps): bump github/codeql-action/autobuild from 4.37.0 to 4.37.3 by @dependabot[bot] in #641
  • build(deps): bump github/codeql-action/upload-sarif from 4.37.0 to 4.37.3 by @dependabot[bot] in #644
  • build(deps): bump github/codeql-action/autobuild from 4.37.3 to 4.37.4 by @dependabot[bot] in #645
  • build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 by @dependabot[bot] in #646
  • build(deps): bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.2 by @dependabot[bot] in #647
  • build(deps): bump github/codeql-action/analyze from 4.37.3 to 4.37.8 by @dependabot[bot] in #649
  • build(deps): bump github/codeql-action/analyze from 4.37.8 to 4.37.9 by @dependabot[bot] in #650
  • fix(ci): unblock package check, dependabot label, and ty tracking by @martin-majlis in #656
  • fix(ci): align all codeql-action steps to v4.37.9 by @martin-majlis in #657
  • build(deps): bump github/codeql-action/upload-sarif from 4.37.3 to 4.37.9 in the codeql-action group by @dependabot[bot] in #658
  • Update CLI test fixtures [automated] by @martin-majlis in #614
  • build(deps-dev): bump anyio[trio] from 4.14.0 to 4.14.2 by @dependabot[bot] in #655
  • build(deps-dev): bump pygments from 2.20.0 to 2.21.0 by @dependabot[bot] in #651
  • build(deps): bump click from 8.4.2 to 8.5.0 by @dependabot[bot] in #654
  • build(deps-dev): bump wheel from 0.47.0 to 0.48.0 by @dependabot[bot] in #653
  • build(deps-dev): bump ruff from 0.15.20 to 0.16.5 by @dependabot[bot] in #652
  • build(deps): bump astral-sh/setup-uv from 8.3.2 to 10.0.1 by @dependabot[bot] in #648
  • build(deps): bump actions/stale from 10.3.0 to 11.0.0 by @dependabot[bot] in #643
  • build(deps): bump actions/checkout from 6.0.3 to 7.0.1 by @dependabot[bot] in #639
  • build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 by @dependabot[bot] in #638
  • Support passing a custom transport to the httpx client (#615) by @martin-majlis in #659
  • Release 0.16.0 by @martin-majlis in #660

Full Changelog: v0.15.0...v0.16.0

v0.15.0

Choose a tag to compare

@martin-majlis martin-majlis released this 26 May 08:33
3ac5534

What's Changed

  • Update CLI test fixtures [automated] by @martin-majlis in #554
  • Replace release target with PR-based release flow by @martin-majlis in #553
  • Create skill for releasing by @martin-majlis in #555
  • build(deps-dev): bump ruff from 0.15.9 to 0.15.10 by @dependabot[bot] in #556
  • build(deps-dev): bump tox from 4.52.0 to 4.52.1 by @dependabot[bot] in #557
  • build(deps): bump step-security/harden-runner from 2.16.1 to 2.18.0 by @dependabot[bot] in #559
  • build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #560
  • build(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by @dependabot[bot] in #563
  • build(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 by @dependabot[bot] in #564
  • build(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #562
  • build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 by @dependabot[bot] in #565
  • Update CLI test fixtures [automated] by @martin-majlis in #558
  • build(deps-dev): bump tox from 4.52.1 to 4.53.0 by @dependabot[bot] in #561
  • build(deps-dev): bump pre-commit from 4.5.1 to 4.6.0 by @dependabot[bot] in #567
  • build(deps-dev): bump ruff from 0.15.10 to 0.15.11 by @dependabot[bot] in #566
  • Update CLI test fixtures [automated] by @martin-majlis in #568
  • build(deps): bump click from 8.3.2 to 8.3.3 by @dependabot[bot] in #571
  • build(deps-dev): bump wheel from 0.46.3 to 0.47.0 by @dependabot[bot] in #573
  • build(deps-dev): bump ruff from 0.15.11 to 0.15.12 by @dependabot[bot] in #572
  • build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 by @dependabot[bot] in #574
  • build(deps): bump step-security/harden-runner from 2.19.0 to 2.19.1 by @dependabot[bot] in #575
  • build(deps): bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #577
  • build(deps-dev): bump tox from 4.53.0 to 4.53.1 by @dependabot[bot] in #576
  • build(deps): bump github/codeql-action from 4.35.3 to 4.35.4 by @dependabot[bot] in #579
  • build(deps): bump idna from 3.11 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #583
  • build(deps-dev): bump coverage from 7.13.5 to 7.14.0 by @dependabot[bot] in #581
  • build(deps-dev): bump tox from 4.53.1 to 4.54.0 by @dependabot[bot] in #580
  • build(deps-dev): bump types-setuptools from 82.0.0.20260408 to 82.0.0.20260518 by @dependabot[bot] in #582
  • build(deps): bump github/codeql-action from 4.35.4 to 4.35.5 by @dependabot[bot] in #584
  • build(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #586
  • build(deps): bump step-security/harden-runner from 2.19.1 to 2.19.3 by @dependabot[bot] in #585
  • Update CLI test fixtures [automated] by @martin-majlis in #570
  • build(deps): bump actions/dependency-review-action from 4.9.0 to 5.0.0 by @dependabot[bot] in #578
  • build(deps-dev): bump ruff from 0.15.12 to 0.15.14 by @dependabot[bot] in #588
  • build(deps): bump click from 8.3.3 to 8.4.1 by @dependabot[bot] in #587
  • test(cli): make snapshot tests robust against live Wikipedia churn by @martin-majlis in #589
  • Make user agent compliant by @martin-majlis in #590
  • Release 0.15.0 by @martin-majlis in #591

Full Changelog: v0.14.1...v0.15.0

v0.14.1

Choose a tag to compare

@martin-majlis martin-majlis released this 10 Apr 22:29

What's Changed

Full Changelog: v0.14.0...v0.14.1

v0.14.0

Choose a tag to compare

@martin-majlis martin-majlis released this 03 Apr 21:45

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

Choose a tag to compare

@martin-majlis martin-majlis released this 29 Mar 19:00

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

Choose a tag to compare

@martin-majlis martin-majlis released this 27 Mar 01:15

What's Changed

  • build(deps): bump github/codeql-action from 4.33.0 to 4.34.1 by @dependabot[bot] in #505
  • build(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #506
  • build(deps-dev): bump tox from 4.50.0 to 4.50.3 by @dependabot[bot] in #507
  • build(deps-dev): bump anyio[trio] from 4.12.1 to 4.13.0 by @dependabot[bot] in #508
  • build(deps-dev): bump flake8-bugbear from 24.8.19 to 25.11.29 by @dependabot[bot] in #510
  • build(deps-dev): bump flake8-comprehensions from 3.15.0 to 3.17.0 by @dependabot[bot] in #509
  • build(deps): bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory by @dependabot[bot] in #511
  • Add API for coordinates, random, search, and geosearch by @martin-majlis in #504

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@martin-majlis martin-majlis released this 19 Mar 20:08

What's Changed

  • Update CLI test fixtures [automated] by @github-actions[bot] in #453
  • fix release step by @martin-majlis in #455
  • feat: CLI test - update existing PR by @martin-majlis in #456
  • Update CLI test fixtures [automated] by @github-actions[bot] in #458
  • build(deps-dev): bump tox from 4.47.0 to 4.49.0 by @dependabot[bot] in #466
  • build(deps-dev): bump black from 26.1.0 to 26.3.0 by @dependabot[bot] in #463
  • build(deps): bump actions/setup-python from 5.6.0 to 6.2.0 by @dependabot[bot] in #462
  • build(deps): bump actions/checkout from 4.3.1 to 6.0.2 by @dependabot[bot] in #464
  • build(deps): bump astral-sh/setup-uv from 4.2.0 to 7.3.1 by @dependabot[bot] in #468
  • build(deps): bump actions/stale from 9.1.0 to 10.2.0 by @dependabot[bot] in #465
  • build(deps): bump github/codeql-action from 3.32.6 to 4.32.6 by @dependabot[bot] in #467
  • trivial: Do not create duplicate PRs by @martin-majlis in #474
  • trivial: Fix cli workflow by @martin-majlis in #475
  • Update CLI test fixtures [automated] by @github-actions[bot] in #473
  • build(deps-dev): bump black from 26.3.0 to 26.3.1 in the uv group across 1 directory by @dependabot[bot] in #477
  • Update CLI test fixtures [automated] by @github-actions[bot] in #476
  • trivial: Fix GHA - cli-test.yml by @martin-majlis in #480
  • Update CLI test fixtures [automated] by @martin-majlis in #481
  • build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 by @dependabot[bot] in #484
  • build(deps): bump astral-sh/setup-uv from 7.3.1 to 7.5.0 by @dependabot[bot] in #487
  • build(deps): bump step-security/harden-runner from 2.15.1 to 2.16.0 by @dependabot[bot] in #485
  • feat: Introduce Sync and Async Clients by @martin-majlis in #479
  • build(deps-dev): bump setuptools from 82.0.0 to 82.0.1 by @dependabot[bot] in #488
  • build(deps-dev): bump tox from 4.49.0 to 4.49.1 by @dependabot[bot] in #486
  • fix dependabot config by @martin-majlis in #489
  • Update CLI test fixtures [automated] by @martin-majlis in #483
  • build(deps): bump tenacity from 9.1.2 to 9.1.4 by @dependabot[bot] in #492
  • build(deps-dev): bump anyio[trio] from 4.9.0 to 4.12.1 by @dependabot[bot] in #491
  • build(deps): bump github/codeql-action from 4.32.6 to 4.33.0 by @dependabot[bot] in #493
  • Update CLI test fixtures [automated] by @martin-majlis in #494
  • build(deps): bump astral-sh/setup-uv from 7.3.1 to 7.6.0 by @dependabot[bot] in #490
  • Add sync/async symmetry validation and attributes mapping tests by @martin-majlis in #497
  • Update CLI test fixtures [automated] by @martin-majlis in #495
  • build(deps): bump astral-sh/setup-uv from 7.5.0 to 7.6.0 by @dependabot[bot] in #498
  • build(deps): bump step-security/harden-runner from 2.15.1 to 2.16.0 by @dependabot[bot] in #499
  • build(deps-dev): bump coverage from 7.13.4 to 7.13.5 by @dependabot[bot] in #501
  • build(deps-dev): bump tox from 4.49.1 to 4.50.0 by @dependabot[bot] in #500
  • trivial: Add more flake8 linters by @martin-majlis in #502

Full Changelog: v0.10.2...v0.11.0

v0.10.2

Choose a tag to compare

@martin-majlis martin-majlis released this 06 Mar 21:57

What's Changed

  • Update CLI test fixtures [automated] by @github-actions[bot] in #445
  • [StepSecurity] Apply security best practices by @step-security-bot in #447
  • 🧪 Add Comprehensive CLI Testability (98% coverage) by @martin-majlis in #449
  • Update CLI test fixtures [automated] by @github-actions[bot] in #450
  • 📈 Increase Code Coverage to 99% by @martin-majlis in #451

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

Choose a tag to compare

@martin-majlis martin-majlis released this 05 Mar 22:28
3719618

What's Changed

Full Changelog: v0.10.0...v0.10.1

v0.10.0

Choose a tag to compare

@martin-majlis martin-majlis released this 02 Mar 22:18

What's Changed

  • build(deps-dev): bump black from 25.11.0 to 26.1.0 by @dependabot[bot] in #383
  • build(deps-dev): bump types-requests from 2.32.4.20250913 to 2.32.4.20260107 by @dependabot[bot] in #384
  • build(deps-dev): bump pre-commit from 4.3.0 to 4.5.1 by @dependabot[bot] in #385
  • build(deps): bump wheel from 0.46.2 to 0.46.3 by @dependabot[bot] in #387
  • build(deps): bump actions/checkout from 4.3.1 to 6.0.2 by @dependabot[bot] in #382
  • build(deps-dev): bump coverage from 7.13.1 to 7.13.2 by @dependabot[bot] in #388
  • build(deps): bump setuptools from 80.9.0 to 80.10.2 by @dependabot[bot] in #389
  • trivial: Update dependencies by @martin-majlis in #391
  • trivial: Add ownership proof for context7 by @martin-majlis in #392
  • build(deps-dev): bump coverage from 7.13.2 to 7.13.3 by @dependabot[bot] in #395
  • build(deps-dev): bump types-setuptools from 80.10.0.20260124 to 81.0.0.20260209 by @dependabot[bot] in #394
  • build(deps-dev): bump types-setuptools from 81.0.0.20260209 to 82.0.0.20260210 by @dependabot[bot] in #396
  • build(deps-dev): bump coverage from 7.13.3 to 7.13.4 by @dependabot[bot] in #398
  • build(deps-dev): bump tox from 4.34.1 to 4.36.0 by @dependabot[bot] in #397
  • build(deps-dev): bump tox from 4.36.0 to 4.44.0 by @dependabot[bot] in #400
  • build(deps-dev): bump isort from 7.0.0 to 8.0.0 by @dependabot[bot] in #399
  • trivial: Add AGENTS.md by @martin-majlis in #401
  • feat: Add command line tool by @martin-majlis in #402
  • build(deps): bump setuptools from 80.10.2 to 82.0.0 by @dependabot[bot] in #393
  • chore: CLI Integration test is creating PR by @martin-majlis in #403
  • trivial: Fix workflow to create PR by @martin-majlis in #405
  • Update CLI test fixtures [automated] by @github-actions[bot] in #407
  • build(deps-dev): bump isort from 8.0.0 to 8.0.1 by @dependabot[bot] in #410
  • build(deps): bump click from 8.1.8 to 8.3.1 by @dependabot[bot] in #412
  • build(deps-dev): bump tox from 4.44.0 to 4.47.0 by @dependabot[bot] in #413
  • build(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #411
  • build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #409
  • trivial: Update badges by @martin-majlis in #414
  • Allow kwargs to override default API params by @shuofengzhang in #408
  • feat: Handle situations when server is not returning JSON response by @martin-majlis in #417
  • feat: Make CLI verify more robust by @martin-majlis in #415
  • trivial: Split init.py into smaller files by @martin-majlis in #422
  • Update CLI test fixtures [automated] by @github-actions[bot] in #421
  • Update CLI test fixtures [automated] by @github-actions[bot] in #426

New Contributors

  • @github-actions[bot] made their first contribution in #407
  • @shuofengzhang made their first contribution in #408

Full Changelog: v0.9.0...v0.10.0