Syft

Latest version: v0.8.6

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

Scan your dependencies

Page 3 of 22

0.8.5

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


ChangeLog

Kubernetes and Container Management:

1. Add envs var for testing with k8s [8325]
2. Fixed worker cpu version [8335]
3. Randomizing default helm credentials [8180]
4. Container Workload I [8311]
5. Delete Functionality for workers in WorkerPool [8343]
6. Add endpoint for getting worker container logs [8346]
7. Fix kubernetes ci/cd [8362]
8. Remove chart version from volume claim templates [8366]
9. Kubernetes custom worker builder [8417]
10. Re-enabled k8s test [8426]
11. Kubernetes-based worker pool [8425]
12. Fix kubernetes cloud deployment issues [8447]
13. Scale worker pool in kubernetes [8461]
14. Cleanup old images and manifests from kubernetes dev registry [8471]
15. Fix kubernetes dev workflows [8416]
16. Fix CD-Syft Concurrency [8454]


Continuous Integration and Continuous Deployment (CI/CD) and Version Management:


1. POST RELEASE - Revert Changes [8334]
2. Bump actions/setup-python from 4 to 5 [8340]
3. Bump vite from 4.4.4 to 4.4.12 in /packages/grid/frontend [8313]
4. Bump github/codeql-action from 2 to 3 [8353]
5. Bump actions/download-artifact from 3 to 4 [8354]
6. Bump actions/upload-artifact from 3 to 4 [8355]
7. Bump mongodb [8358]
8. [Snyk] Fix for 10 vulnerabilities [8356]
9. Bump crazy-max/ghaction-setup-docker from 2.2.0 to 3.0.0 [8367]
10. [Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1 [8361]
11. Bump dorny/paths-filter from 2 to 3 [8422]
12. Bump actions/cache from 3 to 4 [8409]
13. Bump pre-commit/action from 3.0.0 to 3.0.1 [8477]
14. Bump pnpm/action-setup from 2 to 3 [8476]
15. Bump vite from 4.4.12 to 4.5.2 in /packages/grid/frontend [8406]


Worker and Job Management:


1. ADD Thread mode execution for jobs and subjobs. [8309]
2. Ability to Queue Messages to different containers [8344]
3. Add worker status [8350]
4. Added api for worker details [8347]
5. Worker Pool to SyftFunction Integration [8376]
6. Fix bugs in Default Worker Pool Spinning [8380]
7. Fix job.wait() api to allow it to wait for subjobs [8392]
8. Data scientists can see worker pools, image, workers [8394]
9. Move worker_pool_service.get_worker to worker_service.get [8397]
10. Fix bug in jobs and launching of workers [8419]
11. DS/DO Flow for Request/Approve CustomImage [8398]


Security and Linting:


1. Linting [8339]
2. Always close DockerClient after use [8357]
3. Auto Lint+Format Notebooks + Update pre-commit hooks [8386]
4. [syft] fix: remove extra two div tags from custom_code [8404]


Development and Code Fixes:


1. Removed broken beta builds [8341]
2. Change URL generation Azure mounted files [8338]
3. feat: helm consumer report [8351]
4. Adding __repr__ for container workload classes [8337]
5. Fix dataset and asset default values [8308]
6. Safer execution [8378]
7. fix multiple workers spinning up on hot reload [8385]
8. syncing l0 [8377]
9. Update README.md by removing $ from command lines [8408]
10. Allow optional description for DockerWorkerConfig [8410]
11. Remove job v4, add new schema to job v3 [8407]
12. [UX] Rename Container Workload Services [8396]
13. [Refactor] Fixing mypy issues of service/warnings.py [8458]
14. [Refactor] Fixing mypy issues of service/dataset [8464]
15. [Refactor] Fixing mypy issues of syft/service/worker [8466]
16. [Refactor] Fixing mypy issues of service/user [8460]
17. [UX] Shorthand for Worker Logs [8400]
18. Local execution [8387]
19. Debug Notebooks [8509]
20. Unpinned jupyter [8428]


Infrastructure and Operational Enhancements:



1. fix read [8352]
2. Fix Aritifacts CD- Release [8364]
3. fix environment name [8365]
4. ZMQ fixes [8403]
5. Clean up worker_pool service [8405]
6. Improve UX for file upload [8391]
7. fix protocol version json [8424]
8. Output policy error handling fix [8463]
9. Add a test image build method to DockerWorkerConfig [8437]
10. Added tunshell debugging [8468]
11. Freeze protocol version [8452]
12. Use pytest<8 to maintain compatibility with pytest-lazy-fixure [8478]
13. Remove syft imports from Orchestra [8472]
14. Fix Hagrid [8483]
15. fixed concurrency in hagrid releases [8484]
16. Fix Protocol Bug [8493]
17. Optimizing Release Process [8486]
18. added syft version to github.event.inputs for dependent workflow [8494]
19. shift to using workflow_call [8495]
20. removed hardcoded syft versions [8496]
21. modified syft node uid to syft node location [8498]
22. Automated Helm Test [8499]
23. Added e2e notebook tests to trigger manually in github [8507]
24. Bump Versions Release Script [8508]
25. patch worker count to be 0 if unspecified [8510]

Dependency and Package Management:


1. Bump mongodb [8358]
2. [Snyk] Fix for 10 vulnerabilities [8356]
3. [Snyk] Security upgrade setuptools from 39.0.1 to 65.5.1 [8361]
4. Upgrade transformers [8427]

Miscellaneous:

1. ADD ActionDataLink/ Update action object [8349]
2. fix: frontend issues [8192]
3. Fix Consumer being detached for long time [8432]
4. Fixed issue where new args in hagrid break syft code [8435]
5. Fix HAGrid Runtime [8436]
6. [Container Workload] Fix k8s [8443]
7. [k8s] fix slow and expensive build calls [8442]
8. Fix DictTuple exception when invoking images.get_all() [8441]
9. [CD] Optimizing CD Pipeline [8440]
10. Add pullImageSecrets for authenticated registries [8444]
11. Fix CD [8446]
12. Fixing bug docker profiles array items[0,1] must be unique [8445]
13. added syft 0.8.3 to helm repo folder [8453]
14. Fix kubernetes cloud deployment issues [8447]
15. Scale worker pool in kubernetes [8461]
16. Move queue constr [8462]
17. remove syft imports from Orchestra [8472]
18. fix: change k8s port to 5800 [8469]
19. Seaweed large file fix [8434]
20. ADD script to save AKS credentials in 1password [8199]
21. Update Consume State Health [8399]
22. Cw minor fixes [8414]
23. fix nested syncing [8415]
24. Execute usercode on mock data [8413]
25. Tests for container workload services using container stack nodes [8412]
26. Fix orchestra [8420]


**Full Changelog**: https://github.com/OpenMined/PySyft/compare/v0.8.3...v0.8.4

0.8.5b10

Not secure
What's Changed

* dependencies for sync by eelcovdw in https://github.com/OpenMined/PySyft/pull/8482
* 5 - ADD Notifier turn off service by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8490
* 4 - ADD Notifier turn_on service by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8489
* 2 - Add init notifier by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8487
* 3 - ADD Notifier Settings for Admin view by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8488
* 1 - Enable notifier Service by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8485
* split sync state func by eelcovdw in https://github.com/OpenMined/PySyft/pull/8503
* ADD Hagrid/K8s email token flag by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8497
* Integrate Notifier Service with Postmark by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8504
* Enable notifications via settings api by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8506
* Rasswanth/update 0.8.5 beta by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8515
* [WIP] sync service by eelcovdw in https://github.com/OpenMined/PySyft/pull/8516
* [WIP] Added diff classes by teo-milea in https://github.com/OpenMined/PySyft/pull/8502
* [Refactor] Fixing mypy issues (01) by khoaguin in https://github.com/OpenMined/PySyft/pull/8451
* Check Invalid Email Token by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8520
* Replace email_token -> username/password credentials by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8522
* Add email templates by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8524
* Veilid Prototype by madhavajay in https://github.com/OpenMined/PySyft/pull/8421
* ADD Email Sender Parameter by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8527
* hierarchical resolve for sync by eelcovdw in https://github.com/OpenMined/PySyft/pull/8519
* Add email notification setting to User by jcardonnet in https://github.com/OpenMined/PySyft/pull/8525
* Removing nested_requests from UserCode by teo-milea in https://github.com/OpenMined/PySyft/pull/8470
* ADD Activate/Deactivate notifier aliases for the notification service by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8521
* [Refactor] Fixing mypy issues for `syft/service/` and `syft/util/` by khoaguin in https://github.com/OpenMined/PySyft/pull/8492
* Bump nick-fields/retry from 2 to 3 by dependabot in https://github.com/OpenMined/PySyft/pull/8450
* [Snyk] Fix for 12 vulnerabilities by madhavajay in https://github.com/OpenMined/PySyft/pull/8479
* Bump undici from 5.27.0 to 6.6.2 in /packages/grid/frontend by dependabot in https://github.com/OpenMined/PySyft/pull/8505
* Upgrade result Library to version 0.16.0 and pycapnp by shubham3121 in https://github.com/OpenMined/PySyft/pull/8535
* Update typeguard and networkx by shubham3121 in https://github.com/OpenMined/PySyft/pull/8538
* Eelco/decouple output history by eelcovdw in https://github.com/OpenMined/PySyft/pull/8534
* Remove "Notifications are in beta" message when calling Notifications Service methods by jcardonnet in https://github.com/OpenMined/PySyft/pull/8540
* Add helm upgrade test by yashgorana in https://github.com/OpenMined/PySyft/pull/8529
* Lint+Audit Helm charts by yashgorana in https://github.com/OpenMined/PySyft/pull/8537
* Bump crazy-max/ghaction-setup-docker from 3.0.0 to 3.1.0 by dependabot in https://github.com/OpenMined/PySyft/pull/8547
* Python remote debugging in Kubernetes by yashgorana in https://github.com/OpenMined/PySyft/pull/8481
* [K8s] Parametrize tox task by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8531
* node state sync fix tests by eelcovdw in https://github.com/OpenMined/PySyft/pull/8550
* fix notebook: mention opendp by koenvanderveen in https://github.com/OpenMined/PySyft/pull/8551
* Node syncing by koenvanderveen in https://github.com/OpenMined/PySyft/pull/8475
* [Refactor] Fixing mypy issues of `syft/` by khoaguin in https://github.com/OpenMined/PySyft/pull/8523
* fix protocol version by shubham3121 in https://github.com/OpenMined/PySyft/pull/8552
* Upgrade to pydantic v2 by kiendang in https://github.com/OpenMined/PySyft/pull/8459
* Bump class versions and deprecate older versioned classes by shubham3121 in https://github.com/OpenMined/PySyft/pull/8554
* Email Notifications by jcardonnet in https://github.com/OpenMined/PySyft/pull/8455
* Bump versions and remove Redis and safetensors by shubham3121 in https://github.com/OpenMined/PySyft/pull/8555
* Cleanup helm charts by yashgorana in https://github.com/OpenMined/PySyft/pull/8546
* refactor: use syft_object to get data from SyftObjectRetrieval by tcp in https://github.com/OpenMined/PySyft/pull/8429
* ADD a notebook test for HELM mounted files in azure by IonesioJunior in https://github.com/OpenMined/PySyft/pull/8395
* Bump softprops/action-gh-release from 1 to 2 by dependabot in https://github.com/OpenMined/PySyft/pull/8565
* [UX] Suppress `capnp` path warning upon initially importing syft by khoaguin in https://github.com/OpenMined/PySyft/pull/8563
* Upgrade to Python 3.12 by koenvanderveen in https://github.com/OpenMined/PySyft/pull/8559
* Storage permissions by koenvanderveen in https://github.com/OpenMined/PySyft/pull/8556
* port remaining cd flows to python 3.12 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8567
* Fix python3 not found in backend container by yashgorana in https://github.com/OpenMined/PySyft/pull/8571
* Veilid Prototype Iteration 2 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8526
* update protocol version by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8575
* Adding git to cd-syft by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8576
* Fix unit tests by yashgorana in https://github.com/OpenMined/PySyft/pull/8553
* Fix Veilid IPV6 Binding Issue by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8581
* Bump Frontend Default Resources Preset by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8580
* fix warnings in dataset transform + privateattr check by eelcovdw in https://github.com/OpenMined/PySyft/pull/8570
* Veilid Optimization Iteration 2 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8582
* Use `uv` in tox by yashgorana in https://github.com/OpenMined/PySyft/pull/8569
* Bump fastapi from 0.103.2 to 0.109.1 in /packages/grid/veilid by dependabot in https://github.com/OpenMined/PySyft/pull/8573
* Revert dm-haiku==0.0.10 for arm64 linux and tensorstore issues by madhavajay in https://github.com/OpenMined/PySyft/pull/8587
* Fix syft.test.helm by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8589
* Fix Helm Upgrade by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8590
* Fix CD- Syft by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8594
* Veilid Improvements v3 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8591
* Changed ENABLE_SIGNUP in tox task to False to prevent 07 notebook error by madhavajay in https://github.com/OpenMined/PySyft/pull/8586
* Fix api bugs by teo-milea in https://github.com/OpenMined/PySyft/pull/8599
* Veilid Chunking by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8558
* SQLite WAL + store cleanups + fix some unit test fixes by yashgorana in https://github.com/OpenMined/PySyft/pull/8585
* Removing issue where hagrid art is causing warnings in notebooks by madhavajay in https://github.com/OpenMined/PySyft/pull/8601
* Improve .dockerignore files by madhavajay in https://github.com/OpenMined/PySyft/pull/8608
* Improve helm secrets template by yashgorana in https://github.com/OpenMined/PySyft/pull/8598
* Cleanup service instantiation by yashgorana in https://github.com/OpenMined/PySyft/pull/8607
* Validate Input Policy and show info on user code caches by shubham3121 in https://github.com/OpenMined/PySyft/pull/8596


**Full Changelog**: https://github.com/OpenMined/PySyft/compare/v0.8.4...v0.8.5b10

0.8.5b9

Not secure
What's Changed
* Veilid Improvements v3 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8591
* Changed ENABLE_SIGNUP in tox task to False to prevent 07 notebook error by madhavajay in https://github.com/OpenMined/PySyft/pull/8586


**Full Changelog**: https://github.com/OpenMined/PySyft/compare/v0.8.5b8...v0.8.5b9

0.8.5b8

Not secure
What's Changed
* Use `uv` in tox by yashgorana in https://github.com/OpenMined/PySyft/pull/8569
* Bump fastapi from 0.103.2 to 0.109.1 in /packages/grid/veilid by dependabot in https://github.com/OpenMined/PySyft/pull/8573
* Revert dm-haiku==0.0.10 for arm64 linux and tensorstore issues by madhavajay in https://github.com/OpenMined/PySyft/pull/8587
* Fix syft.test.helm by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8589
* Fix Helm Upgrade by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8590
* Fix CD- Syft by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8594


**Full Changelog**: https://github.com/OpenMined/PySyft/compare/v0.8.5b6...v0.8.5b8

0.8.5b6

Not secure
**Full Changelog**: https://github.com/OpenMined/PySyft/compare/v0.8.5b5...v0.8.5b6

0.8.5b5

Not secure
What's Changed
* fix warnings in dataset transform + privateattr check by eelcovdw in https://github.com/OpenMined/PySyft/pull/8570
* Veilid Optimization Iteration 2 by rasswanth-s in https://github.com/OpenMined/PySyft/pull/8582


**Full Changelog**: https://github.com/OpenMined/PySyft/compare/v0.8.5b4...v0.8.5b5

Page 3 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.