-
Notifications
You must be signed in to change notification settings - Fork 11
Comparing changes
Open a pull request
base repository: Flagsmith/flagsmith-python-client
base: v3.2.2
head repository: Flagsmith/flagsmith-python-client
compare: main
Commits on Jul 14, 2023
-
* Update flag-engine * Update black * Add updated_at
Configuration menu - View commit details
-
Copy full SHA for 459a690 - Browse repository at this point
Copy the full SHA 459a690View commit details
Commits on Jul 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e9560d2 - Browse repository at this point
Copy the full SHA e9560d2View commit details -
Merge pull request #52 from Flagsmith/chore/bump-3.3.0
chore(release): bump version
Configuration menu - View commit details
-
Copy full SHA for faa17f7 - Browse repository at this point
Copy the full SHA faa17f7View commit details
Commits on Jul 31, 2023
-
Implementation of offline mode (single client class) (#50)
* Initial implementation of offline mode (single client class) * Use offline handler if API request fails * Improve test coverage
Configuration menu - View commit details
-
Copy full SHA for 36fd7e9 - Browse repository at this point
Copy the full SHA 36fd7e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dea69d - Browse repository at this point
Copy the full SHA 0dea69dView commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eaa201a - Browse repository at this point
Copy the full SHA eaa201aView commit details
Commits on Aug 31, 2023
-
Bump certifi from 2023.5.7 to 2023.7.22 (#56)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.5.7 to 2023.7.22. - [Commits](certifi/python-certifi@2023.05.07...2023.07.22) --- updated-dependencies: - dependency-name: certifi dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0801a95 - Browse repository at this point
Copy the full SHA 0801a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for c62665a - Browse repository at this point
Copy the full SHA c62665aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d334564 - Browse repository at this point
Copy the full SHA d334564View commit details
Commits on Sep 13, 2023
-
Ensure polling thread is resilient to errors and exceptions (#60)
* Ensure polling thread is resilient to API errors * Ensure polling thread is resilient to request exceptions * Use proper logger * Remove intermediate mocks * Prefer mocker fixture * Remove unecessary return_value with side_effect --------- Co-authored-by: Kim Gustyr <kim.gustyr@flagsmith.com>
Configuration menu - View commit details
-
Copy full SHA for 77c8c2d - Browse repository at this point
Copy the full SHA 77c8c2dView commit details
Commits on Oct 17, 2023
-
Bump urllib3 from 2.0.4 to 2.0.7 (#64)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.0.4 to 2.0.7. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.0.4...2.0.7) --- updated-dependencies: - dependency-name: urllib3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7721dc7 - Browse repository at this point
Copy the full SHA 7721dc7View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 96524b9 - Browse repository at this point
Copy the full SHA 96524b9View commit details
Commits on Feb 6, 2024
-
#61 SSE streaming manager (#73)
* #61 SSE streaming manager * Remove extraneous import * isort fixes * Self CR * CR changes * Simplify Flagsmith.__init__ to keep flake8 happy * Remove extraneous noqa * Adds typing to new methods and tests * Remove typing.TypeAlias Incompatible with python <= 3.9 * Use Optional as opposed to pipe
Configuration menu - View commit details
-
Copy full SHA for 5db6d24 - Browse repository at this point
Copy the full SHA 5db6d24View commit details
Commits on Feb 28, 2024
-
* chore/remove examples * Update .isort.cfg
Configuration menu - View commit details
-
Copy full SHA for cc47ae3 - Browse repository at this point
Copy the full SHA cc47ae3View commit details
Commits on Mar 7, 2024
-
feat: Add indentity overrides to local evaluation mode (#72)
- Bump flag-engine - Add environment overrides parsing - Add pytest-cov - Fix black pre-commit hook - Fix Flag dataclasses
Configuration menu - View commit details
-
Copy full SHA for f8fd387 - Browse repository at this point
Copy the full SHA f8fd387View commit details
Commits on Mar 13, 2024
-
* feat: add mypy, update tooling * feat: add type hints to core lib (#71) --------- Co-authored-by: Tushar <30565750+tushar5526@users.noreply.github.com> Co-authored-by: Zach Aysan <zachaysan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed535de - Browse repository at this point
Copy the full SHA ed535deView commit details
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 398be6c - Browse repository at this point
Copy the full SHA 398be6cView commit details -
fix: Set the environment for local evaluation mode on init (#76)
* Set the environment for local evaluation mode on init * Make tests pass with the update environment change * Fix test failure * Make update environment update local document * Use responses for polling manager tests * Lint --------- Co-authored-by: Matthew Elwell <matthew.elwell@flagsmith.com>
Configuration menu - View commit details
-
Copy full SHA for 5fc5559 - Browse repository at this point
Copy the full SHA 5fc5559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 069373f - Browse repository at this point
Copy the full SHA 069373fView commit details
Commits on Mar 26, 2024
-
Bump black from 23.12.1 to 24.3.0 (#81)
* Bump black from 23.12.1 to 24.3.0 Bumps [black](https://github.com/psf/black) from 23.12.1 to 24.3.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@23.12.1...24.3.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * dependabot/pip/black 24.3.0 * dependabot/pip/black 24.3.0 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ben Rometsch <ben.rometsch@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c187ef3 - Browse repository at this point
Copy the full SHA c187ef3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ebc397 - Browse repository at this point
Copy the full SHA 0ebc397View commit details
Commits on Apr 5, 2024
-
Remove pytz and replace usage with core python modules (#80)
Pytz is deprecated since Python 3.9. You might want to keep it for backwards compatibility for Python 3.8. However, turning naive datetimes into UTC timezone datetimes seems also possible in Python 3.8 without using the pytc library.
Configuration menu - View commit details
-
Copy full SHA for 1e89eed - Browse repository at this point
Copy the full SHA 1e89eedView commit details
Commits on Apr 23, 2024
-
docs: misc README improvements
* Rename Readme.md to standard README.md * Add CONTRIBUTING.md in this repository instead of an external gist * Link to SDK docs with Python already selected
Configuration menu - View commit details
-
Copy full SHA for f054e57 - Browse repository at this point
Copy the full SHA f054e57View commit details -
Merge pull request #84 from Flagsmith/docs/readme-contributing
docs: misc README improvements
Configuration menu - View commit details
-
Copy full SHA for 284add3 - Browse repository at this point
Copy the full SHA 284add3View commit details -
Bump idna from 3.6 to 3.7 (#83)
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7. - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst) - [Commits](kjd/idna@v3.6...v3.7) --- updated-dependencies: - dependency-name: idna dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 61e411d - Browse repository at this point
Copy the full SHA 61e411dView commit details
Commits on Jul 15, 2024
-
updated-dependencies: - dependency-name: requests dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3271805 - Browse repository at this point
Copy the full SHA 3271805View commit details -
Bump urllib3 from 2.2.1 to 2.2.2 (#87)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.2.1...2.2.2) --- updated-dependencies: - dependency-name: urllib3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a3bf402 - Browse repository at this point
Copy the full SHA a3bf402View commit details -
Bump certifi from 2024.2.2 to 2024.7.4 (#89)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4. - [Commits](certifi/python-certifi@2024.02.02...2024.07.04) --- updated-dependencies: - dependency-name: certifi dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8e51c9e - Browse repository at this point
Copy the full SHA 8e51c9eView commit details
Commits on Jul 16, 2024
-
Bump setuptools from 69.1.1 to 70.0.0 (#90)
Bumps [setuptools](https://github.com/pypa/setuptools) from 69.1.1 to 70.0.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v69.1.1...v70.0.0) --- updated-dependencies: - dependency-name: setuptools dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c4d085c - Browse repository at this point
Copy the full SHA c4d085cView commit details -
fix: Add a custom exception for invalid features (#86)
* fix: Add a custom exception for invalid features * feat: add mock success response
Configuration menu - View commit details
-
Copy full SHA for fd20941 - Browse repository at this point
Copy the full SHA fd20941View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 297c382 - Browse repository at this point
Copy the full SHA 297c382View commit details
Commits on Jul 19, 2024
-
feat: Support transient identities and traits (#93)
* feat: Support transient identities and traits - Support transient identities and traits - Bump requests - Bump mypy - Remove linting from CI in favour of pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 0a11db5 - Browse repository at this point
Copy the full SHA 0a11db5View commit details
Commits on Jul 23, 2024
-
chore: Add release-please (#94)
* chore: Add release-please * add py3.12
Configuration menu - View commit details
-
Copy full SHA for a37a891 - Browse repository at this point
Copy the full SHA a37a891View commit details
Commits on Jul 24, 2024
-
ci: pre-commit autoupdate (#95)
updates: - [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](pre-commit/mirrors-mypy@v1.10.1...v1.11.0) - [github.com/PyCQA/isort: 5.12.0 → 5.13.2](PyCQA/isort@5.12.0...5.13.2) - [github.com/psf/black: 24.3.0 → 24.4.2](psf/black@24.3.0...24.4.2) - [github.com/pycqa/flake8: 6.1.0 → 7.1.0](PyCQA/flake8@6.1.0...7.1.0) - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.4.0...v4.6.0) - [github.com/pre-commit/mirrors-prettier: v2.7.1 → v4.0.0-alpha.8](pre-commit/mirrors-prettier@v2.7.1...v4.0.0-alpha.8) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 92e19f4 - Browse repository at this point
Copy the full SHA 92e19f4View commit details
Commits on Aug 8, 2024
-
deps: [pre-commit.ci] pre-commit autoupdate (#97)
updates: - [github.com/pre-commit/mirrors-mypy: v1.11.0 → v1.11.1](pre-commit/mirrors-mypy@v1.11.0...v1.11.1) - [github.com/psf/black: 24.4.2 → 24.8.0](psf/black@24.4.2...24.8.0) - [github.com/pycqa/flake8: 7.1.0 → 7.1.1](PyCQA/flake8@7.1.0...7.1.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b179c83 - Browse repository at this point
Copy the full SHA b179c83View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6f6d595 - Browse repository at this point
Copy the full SHA 6f6d595View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7567e8 - Browse repository at this point
Copy the full SHA f7567e8View commit details -
chore(main): release 3.8.0 (#96)
* chore(main): release 3.8.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e1e0210 - Browse repository at this point
Copy the full SHA e1e0210View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2136d7 - Browse repository at this point
Copy the full SHA a2136d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 840bc0e - Browse repository at this point
Copy the full SHA 840bc0eView commit details -
chore: single source for release-please release type (#106)
* chore: single source for release-please release type * chore: attempt fixing flaky test again * chore: reset changelog to 3.7.0
Configuration menu - View commit details
-
Copy full SHA for 8d69ab0 - Browse repository at this point
Copy the full SHA 8d69ab0View commit details -
chore(main): release 3.8.0 (#107)
* chore(main): release 3.8.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 56cdcc1 - Browse repository at this point
Copy the full SHA 56cdcc1View commit details
Commits on Sep 26, 2024
-
[pre-commit.ci] pre-commit autoupdate (#110)
updates: - [github.com/pre-commit/mirrors-mypy: v1.11.1 → v1.11.2](pre-commit/mirrors-mypy@v1.11.1...v1.11.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4ad5941 - Browse repository at this point
Copy the full SHA 4ad5941View commit details
Commits on Dec 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d59b7a3 - Browse repository at this point
Copy the full SHA d59b7a3View commit details
Commits on Mar 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1162494 - Browse repository at this point
Copy the full SHA 1162494View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e4e877 - Browse repository at this point
Copy the full SHA 9e4e877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee29e8 - Browse repository at this point
Copy the full SHA 9ee29e8View commit details
Commits on Mar 25, 2025
-
Merge pull request #118 from Flagsmith/feat/webhook-validate
feat: Add utility functions for webhooks
Configuration menu - View commit details
-
Copy full SHA for 3d8df11 - Browse repository at this point
Copy the full SHA 3d8df11View commit details
Commits on Apr 1, 2025
-
Bump virtualenv from 20.26.3 to 20.26.6 (#117)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.26.3 to 20.26.6. - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](pypa/virtualenv@20.26.3...20.26.6) --- updated-dependencies: - dependency-name: virtualenv dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 93e3f98 - Browse repository at this point
Copy the full SHA 93e3f98View commit details -
[pre-commit.ci] pre-commit autoupdate (#116)
updates: - [github.com/pre-commit/mirrors-mypy: v1.11.2 → v1.15.0](pre-commit/mirrors-mypy@v1.11.2...v1.15.0) - [github.com/PyCQA/isort: 5.13.2 → 6.0.1](PyCQA/isort@5.13.2...6.0.1) - [github.com/psf/black: 24.8.0 → 25.1.0](psf/black@24.8.0...25.1.0) - [github.com/pycqa/flake8: 7.1.1 → 7.2.0](PyCQA/flake8@7.1.1...7.2.0) - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](pre-commit/pre-commit-hooks@v4.6.0...v5.0.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a561d0c - Browse repository at this point
Copy the full SHA a561d0cView commit details
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.