Syft

Latest version: v0.8.6

Safety actively analyzes 630450 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 22

0.8.1

Not secure
> "Wisdom fuels code, Ziwi Peak ignites its potential."

Downloads
PyPI: https://pypi.org/project/syft/
Docker: https://hub.docker.com/u/openmined

Release Notes
We are excited to announce the release of 0.8.1.The release is focused on making our API around custom code deployment more robust with additional speed improvements and improved development experience.

API Notebooks
You can view tested API notebooks here:
https://github.com/OpenMined/PySyft/tree/dev/notebooks/api

Disclaimer
Syft is under active development and is not yet ready for pilots on private data without our assistance. As early access participants, please contact us via Slack or email if you would like to ask a question or have a use case that you would like to discuss.

Thanks
We would like to thank all the members of the Christchurch Call and in particular our friends at the New Zealand Government. ❤️ 🇳🇿

Compatibility Notes
Public APIs have changed not much between 0.8 and 0.8.1

0.8

Very shortly, the dev branch will switch to 0.8 beta and we will continue to support hotfixes into 0.7 as needed here: https://github.com/OpenMined/pysyft/tree/0.7.0

We will continue the weekly beta releases of 0.8 however there might be some stability issues in the short term while we merge in some larger pending changes

Going forwards, as we test on all PRs and do Nightly smoke tests the dev branch / 0.8, beta builds will be quite stable and are dogfooded regularly by our team and partners

Padawan Program
A big thank you to all our Padawan Program contributors: amdjedbens, annareithmeir, callezenwaka, faustyang, kanak8278, majauhar, mihirdcoder, mikaelapisani, Nilanshrajput, OSobky, rAlexandre00, saffronh, sim017, the-elancier, tthoraldson, vinalb-oblivious, yashgorana, znreza and anyone in the OpenMined Community who helped but doesn’t have a github account.

If you wan't to join the Padawan Program you can see more here:
https://blog.openmined.org/work-on-ais-most-exciting-frontier-no-phd-required/


What's Changed

README.md
- New README
- Updated Docs

Platform Support
- Apple Silicon
- Python 3.10
- linux/arm64 containers on dockerhub
- Test deployments to Azure and AWS k8s clusters

HAGrid
- Support for prebuilt containers with –tag=$DOCKER_HUB_TAG
- Added quickstart mode
- Added install wizard
- Deployment support to GCP with `gcloud`
- Support for deploying multiple nodes at once to Azure
- Added `check` command to check node health / status
- Added password randomization during deployment
- Optional JupyterLab on deployed Domain

Grid
- Improved container start times by removing db migration race condition
- Kubernetes with k3d and full integration test compatibility
- Refactored Docker Traefik to use static and dynamic yaml
- Tailscale VPN Sidecar is optional
- Network Association allows for custom routes
- Added threads to sync endpoint
- Improved Network message handling and forwarding

CI / CD
- Weekly CD for Syft and HAGrid
- Refactored Integration tests to use common tox task

Permissions
- Added composable RBAC decorators for granular security

Storage and Serialization
- Support for >2GB objects via `capnp`
- Added SeaweedFS Blob Storage for fast transfer and storage of large tensors
- Added redis for fast key value store access

Tensor Types
- FixedPrecisionTensor
- PhiTensor and GammaTensor
- Optional Public fields for TensorPointers

Numpy-like API
- Increased support for numpy-like API and Tensor Operations

DP
- Refactored DP system to be more scalable
- Our new Automatic DP system now uses JAX’s Automatic Differentiation replacing primes and our ScalarManager
- Replaced scalar / element wise data structures with performant Tensors that work at the scale of 1B rows
- Added lazy evaluation for sparse DP min and max values for smaller size and faster computation
- Added several additional methods to the Syft Tensor API
- Added RDP Constants Ledger

SMPC
- Floating Point Support with the inclusion of FixedPrecisionTensor
- Moved SMPC Action Messages to ShareTensor Context
- Included SMPC support for various ring sizes(2**16,2**32,2**64)
- Reduced the communication overhead of operations(PRZS Action, Beaver Action) to a single message per operation
- SMPC division support for public and private tensor values

DP+SMPC
- Initial End-to-End DP+SMPC Model Training developed for an XOR Example
- Support for numpy scalar data types

0.8.0

> "Even the smallest person can change the course of the future." — Galadriel

Downloads
PyPI: https://pypi.org/project/syft/
Docker: https://hub.docker.com/u/openmined

