Skip to content

Releases: sebpretzer/pyticktick

0.3.0

18 Dec 03:37
6516ca4

Choose a tag to compare

  • Improve error messages for broken v2 headers; allow overriding headers #227
  • Improve error messages for extra fields in models #223
  • Add support for Python 3.14 and remove support for Python 3.9; fix broken v2 headers #201
  • Add background field to pyticktick.models.v2.ProjectV2 #200

0.2.0

22 Jul 20:43
31b5647

Choose a tag to compare

  • Add missing fields to pyticktick.models.v2.TaskV2 #86
  • Fix integration test warnings #85
  • Fix unit test warnings #84
  • Add BaseModelV2 for all V2 models to inherit from #83
  • Add models in pyticktick.models.v2.models to pyticktick.models.v2 #82
  • Fix created_campaign in pyticktick.models.v2.UserProfileV2 #79
  • Fix empty string conversion for pyticktick.models.v2.TaskV2 #78
  • Fix typos in pyticktick.models.v2.GetClosedV2 #77
  • Add support for 2FA #72
  • Fix changelog extractor for release github action #42

0.1.0

20 Jun 16:52
8f99d7c

Choose a tag to compare

  • Refactor V1 model names to be more consistent with V2 model names #40
  • Isolate generic Pydantic types that are used in both V1 and V2 APIs #39

0.0.3

18 Jun 14:37

Choose a tag to compare

  • Switch Github Actions to use uv managed python installs #38
  • Cleaned up type hints via upgrading to ruff 0.12.0 #33
  • Fixed grammar in docs with help from Claude #28
  • Added guides on how to authenticate the client #26

0.0.2

26 May 20:29
c309b88

Choose a tag to compare

  • Re-release of 0.0.1, since 0.0.1 was already created during testing. #3