Releases: Flagsmith/flagsmith-python-client
Releases · Flagsmith/flagsmith-python-client
v3.8.0
v3.7.0
What's Changed
- Bump black from 23.12.1 to 24.3.0 by @dependabot in #81
- chore: update github actions by @dabeeeenster in #82
- Remove pytz and replace usage with core python modules by @MerijnBol in #80
- docs: misc README improvements by @rolodato in #84
- Bump idna from 3.6 to 3.7 by @dependabot in #83
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #85
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #87
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #89
- Bump setuptools from 69.1.1 to 70.0.0 by @dependabot in #90
- fix: Add a custom exception for invalid features by @tushar5526 in #86
- chore: Bump package, fix README by @khvn26 in #92
New Contributors
- @MerijnBol made their first contribution in #80
- @rolodato made their first contribution in #84
Full Changelog: v3.6.0...v3.7.0
v3.6.0
What's Changed
- #61 SSE streaming manager by @bne in #73
- chore: remove examples by @dabeeeenster in #75
- feat: Add identity overrides to local evaluation mode by @khvn26 in #72
- feat: strict typing by @tushar5526 in #70 and #71
- ci: run pytest on push to main by @matthewelwell in #78
- fix: Set the environment for local evaluation mode on init by @zachaysan in #76
- chore: version bump to 3.6.0 by @matthewelwell in #79
New Contributors
- @tushar5526 made their first contribution in #71
- @bne made their first contribution in #73
- @zachaysan made their first contribution in #76
Full Changelog: v3.5.0...v3.6.0
Version 3.5.0
Compatibility Notes
Flagsmith Python SDK 3.5.0 brings the new version of Flagsmith engine that depends on Pydantic V2.
If you're still using Pydantic V1 in your project, consider doing one of the following:
- Change your
pydantic
imports topydantic.v1
. - Use the bump-pydantic tool to migrate your code semi-automatically.
Refer to the Pydantic V2 migration guide for more info.
What's Changed
- Bump
flagsmith-flag-engine
to 5.0.0 by @khvn26 in #69 - Ensure polling thread is resilient to errors and exceptions by @goncalossilva in #60
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #56
- Bump urllib3 from 2.0.4 to 2.0.7 by @dependabot in #64
New Contributors
- @goncalossilva made their first contribution in #60
Full Changelog: v3.4.0...v3.5.0
Version 3.4.0
What's Changed
- Implementation of offline mode (single client class) by @matthewelwell in #50
Full Changelog: v3.3.0...v3.4.0
Version 3.3.0
What's Changed
- Update flag-engine by @matthewelwell in #49
New Contributors
Full Changelog: v3.2.2...v3.3.0
Version 3.2.2
What's Changed
- Use daemon argument to ensure that polling manager is killed by @matthewelwell in #47
Full Changelog: v3.2.1...v3.2.2
Version 3.2.1
What's Changed
- Bump flask from 2.0.2 to 2.2.5 in /example by @dependabot in #44
- Bump certifi from 2021.10.8 to 2022.12.7 by @dependabot in #36
- improvement/general-housekeeping by @dabeeeenster in #43
- chore/bump-version by @dabeeeenster in #45
New Contributors
- @dependabot made their first contribution in #44
Full Changelog: v3.2.0...v3.2.1
Version 3.2.0
What's Changed
- Add proxies option to Flagsmith by @matthewelwell in #39
- Release 3.2.0 by @matthewelwell in #38
Full Changelog: v3.1.0...v3.2.0
Version 3.1.0
What's Changed
- Upgrade engine (2.3.0) by @matthewelwell in #34
- Release 3.1.0 by @matthewelwell in #33
Full Changelog: v3.0.1...v3.1.0