Release Notes
0.8.0 is our latest release, focused on a new services API and frontend with new capabilities around custom code deployment, speed improvements and improved development experience.

API Notebooks
You can view tested API notebooks here for any version going forward:
https://github.com/OpenMined/PySyft/tree/dev/notebooks/api

Disclaimer
Syft is under active development and is not yet ready for pilots on private data without our assistance. As early access participants, please contact us via Slack or email if you would like to ask a question or have a use case that you would like to discuss.


Thanks
We would like to thank all the members of the Christchurch Call and in particular our friends at the New Zealand Government. :heart: 🇳🇿


Compatibility Notes
Public APIs have changed from previous versions.

0.7

The Course 3 notebooks still target 0.7 so please use that version for course 3.

0.7.0

Not secure
Release Notes
0.7.0 (Spicy Swan 🌶🦢) is our latest release, focused on a new DP engine, better deployment options in HAGrid, more frequent releases, more platform support and speed, reliability and stability improvements across the whole stack.

Disclaimer
Syft is under active development and is not yet ready for pilots on private data without our assistance. As early access participants, please contact us via Slack or email if you would like to ask a question or have a use case that you would like to discuss.

Thanks
We would also like to thank the Twitter META team for our collaboration on the Billion row DP improvements, Google Season of Docs (abhiwalia15 and ShubhamPalriwala) for our amazing Docs Team, and the Alfred P. Sloan Foundation for their continued support!

Compatibility Notes
- Public APIs have not changed much between 0.6 and 0.7, however the clients and network communications are not compatible
- 0.6 is now DEPRECATED and We strongly recommend everyone upgrades to 0.7 for all use cases
- The Course 3 notebooks are tested against 0.7 and can be found below, until we update the course documentation

Course 3 Introduction to Remote Data Science v0.7.0 Support
If you use 0.7 you will need this repo:
https://github.com/OpenMined/courses/tree/introduction-to-remote-data-science-dev

0.6.0

