Releases: OpenMined/PySyft
Releases · OpenMined/PySyft
v0.9.0b1
What's Changed
- Update 0.8.8 branch by @shubham3121 in #9089
- update version in README.md by @shubham3121 in #9091
- Update dev with 0.8.8 by @shubham3121 in #9093
Full Changelog: v0.8.8...v0.9.0b1
v0.8.8
What's Changed
- Freeze to 0.8.7 ver by @shubham3121 in #9059
- update 0.8.7 by @shubham3121 in #9064
- Merge 0.8.7 to dev by @shubham3121 in #9067
- Unblock security CI due to torch by @kiendang in #9074
- Rename client.me to client.account by @BrendanSchell in #9068
- CD - Feature Branch Releases by @rasswanth-s in #9076
- Fix Experimental Releases by @rasswanth-s in #9078
- add test sha by @rasswanth-s in #9079
- Fix multiple warning when accessing self.data in Assets by @shubham3121 in #9077
- add github.sha for testing by @rasswanth-s in #9080
- fix commit hash by @rasswanth-s in #9081
- Disable settings.enable_eager_execution API by @jcardonnet in #9075
- Remove swallowing exceptions in building tables for html repr by @BrendanSchell in #9054
- Suppressing guest login message after each login by @snwagh in #9069
- Exclude soft-deleted datasets from get_all results by @jcardonnet in #9082
- Added notification_enabled attribute to ServerSettings by @snwagh in #9049
- Add rathole image build step to cd-syft workflow by @shubham3121 in #9086
- Avoid data access error on asset repr by @BrendanSchell in #9085
- fix check for SyftError when updating server setting on notification by @shubham3121 in #9090
- add code reloader by @koenvanderveen in #9066
Full Changelog: v0.8.7...v0.8.8
v0.8.8b4
What's Changed
- Fix Experimental Releases by @rasswanth-s in #9078
- add test sha by @rasswanth-s in #9079
- Fix multiple warning when accessing self.data in Assets by @shubham3121 in #9077
- add github.sha for testing by @rasswanth-s in #9080
- fix commit hash by @rasswanth-s in #9081
- Disable settings.enable_eager_execution API by @jcardonnet in #9075
- Remove swallowing exceptions in building tables for html repr by @BrendanSchell in #9054
- Suppressing guest login message after each login by @snwagh in #9069
- Exclude soft-deleted datasets from get_all results by @jcardonnet in #9082
- Added notification_enabled attribute to ServerSettings by @snwagh in #9049
- Add rathole image build step to cd-syft workflow by @shubham3121 in #9086
- Avoid data access error on asset repr by @BrendanSchell in #9085
Full Changelog: v0.8.8b2...v0.8.8b4
v0.8.8b2
What's Changed
- Unblock security CI due to torch by @kiendang in #9074
- Rename client.me to client.account by @BrendanSchell in #9068
- CD - Feature Branch Releases by @rasswanth-s in #9076
Full Changelog: v0.8.8b1...v0.8.8b2
v0.8.8b1
What's Changed
- Freeze to 0.8.7 ver by @shubham3121 in #9059
- update 0.8.7 by @shubham3121 in #9064
- Merge 0.8.7 to dev by @shubham3121 in #9067
Full Changelog: v0.8.7...v0.8.8b1
v0.8.7
What's Changed
- Syncing nested jobs by @eelcovdw in #8578
- Syncing updated private objects by @eelcovdw in #8603
- private obj warnings by @eelcovdw in #8625
- Batch dependencies by @koenvanderveen in #8626
- Batch dependencies by @koenvanderveen in #8630
- fix always sharing to high side by @abyesilyurt in #8634
- Update 0.8.6 by @rasswanth-s in #8655
- Update version to 0.8.6 by @rasswanth-s in #8656
- Bump to 0.8.7 beta by @rasswanth-s in #8657
- Node syncing V3 by @eelcovdw in #8579
- dedent user code by default by @abyesilyurt in #8633
- Cleanup SEAWEED_VERSION by @yashgorana in #8645
- add classmethod resolvedsyncstate for overwrite functionality by @koenvanderveen in #8592
- remove helm notebooks by @koenvanderveen in #8600
- Add storage permissions to mongo document storage by @abyesilyurt in #8577
- Disable Veilid by @rasswanth-s in #8664
- Bump vite from 4.5.2 to 4.5.3 in /packages/grid/frontend by @dependabot in #8663
- speed up syft unit tests by @abyesilyurt in #8572
- Remove all code and files related to Oblivous Enclave by @itstauq in #8639
- Test Network Functionalities and Fix Related Bugs by @khoaguin in #8568
- Fix Custom Policies by @teo-milea in #8641
- Syncing widget by @eelcovdw in #8658
- Admin API by @jcardonnet in #8593
- bump uv versions and increase uv timeout by @abyesilyurt in #8666
- Bump undici from 6.6.2 to 6.11.1 in /packages/grid/frontend by @dependabot in #8669
- make
AbstractNode
nonoptional by @abyesilyurt in #8667 - remove user code status if code execution validation fails by @abyesilyurt in #8611
- Fix widget repr for ActionObject by @eelcovdw in #8668
- fix removal by @koenvanderveen in #8675
- Upgrading Transformers by @Smartappli in #8678
- Fix UserCode repr_markdown by changing notifications.resolve_object role level access by @kiendang in #8640
- delete references of veilid from code 🗡️🩸 by @shubham3121 in #8680
- Attestation Side Car Container by @rasswanth-s in #8643
- Peers Managing API by @khoaguin in #8602
- Fix np bug by @koenvanderveen in #8677
- add subjobs fix for servers for syncing by @koenvanderveen in #8676
- Widget HTML cleanup by @eelcovdw in #8681
- Fix 499 timeout in traefik by @yashgorana in #8694
- cleanup traefik config by @yashgorana in #8695
- SeaweedFS Remote Mount by @yashgorana in #8660
- Add custom accordion widget by @eelcovdw in #8691
- Sync TwinAPIEndpoint by @abyesilyurt in #8696
- fix badge line-height by @eelcovdw in #8698
- add repr for twinapiendpoint by @abyesilyurt in #8697
- Pin traefik to 2.11.0 by @yashgorana in #8701
- bugfix: accept_deposit for non-job ActionObject by @eelcovdw in #8700
- [syft] syft client + jupyter image by @yashgorana in #8699
- fix: get permissions from mongo store by @eelcovdw in #8709
- [WIP] Test syncing custom endpoints by @eelcovdw in #8702
- Bugfix: Fix adding data subject not working if there is no member by @khoaguin in #8710
- fix PandasDataFrameObject truthiness by @abyesilyurt in #8711
- fix actiondatalink check by @eelcovdw in #8714
- Revert release changes by @rasswanth-s in #8713
- Add podLabels podAnnotations to Helm Charts by @yashgorana in #8712
- fix: handle empty kwargs and high state update in high-to-low case by @abyesilyurt in #8718
- Upload large blob fixes by @eelcovdw in #8717
- move custom api syncing test to integration tests by @abyesilyurt in #8719
- serializing large objs by @eelcovdw in #8715
- fix: sync private twin api job by @abyesilyurt in #8722
- add widget alerts when syncing private data by @eelcovdw in #8723
- Custom api and worker by @madhavajay in #8693
- Add service account to seaweedfs + fixes by @yashgorana in #8729
- bump uv by @abyesilyurt in #8730
- Improve jobs UX by @teo-milea in #8683
- fix: mock execution for no args by @abyesilyurt in #8720
- Helm deploy extra resources by @yashgorana in #8731
- tables widths by @koenvanderveen in #8735
- Add UserView to TwinAPI context by @jcardonnet in #8732
- Association request for credential exchange by @shubham3121 in #8588
- fix css scrollbar by @koenvanderveen in #8742
- [bugfix] Added back old releases in
protocol_version.json
by @khoaguin in #8740 - feature: Ignore and unignore for single batch flow by @eelcovdw in #8743
- feat: support GKE Workload Identity by @tcp in #8733
- Fixing API Endpoint Representation. by @IonesioJunior in #8747
- Small fixes for SWFS & helm values by @yashgorana in #8750
- Fix incorrect argument order when starting uvicorn by @jcardonnet in #8748
- Fix sync jobs by @teo-milea in #8746
- remove spooled files and check message size by @koenvanderveen in #8745
- Added endpoint_timeout to add and update methods for API Endpoints by @madhavajay in #8751
- Fixed broken HTML in job widget by @madhavajay in #8753
- Visual fixes for release by @eelcovdw in #8755
- add node location to output policy by @koenvanderveen in #8756
- diffstate repr fix by @eelcovdw in #8758
- Fix api_endpoints() view for DS by @IonesioJunior in #8757
- add a method to delete/kill the consumer in the thread by @shubham3121 in #8754
- fix job error reporting by @abyesilyurt in #8759
- fix: add default_factory to Job.creation_time by @abyesilyurt in #8744
- fix error handling in queue by @abyesilyurt in #8764
- create Action for twinapi execution by @eelcovdw in #8765
- fix: logs widget by @abyesilyurt in #8763
- Added API Endpoint error handling by @teo-milea in #8768
- Blob data Streaming API by @shubham3121 in #8728
- Endpoint markdown descriptions by @jcardonnet in #8749
- remove references to unused
FileLockingConfig
andPatchedFileLock
by @abyesilyurt in #8737 - reduce sqlite tests flakiness by @abyesilyurt in #8651
- Add helm charts for enclave attestation service by @itstauq in #8670
- dedent user code on submission by default by @abyesilyurt in #8672
- Use mongomock in unit testing by @abyesilyurt in #8617
- fix mongomock version to a dev commit by @abyesilyurt in #8771
- Cleanup assets by @eelcovdw in #8770
- prevent running blocking with container by @koenvanderveen...
v0.8.7b16
What's Changed
- revert asset.data change by @abyesilyurt in #9061
- set log level to critical if not in dev mode by @abyesilyurt in #9062
- fix dev values filename in syft.test.helm by @shubham3121 in #9060
Full Changelog: v0.8.7b15...v0.8.7b16
v0.8.7b15
What's Changed
- fix save of flattened action object in user execute by @shubham3121 in #9043
- Add support for taking host and port as arguments in deploy_to_remote by @itstauq in #9037
- rename public and private server to low- and high-side server by @abyesilyurt in #9048
- Move Flattening of Nested Action Objects to User code exec by @shubham3121 in #9027
- show assets and action objects in code repr by @abyesilyurt in #9041
- Scenario Testing by @madhavajay in #9047
- migrations: add cannonical_name and version to all types in serde register by @eelcovdw in #9039
- Added created and updated date by @teo-milea in #9019
- Handle flaky worker deletion test by @kiendang in #9058
- Dataset and Action Object Deletion APIs by @khoaguin in #9004
Full Changelog: v0.8.7b14...v0.8.7b15
v0.8.7b14
What's Changed
- implement
UserCode.__call__
and fix code_history by @abyesilyurt in #8929 - Remove Old Enclave Code by @rasswanth-s in #8969
- request existing code by @eelcovdw in #8942
- Make code hash specific to user by @eelcovdw in #8976
- Add node description field on node metadata by @jcardonnet in #8890
- Proper exceptions for SyftResponseMessage by @teo-milea in #8845
- Fix uv issue on windows by @khoaguin in #8991
- Added initial prototype for rathole by @madhavajay in #8632
- Update custom image pip install commands in notebooks to add uv and add import statement to syft function by @BrendanSchell in #8903
- migrate store metadata by @eelcovdw in #8982
- Add migrations for latest UserCode and CodeHistory by @BrendanSchell in #8985
- blob storage migrations by @eelcovdw in #9005
- show asset details on code repr by @abyesilyurt in #9000
- Rename 'unsafe_function' to 'run' by @jcardonnet in #9001
- Send small variables to storage without blob storage by @khoaguin in #8897
- Add linter and error for code submissions that use global scope variables / methods by @khoaguin in #8974
- 🔥 Hot-reload Syft nodes in your notebooks by @itstauq in #8988
- 🚀 Debug Syft nodes in VSCode by @itstauq in #8997
- migrate to new node by @eelcovdw in #9006
- Fix asset replace by @teo-milea in #9011
- Check for unexpected constructor parameters in CreateDataset and CreateAsset by @jcardonnet in #9008
- Add info message when launching node in Python mode by @jcardonnet in #9014
- Gracefully delete workers by @kiendang in #8906
- Flush debugger print statements by @itstauq in #9017
- Display usercode metadata and code repr differently by @teo-milea in #9010
- Skip blob permission check if small data by @shubham3121 in #9021
- Add short summary field to dataset and clean up repr by @BrendanSchell in #9015
- fix syft function result repr by @abyesilyurt in #8984
- Fix new admin unable to list user code by @kiendang in #8947
- Fix to remove duplicated search bar in repr by @BrendanSchell in #9022
- Data migration + testing by @koenvanderveen in #8854
- deprecation warning frontend json by @eelcovdw in #9028
- quickfix: typing + autocomplete for node services by @eelcovdw in #9032
- fix: remove commented function in node.py by @eelcovdw in #9033
- Add conda install check in CI by @BrendanSchell in #9024
- Prevent server data reset due to Uvicorn hot-reload by @itstauq in #9034
- enable test_nested_jobs test in CI by @shubham3121 in #9035
- Added notification enabled text to domain settings by @snwagh in #9038
- big rename by @eelcovdw in #9042
Full Changelog: v0.8.7b13...v0.8.7b14
v0.8.7b13
What's Changed
- cache Request.code and DataProtocol by @abyesilyurt in #8970
Full Changelog: v0.8.7b12...v0.8.7b13