chore: make python version consistent, prep for release of Windows SDKS #448
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes: #353
Re: #141 (Windows)
This pull request includes several changes across multiple SDKs to add Windows x86_64 support, refactor the client options, and update versioning. The most important changes include adding Windows x86_64 support to the documentation, refactoring
EngineOpts
toClientOptions
across different SDKs, and updating version numbers.OS Support Updates:
README.md
: Added Windows x86_64 support to the list of supported OSes/architectures.flipt-client-dart/README.md
: Added Windows x86_64 support and updated the note to include Windows as a supported desktop platform.flipt-client-java/README.md
: Added Windows x86_64 support to the list of supported OSes/architectures.flipt-client-python/README.md
: Added Windows x86_64 support to the list of supported OSes/architectures.flipt-client-ruby/README.md
: Added Windows x86_64 support to the list of supported OSes/architectures.Refactoring Client Options:
flipt-client-go/models.go
: RefactoredEngineOpts
toclientOptions
.flipt-client-java/src/main/java/io/flipt/client/models/ClientOptions.java
: Renamed fromEngineOpts
and updated references.flipt-client-python/flipt_client/__init__.py
: RefactoredEngineOpts
toClientOptions
and updated method implementations.flipt-client-python/tests/__init__.py
: Updated tests to useClientOptions
instead ofEngineOpts
.Version Updates:
flipt-client-java/build.gradle
: Updated version to0.10.0
.flipt-client-java/build.musl.gradle
: Updated version to0.2.0
.flipt-client-python/pyproject.toml
: Updated version to0.11.0
.flipt-client-ruby/lib/flipt_client/version.rb
: Updated version to0.11.0
.Other Changes:
flipt-client-python/.python-version
: Added Python version3.11.3
.flipt-client-java/src/main/java/io/flipt/client/FliptEvaluationClient.java
: SimplifiedCLibrary
instance initialization and refactored to useClientOptions
. [1] [2] [3]