Not secure
What's Changed
* Test network utility by vsquareg in https://github.com/OpenMined/PySyft/pull/5609
* Fixing Pillow 8.3.0 breaking CI by madhavajay in https://github.com/OpenMined/PySyft/pull/5755
* Serialization of ring_size in ShareTensor, ReplicatedSharedTensor by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5753
* Modified deserialization to use share config. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5763
* Iamtrask/ch135/sample story by iamtrask in https://github.com/OpenMined/PySyft/pull/5791
* [WIP] pip install hagrid (and it's deps automagically) by iamtrask in https://github.com/OpenMined/PySyft/pull/5777
* [sympc] Changed type of nr_parties to int32 from bytes by hershd23 in https://github.com/OpenMined/PySyft/pull/5804
* Fixed linting errror by unpacking tuple correctly and adding type hint by IshanMi in https://github.com/OpenMined/PySyft/pull/5825
* [WIP] Store DP Tensor in object-store by Kritikalcoder in https://github.com/OpenMined/PySyft/pull/5792
* Flake 8 fix 0.6.0 by tudorcebere in https://github.com/OpenMined/PySyft/pull/5821
* Remove --experimental_allow_proto3_optional and force upgrade protobuf>=3.15 by rohithpudari in https://github.com/OpenMined/PySyft/pull/5649
* Removed old original pytorch example references and updated notebooks by madhavajay in https://github.com/OpenMined/PySyft/pull/5835
* Gym protobuf by madhavajay in https://github.com/OpenMined/PySyft/pull/5836
* [W.I.P.] Fixing linting errors in Autograd by IshanMi in https://github.com/OpenMined/PySyft/pull/5832
* Ch488 HAGrid goes to sk00le and learns grammar by madhavajay in https://github.com/OpenMined/PySyft/pull/5828
* fixing mypy for hagrid by tudorcebere in https://github.com/OpenMined/PySyft/pull/5829
* fixing mypy for grid by tudorcebere in https://github.com/OpenMined/PySyft/pull/5831
* Added PublishScalarService to Domain by IshanMi in https://github.com/OpenMined/PySyft/pull/5842
* Fixed issue causing the tool to break because of MyPy change by madhavajay in https://github.com/OpenMined/PySyft/pull/5843
* Getting MyPy checking for Syft working by madhavajay in https://github.com/OpenMined/PySyft/pull/5845
* Updating tox fix by madhavajay in https://github.com/OpenMined/PySyft/pull/5846
* Ch291 syft by tudorcebere in https://github.com/OpenMined/PySyft/pull/5841
* Madhava/hot fix backend issue by madhavajay in https://github.com/OpenMined/PySyft/pull/5847
* Madhava/ch589 hagrid polish by madhavajay in https://github.com/OpenMined/PySyft/pull/5849
* Add Tensor send support for ADP PyGrid demo by IshanMi in https://github.com/OpenMined/PySyft/pull/5853
* Fixed issue where datasets endpoint was using old attribute name by madhavajay in https://github.com/OpenMined/PySyft/pull/5854
* First 0.6.0 Stack Integration Test by madhavajay in https://github.com/OpenMined/PySyft/pull/5855
* Added version to stack docker images by madhavajay in https://github.com/OpenMined/PySyft/pull/5856
* HAGrid ssh keygen by madhavajay in https://github.com/OpenMined/PySyft/pull/5858
* Windows HAGrid README by madhavajay in https://github.com/OpenMined/PySyft/pull/5859
* [W.I.P.] Add experimental notebook for ADP Demo by IshanMi in https://github.com/OpenMined/PySyft/pull/5862
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/5863
* Hotfix for Deps by madhavajay in https://github.com/OpenMined/PySyft/pull/5867
* flynt check back by tudorcebere in https://github.com/OpenMined/PySyft/pull/5865
* HAGrid Wheel Build by madhavajay in https://github.com/OpenMined/PySyft/pull/5871
* Sympc tensor grid by gmuraru in https://github.com/OpenMined/PySyft/pull/5822
* Notebook design experience by shubham3121 in https://github.com/OpenMined/PySyft/pull/5823
* Merge into dev by iamtrask in https://github.com/OpenMined/PySyft/pull/5875
* Continuing work from PR 5734 by iamtrask in https://github.com/OpenMined/PySyft/pull/5737
* Codebase fixes to get the Friday trade_demo working by iamtrask in https://github.com/OpenMined/PySyft/pull/5876
* Serde for primitive types by iamtrask in https://github.com/OpenMined/PySyft/pull/5879
* Add support for hagrid shorthand commands by iamtrask in https://github.com/OpenMined/PySyft/pull/5878
* Hot Fix for unboxed PyPrimitive upcasting by madhavajay in https://github.com/OpenMined/PySyft/pull/5884
* mypy fix for syft 🍒 by madhavajay in https://github.com/OpenMined/PySyft/pull/5885
* Fixed weird issue with test_known_child_nodes failing in CI by madhavajay in https://github.com/OpenMined/PySyft/pull/5888
* Fixing dependencies with security warnings from dependabot by madhavajay in https://github.com/OpenMined/PySyft/pull/5893
* [SMPC] Add public operations and refactor some code by gmuraru in https://github.com/OpenMined/PySyft/pull/5889
* Bump next from 10.0.8 to 11.1.0 in /packages/grid/grid-ui by dependabot in https://github.com/OpenMined/PySyft/pull/5906
* Fixing problem with hagrid and tail by madhavajay in https://github.com/OpenMined/PySyft/pull/5915
* [PyGrid] Improve logging by tcp in https://github.com/OpenMined/PySyft/pull/5880
* [PyGrid] Set up pytest for grid tests by tcp in https://github.com/OpenMined/PySyft/pull/5882
* [WIP] Upgrade websockets for dependabot security alert by madhavajay in https://github.com/OpenMined/PySyft/pull/5914
* HAGrid VM Image by madhavajay in https://github.com/OpenMined/PySyft/pull/5912
* auto update cherry picked by madhavajay in https://github.com/OpenMined/PySyft/pull/5919
* Update Stable Branch by madhavajay in https://github.com/OpenMined/PySyft/pull/5920
* Azure Image Build and Quickstart Template by madhavajay in https://github.com/OpenMined/PySyft/pull/5924
* Add publish as forward method by gmuraru in https://github.com/OpenMined/PySyft/pull/5929
* [PyGrid] Users CRUD by tcp in https://github.com/OpenMined/PySyft/pull/5883
* HAGrid Improvements by madhavajay in https://github.com/OpenMined/PySyft/pull/5936
* Added log rotation cronjob by madhavajay in https://github.com/OpenMined/PySyft/pull/5937
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/5938
* Split cron into redeploy by madhavajay in https://github.com/OpenMined/PySyft/pull/5939
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/5940
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/5941
* Make redeploy.sh only run once at a time by madhavajay in https://github.com/OpenMined/PySyft/pull/5942
* Update 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/5943
* Back to dev by madhavajay in https://github.com/OpenMined/PySyft/pull/5947
* Prepare for ADP+SMPC Demo branch Merge into dev by iamtrask in https://github.com/OpenMined/PySyft/pull/5931
* [WIP] Accountant allows downloads of published data by Kritikalcoder in https://github.com/OpenMined/PySyft/pull/5793
* feat: start UI e2e testing by tcp in https://github.com/OpenMined/PySyft/pull/5932
* I tried to sort out merge conflicts for https://github.com/OpenMined/PySyft/pull/5935 by iamtrask in https://github.com/OpenMined/PySyft/pull/5949
* Fixing docker image cache and adding stack tests to dev PRs by madhavajay in https://github.com/OpenMined/PySyft/pull/5953
* SimpleService and NodeRunnableMessageWithReply by iamtrask in https://github.com/OpenMined/PySyft/pull/5954
* fix: remove blank notebook by tcp in https://github.com/OpenMined/PySyft/pull/5951
* syft.register() and domain_client.request_budget() by iamtrask in https://github.com/OpenMined/PySyft/pull/5955
* Revert previous change I made which broke things because of new alemb… by iamtrask in https://github.com/OpenMined/PySyft/pull/5956
* deleted mitogen folder and strategy by bayegaspard in https://github.com/OpenMined/PySyft/pull/5958
* Dataset creation and discovery improvements by iamtrask in https://github.com/OpenMined/PySyft/pull/5957
* [WIP] Mock Notebooks for course 3 by shubham3121 in https://github.com/OpenMined/PySyft/pull/5961
* Deploy node-specific interface (domain or network) by tcp in https://github.com/OpenMined/PySyft/pull/5959
* Fixing some Docker issues by madhavajay in https://github.com/OpenMined/PySyft/pull/5965
* MPCTensor : Numpy Hook Methods by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5963
* Fixing broken torch tests due to changed handling of builtins and boxes by madhavajay in https://github.com/OpenMined/PySyft/pull/5966
* chore(deps): bump next from 11.1.0 to 11.1.1 in /packages/grid/frontend by dependabot in https://github.com/OpenMined/PySyft/pull/5950
* chore(deps): bump axios from 0.21.1 to 0.21.2 in /packages/grid/frontend by dependabot in https://github.com/OpenMined/PySyft/pull/5972
* Serde refactor remove interface by tudorcebere in https://github.com/OpenMined/PySyft/pull/5970
* Absolufy imports and fixes by madhavajay in https://github.com/OpenMined/PySyft/pull/5975
* moving recursive serde into the decorator by tudorcebere in https://github.com/OpenMined/PySyft/pull/5973
* Merging adp_dev into dev by IshanMi in https://github.com/OpenMined/PySyft/pull/5978
* Merge adp_dev into dev by IshanMi in https://github.com/OpenMined/PySyft/pull/5979
* IntermediateGammaTensor.repeat() by iamtrask in https://github.com/OpenMined/PySyft/pull/5977
* [WIP] IntermediateGammaTensor.__sub__ by iamtrask in https://github.com/OpenMined/PySyft/pull/5976
* [WIP] Data Subject Annotation Wizard and related UX improvements by iamtrask in https://github.com/OpenMined/PySyft/pull/5960
* SMPC + AutoDP Integration Tests by madhavajay in https://github.com/OpenMined/PySyft/pull/5981
* Forgot the prestige 🎩 by madhavajay in https://github.com/OpenMined/PySyft/pull/5982
* Madhava/update 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/5983
* Ci optimize path filter by bitsofsteve in https://github.com/OpenMined/PySyft/pull/5987
* Modified Version Tests to pull request. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5988
* SMPC -Numpy Ops by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5990
* Add comparison operators for REPTs and SEPTs by fiza11 in https://github.com/OpenMined/PySyft/pull/5986
* [SMPC] Implemented matmul by aanurraj in https://github.com/OpenMined/PySyft/pull/5993
* Abstraction of MPCTensor for tensor pointer computation. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5971
* Bump tmpl from 1.0.4 to 1.0.5 in /packages/grid/frontend by dependabot in https://github.com/OpenMined/PySyft/pull/5998
* chore(deps): bump semver-regex from 3.1.2 to 3.1.3 in /packages/grid/frontend by dependabot in https://github.com/OpenMined/PySyft/pull/5992
* Added support and tests to SingleEntityPhiTensor for all transform operators by IshanMi in https://github.com/OpenMined/PySyft/pull/5995
* Added .lock and .json to stack tests to include frontend package updates by madhavajay in https://github.com/OpenMined/PySyft/pull/6001
* Bump ansi-regex from 5.0.0 to 5.0.1 in /packages/grid/frontend by dependabot in https://github.com/OpenMined/PySyft/pull/6000
* Initial VPN support by madhavajay in https://github.com/OpenMined/PySyft/pull/5997
* Added support & tests for np operations (eq, ne, add, sub, repeat, pos) to S.E.P.T, R.E.P.T by IshanMi in https://github.com/OpenMined/PySyft/pull/5948
* [W.I.P.] Patch flaky SEPT tests on Windows by checking for dimension size by IshanMi in https://github.com/OpenMined/PySyft/pull/6002
* Adding ALL remaining ADP Operations for week 2 by IshanMi in https://github.com/OpenMined/PySyft/pull/6005
* Add support and tests for all transform operations for RowEntityPhiTensors by IshanMi in https://github.com/OpenMined/PySyft/pull/6003
* Update / Fix roles by IonesioJunior in https://github.com/OpenMined/PySyft/pull/6006
* Fixed Inplace SQL Alchemy issue. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6010
* Update README.md by callezenwaka in https://github.com/OpenMined/PySyft/pull/5918
* Ci docker layer cache setup by bitsofsteve in https://github.com/OpenMined/PySyft/pull/6004
* Replacing Global Variables in pytest files with fixtures by IshanMi in https://github.com/OpenMined/PySyft/pull/6009
* Create L5_Data_Scientist.ipynb by pculliton in https://github.com/OpenMined/PySyft/pull/6027
* 0.6.0 hagrid update by madhavajay in https://github.com/OpenMined/PySyft/pull/6033
* Released HAGrid==0.1.6 by madhavajay in https://github.com/OpenMined/PySyft/pull/6034
* [SMPC]Generation of Beaver Triples by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5996
* Kubernetes installation with helmcharts and tilt by AutomationLife in https://github.com/OpenMined/PySyft/pull/5928
* Docker Buildx Cache by madhavajay in https://github.com/OpenMined/PySyft/pull/6039
* Fixed issue with devspace dev command by madhavajay in https://github.com/OpenMined/PySyft/pull/6038
* Manual Docker Cache + Cleanup by madhavajay in https://github.com/OpenMined/PySyft/pull/6040
* Update the deploy node notebook for Course 3 by IrinaMBejan in https://github.com/OpenMined/PySyft/pull/6037
* Making git repo url explicit by adding .git suffix by madhavajay in https://github.com/OpenMined/PySyft/pull/6044
* Tensor pointer abstraction. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6045
* Fixes SMPC stack integration tests by rasswanth-s in https://github.com/OpenMined/PySyft/pull/5974
* Implement n_entities and unique_entities for SEPT, REPT, IGT by IshanMi in https://github.com/OpenMined/PySyft/pull/6035
* Modified Crypto Store Code by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6048
* SPDZ multiply code by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6049
* VPN API by madhavajay in https://github.com/OpenMined/PySyft/pull/6046
* Private Multiplication Iteration four. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6050
* Private mul iteration5 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6052
* Private mul iteration6 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6053
* Add round() to SEPT, REPT by IshanMi in https://github.com/OpenMined/PySyft/pull/6028
* fix: update set-value to 4.0.0 by tcp in https://github.com/OpenMined/PySyft/pull/6062
* Fix: move set-value to 4.1.0 by tcp in https://github.com/OpenMined/PySyft/pull/6063
* [Engineering] - DO configures domain by IonesioJunior in https://github.com/OpenMined/PySyft/pull/5968
* Implement Min() and Max() for SingleEntityPhiTensor by IshanMi in https://github.com/OpenMined/PySyft/pull/6007
* Fix race condition in trade demo test with getting requests approved by madhavajay in https://github.com/OpenMined/PySyft/pull/6066
* Add L3 notebook improvements by IrinaMBejan in https://github.com/OpenMined/PySyft/pull/6058
* Add qualifier and arithmetic operations for SEPTs by fiza11 in https://github.com/OpenMined/PySyft/pull/6013
* Iteration 2 Private Compare by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6065
* Add decomposition on the DS side by gmuraru in https://github.com/OpenMined/PySyft/pull/6067
* Add trace() and prod() methods for SingleEntityPhiTensors by IshanMi in https://github.com/OpenMined/PySyft/pull/6008
* Private compare iteration 4 to iteration 3 by gmuraru in https://github.com/OpenMined/PySyft/pull/6070
* Iteration3 Private Compare by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6069
* Iteration 5 Private Compare by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6072
* Iteration 6 - Add ring size and use map operation by gmuraru in https://github.com/OpenMined/PySyft/pull/6073
* Added cumsum() and cumprod() to SEPT, REPT by IshanMi in https://github.com/OpenMined/PySyft/pull/6029
* [Back-End] - Adjust permissions so a Data Scientist (or any user?) can update their own information by IonesioJunior in https://github.com/OpenMined/PySyft/pull/6076
* SMPC - Private Multiplication and Parties communication. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6032
* Added remaining Week 3 operators plus a bonus Week 4 operator by IshanMi in https://github.com/OpenMined/PySyft/pull/6030
* Add get_ops from ShareTensor by gmuraru in https://github.com/OpenMined/PySyft/pull/6074
* notebooks: add mock notebooks for course 3 by shubham3121 in https://github.com/OpenMined/PySyft/pull/5964
* Documentation: Hagrid by jmaunon in https://github.com/OpenMined/PySyft/pull/6079
* Admin users can set budget when creating users through jupyter notebook by iamtrask in https://github.com/OpenMined/PySyft/pull/6080
* Configure self-hosted runner for CI runs by bitsofsteve in https://github.com/OpenMined/PySyft/pull/6075
* Intermediate Gamma Tensor [IGT] by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6036
* Update ancestors.py by pculliton in https://github.com/OpenMined/PySyft/pull/6081
* SMPC Private compare by gmuraru in https://github.com/OpenMined/PySyft/pull/6077
* Update dataset upload flow (Functionalities for assets) by shubham3121 in https://github.com/OpenMined/PySyft/pull/6068
* fixing association requests by madhavajay in https://github.com/OpenMined/PySyft/pull/6059
* Private-private comparison for RowEntityPhiTensors by IshanMi in https://github.com/OpenMined/PySyft/pull/6087
* Client PeerDiscovery by madhavajay in https://github.com/OpenMined/PySyft/pull/6088
* Network Search by madhavajay in https://github.com/OpenMined/PySyft/pull/6092
* Initial work on unfinished tasks retrying. by tudorcebere in https://github.com/OpenMined/PySyft/pull/6089
* Container Action by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6084
* Login to ProxyClient by madhavajay in https://github.com/OpenMined/PySyft/pull/6093
* Polling and blocking by iamtrask in https://github.com/OpenMined/PySyft/pull/6090
* splitting smpc test to run on self-hosted by bitsofsteve in https://github.com/OpenMined/PySyft/pull/6083
* Added sy.networks API to fetch from github.com/OpenMined/NetworkRegistry by madhavajay in https://github.com/OpenMined/PySyft/pull/6097
* Smpc dp integration by iamtrask in https://github.com/OpenMined/PySyft/pull/6094
* WIP - Fix dataset delete during get and request approval by shubham3121 in https://github.com/OpenMined/PySyft/pull/6095
* Added configure and settings to network by madhavajay in https://github.com/OpenMined/PySyft/pull/6098
* Fixed join_network to support both client and host_or_ip by madhavajay in https://github.com/OpenMined/PySyft/pull/6100
* PyGrid frontend by tcp in https://github.com/OpenMined/PySyft/pull/6078
* Update get_settings info by IonesioJunior in https://github.com/OpenMined/PySyft/pull/6099
* 0.6.0 alpha0 by madhavajay in https://github.com/OpenMined/PySyft/pull/6101
* SMPC-DP comparison by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6105
* Add version tests path back in workflow file by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6109
* Pre-process material for Comparison operations by gmuraru in https://github.com/OpenMined/PySyft/pull/6086
* Fixed issue where datasets were double encoded via the proxy client by madhavajay in https://github.com/OpenMined/PySyft/pull/6107
* Adding bump2version and continuous delivery Github Action by madhavajay in https://github.com/OpenMined/PySyft/pull/6113
* Update notebooks for Lesson 2, 3 and 4 by IshanMi in https://github.com/OpenMined/PySyft/pull/6116
* Update L5_Data_Scientist.ipynb by pculliton in https://github.com/OpenMined/PySyft/pull/6102
* Fix issue with worker crashing with larger numpy arrays by madhavajay in https://github.com/OpenMined/PySyft/pull/6115
* Update Hagrid docs to contain Kubernetes deployment by IrinaMBejan in https://github.com/OpenMined/PySyft/pull/6117
* Pregeneration of Pointer in Bit Decomposition by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6110
* Default dict smpc action fix by gmuraru in https://github.com/OpenMined/PySyft/pull/6111
* Computing Paradigm Shift to Green threads by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6118
* [W.I.P.] Updated L2, L3, L4, L5 notebooks by IshanMi in https://github.com/OpenMined/PySyft/pull/6119
* Fix object dataset relationship deleted on data request. by shubham3121 in https://github.com/OpenMined/PySyft/pull/6114
* Update 0.6.0 branch so that hagrid will pull the latest alpha by iamtrask in https://github.com/OpenMined/PySyft/pull/6122
* Add warning for default username and password login by iamtrask in https://github.com/OpenMined/PySyft/pull/6123
* Update L2 notebook by IshanMi in https://github.com/OpenMined/PySyft/pull/6125
* Beaver Action Message by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6120
* simple key check for application layer vpn security and firewall rules by bayegaspard in https://github.com/OpenMined/PySyft/pull/6057
* require all datasets to be np.int32 by iamtrask in https://github.com/OpenMined/PySyft/pull/6124
* Add assessment for L3, update assessment for L4, finish notebook for L5 by IshanMi in https://github.com/OpenMined/PySyft/pull/6128
* Update Lesson 2 notebook by iamtrask in https://github.com/OpenMined/PySyft/pull/6126
* Add Batched SMPC Action by gmuraru in https://github.com/OpenMined/PySyft/pull/6112
* Add L5 Assessment by IshanMi in https://github.com/OpenMined/PySyft/pull/6129
* apple m1 by madhavajay in https://github.com/OpenMined/PySyft/pull/6136
* Fixing vpn firewall scanning test by madhavajay in https://github.com/OpenMined/PySyft/pull/6131
* Finalize all Course 3 notebooks by IshanMi in https://github.com/OpenMined/PySyft/pull/6137
* Fix: change roles update route from PUT to PATCH by tcp in https://github.com/OpenMined/PySyft/pull/6130
* Fix: domain config formData by tcp in https://github.com/OpenMined/PySyft/pull/6134
* Reduce the number of assets that are printed when there are a lot of assets by iamtrask in https://github.com/OpenMined/PySyft/pull/6127
* Fix: add support for updating institution and website fields by tcp in https://github.com/OpenMined/PySyft/pull/6133
* Modified SMPC Actions to single message by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6132
* Hagrid to throw error without launching if there's not enough ram by iamtrask in https://github.com/OpenMined/PySyft/pull/6140
* Disable unique name enforcement for now by iamtrask in https://github.com/OpenMined/PySyft/pull/6141
* Updating azure quickstart template image reference by madhavajay in https://github.com/OpenMined/PySyft/pull/6144
* Modified SQL Alchemy Pool Size by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6143
* Add new spdz algo with less mul by gmuraru in https://github.com/OpenMined/PySyft/pull/6145
* Fixing maximum message size by madhavajay in https://github.com/OpenMined/PySyft/pull/6146
* SMPC+DP Comparison by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6147
* Remove one final multiplication and print statements by gmuraru in https://github.com/OpenMined/PySyft/pull/6151
* Index objects with ID without having to pull back entire database to … by iamtrask in https://github.com/OpenMined/PySyft/pull/6148
* Creating hotfix to correct issue on azure vm where db migration fails by madhavajay in https://github.com/OpenMined/PySyft/pull/6153
* Fix: UI compatible with dev by tcp in https://github.com/OpenMined/PySyft/pull/6139
* print synthetic data when printing pointer to dp tensors by iamtrask in https://github.com/OpenMined/PySyft/pull/6155
* changes from 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/6158
* Moved config into celery_config file and added celery_serde by madhavajay in https://github.com/OpenMined/PySyft/pull/6149
* fixed budget and comparision by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6154
* Share one with other parties by gmuraru in https://github.com/OpenMined/PySyft/pull/6152
* Released HAGrid 0.1.7 by madhavajay in https://github.com/OpenMined/PySyft/pull/6159
* Upcast Results for Pandas by madhavajay in https://github.com/OpenMined/PySyft/pull/6160
* More UI polish by tcp in https://github.com/OpenMined/PySyft/pull/6157
* Docker working for m1 by fiza11 in https://github.com/OpenMined/PySyft/pull/6161
* docs: fix notebooks location in monorepo tree by tenevdev in https://github.com/OpenMined/PySyft/pull/6162
* Add Glossary page to the docs by IrinaMBejan in https://github.com/OpenMined/PySyft/pull/6163
* Add more explanation in the installation docs by IrinaMBejan in https://github.com/OpenMined/PySyft/pull/6164
* HAGrid Windows by madhavajay in https://github.com/OpenMined/PySyft/pull/6167
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/6169
* fixing k8s test by madhavajay in https://github.com/OpenMined/PySyft/pull/6170
* Update L3_DataPreparation.ipynb by pculliton in https://github.com/OpenMined/PySyft/pull/6173
* Creating beginner-focused installation tutorials focused on personal-machine deployment by iamtrask in https://github.com/OpenMined/PySyft/pull/6172
* Update images for macOS tutorial by IrinaMBejan in https://github.com/OpenMined/PySyft/pull/6175
* Added tests for comparison operation. by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6174
* Windows Bootstrap by madhavajay in https://github.com/OpenMined/PySyft/pull/6178
* Add urls to doc pages by iamtrask in https://github.com/OpenMined/PySyft/pull/6180
* SMPC Numpy ops by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6179
* add docker builds to weekly alpha release for continuous deployment by shubham3121 in https://github.com/OpenMined/PySyft/pull/6168
* Fixed SMPC Numpy tests by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6176
* Testing IGT operations & adding new ones by IshanMi in https://github.com/OpenMined/PySyft/pull/6103
* Small cleanup of unused files and references to duet by madhavajay in https://github.com/OpenMined/PySyft/pull/6184
* SMPC Numpy Ops Iteration 2 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6183
* Update overview.rst by iamtrask in https://github.com/OpenMined/PySyft/pull/6185
* Fixing M1 Syft Wheel by madhavajay in https://github.com/OpenMined/PySyft/pull/6186
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/6187
* Smaller torch wheel by madhavajay in https://github.com/OpenMined/PySyft/pull/6190
* SMPC Numpy Iteration 3 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6188
* hagrid install doc fix by rasswanth-s in https://github.com/OpenMined/PySyft/pull/6193
* Polish and refactor vpn sec by bayegaspard in https://github.com/OpenMined/PySyft/pull/6182
* [WIP]windows Ci test runner setup by bitsofsteve in https://github.com/OpenMined/PySyft/pull/6189
* docs: fix code block format in install tutorial by tenevdev in https://github.com/OpenMined/PySyft/pull/6195
* Line endings by iamtrask in https://github.com/OpenMined/PySyft/pull/6196
* [WIP] feat: configure traefik self-signed TLS by tenevdev in https://github.com/OpenMined/PySyft/pull/6177
* Add version check of nodes during login and apply to network by shubham3121 in https://github.com/OpenMined/PySyft/pull/6200
* Ch4094 by IonesioJunior in https://github.com/OpenMined/PySyft/pull/6197
* Revert line endings change by iamtrask in https://github.com/OpenMined/PySyft/pull/6198
* Added TLS upload to HAGrid by madhavajay in https://github.com/OpenMined/PySyft/pull/6207
* Updating 0.6.0 by madhavajay in https://github.com/OpenMined/PySyft/pull/6208
* Released HAGrid 0.1.9 by madhavajay in https://github.com/OpenMined/PySyft/pull/6210
* Sc 3973 by IonesioJunior in https://github.com/OpenMined/PySyft/pull/6209
* Network node improvements by iamtrask in https://github.com/OpenMined/PySyft/pull/6203
* Update 0.6.0 for hagrid by iamtrask in https://github.com/OpenMined/PySyft/pull/6216

New Contributors
* hershd23 made their first contribution in https://github.com/OpenMined/PySyft/pull/5804
* IshanMi made their first contribution in https://github.com/OpenMined/PySyft/pull/5825
* rohithpudari made their first contribution in https://github.com/OpenMined/PySyft/pull/5649
* dependabot made their first contribution in https://github.com/OpenMined/PySyft/pull/5906
* bayegaspard made their first contribution in https://github.com/OpenMined/PySyft/pull/5958
* bitsofsteve made their first contribution in https://github.com/OpenMined/PySyft/pull/5987
* fiza11 made their first contribution in https://github.com/OpenMined/PySyft/pull/5986
* callezenwaka made their first contribution in https://github.com/OpenMined/PySyft/pull/5918
* pculliton made their first contribution in https://github.com/OpenMined/PySyft/pull/6027
* AutomationLife made their first contribution in https://github.com/OpenMined/PySyft/pull/5928
* tenevdev made their first contribution in https://github.com/OpenMined/PySyft/pull/6162

**Full Changelog**: https://github.com/OpenMined/PySyft/compare/0.5.0...0.6.0

Page 18 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.