-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate Native API #1143
Closed
+668
−4,717
Closed
Deprecate Native API #1143
Changes from 11 commits
Commits
Show all changes
206 commits
Select commit
Hold shift + click to select a range
c23d7e8
Download src only for packages that exist on pip
MasterSkepticista ec25130
Install Gramine in base image
MasterSkepticista b70e4e1
Install Gramine in base image
MasterSkepticista 6ca8e61
Python API code removed
tanwarsh 6964401
Python API test code removed
tanwarsh 3f273b7
Merge branch '12-Nov-24' of https://github.com/tanwarsh/openfl into 1…
tanwarsh b3297c0
Merge branch 'develop' into dockerize_gramine
MasterSkepticista 004e99f
Add enclave template
MasterSkepticista 1965115
SGX option in dockerize
MasterSkepticista e348058
Merge branch 'securefederatedai:develop' into 12-Nov-24
tanwarsh 297802c
python api tutorial removed
tanwarsh 190bf7e
openfl native removed from setup
tanwarsh f8845d8
delete Private Key Infrastructure workflow
tanwarsh 7b90873
Documentation changes
tanwarsh 8bafc05
Remove /keys
MasterSkepticista 9be298c
Remove /host_save_path
MasterSkepticista 382151f
Simplify variables and constants
MasterSkepticista f25ef3d
Handling for non-TLS scenarios
noopurintel a56f8f6
Log correction
noopurintel d8e4578
Merge branch 'develop' into develop
noopurintel 547d496
deprecate interactive API
vrancurel 6044e30
Renamed the workflow
noopurintel 64c656c
removed python native API from documentation
tanwarsh b5e8bad
removed python native api logginf from tourch lim herovod
tanwarsh 8a4cb51
Merge branch 'securefederatedai:develop' into 12-Nov-24
tanwarsh 2aa9394
Use model name from test function name
noopurintel 1b5c513
Remove testing code
noopurintel e0e95f9
Cleanup manifest and makefile; less hardcode
MasterSkepticista fe91455
Make venv default
MasterSkepticista 80e34ec
Remove --sgx-ready flag
MasterSkepticista b773f9b
Job name change
noopurintel 5952ef0
Store enclave measurement in file
MasterSkepticista f76875e
Rename dockerization.yml to tr_docker_native.yml
MasterSkepticista 31c209a
Add TaskRunner Gramine-Direct CI E2E test
MasterSkepticista ff1619c
Update command help
MasterSkepticista 12756b1
Rename tests
MasterSkepticista d5f3f0a
Merge branch 'develop' into dockerize_gramine
MasterSkepticista e4139ae
Add README.md
MasterSkepticista 6cb5d05
Single workflow for TLS and non TLS both
noopurintel ca00053
Single workflow for TLS and non TLS both
noopurintel f15e9c5
Single workflow for TLS and non TLS both
noopurintel 0591cc2
Non TLS with single model and 3.10 python
noopurintel 5c3ab73
Merge pull request #1148 from noopurintel/develop
teoparvanov 63177f4
Merge pull request #1125 from vrancurel/deprecate_interactive_api
teoparvanov 9d9a624
Merge branch 'develop' into dockerize_gramine
MasterSkepticista 1d7c9bf
Merge pull request #1140 from MasterSkepticista/dockerize_gramine
MasterSkepticista a977fb3
Fix compression pipeline hardcode for `fx model save` (#1152)
kta-intel 82270de
Updates to straggler handling functionality (#996)
ParthMandaliya 2c883ee
build(deps): update pyzmq requirement from <=26.1.1 to <=26.2.0 (#1032)
dependabot[bot] 6cfc747
build(deps): bump pytest-asyncio from 0.23.8 to 0.24.0 (#1031)
dependabot[bot] 6d0ee8f
updating trivy latest version and adding logging
rajithkrishnegowda 2ca2eb9
Mark `create(...)` externally callable. (#1062)
MasterSkepticista 07a6b1b
Experimental Aggregator Workflow: Fixed private attributes issue and …
refai06 ae9ddb9
Experimental Aggregator Workflow: Fixed private attributes issue and …
refai06 af38731
Experimental Aggregator Workflow: Updated the code and optimzed
refai06 2762731
Experimental Aggregator Workflow: Updated the code and optimzed
refai06 50cb42f
enable re-installation of requirements on fx plan initialize
kta-intel 94d944e
lint fix
kta-intel a1eafab
uploading hadolint CSV report
rajithkrishnegowda 2314041
changes to json format
rajithkrishnegowda ba3691f
fix typo error
rajithkrishnegowda a1d6857
Fix GaNDLF CI (#1072)
psfoley 838ef68
build(deps): bump pytest from 8.3.2 to 8.3.3 (#1063)
dependabot[bot] c6b687b
fix system call to be functional on windows
kta-intel 80c681f
PyTorch template workspace
teoparvanov da2d989
Update ubuntu.yml (#1081)
psfoley 3e2b35a
Dependabot: Scan only core dependencies (#1077)
theakshaypant be3a4e8
Update version to 1.6 (#1083)
psfoley e9f214e
- Fix docker permissions issue on src copy command to default user/group
ishaileshpant d940e3c
Experimental Aggregator Workflow: Comments update
refai06 7361196
Provide a standard way to get data_loader in util contexts (#1076)
jkk-intel bb13bbf
Update releases.md to v1.6 (#1085)
psfoley 15ce1b2
adding trivy scan for code and uploading results to artifacts
rajithkrishnegowda fab3c54
trivy code vulnerablity fix
rajithkrishnegowda 4cf83bb
adding step to install trivy
rajithkrishnegowda c0d9f48
changing it to json as csv is not supported
rajithkrishnegowda 2d40166
change to trivy step
rajithkrishnegowda 9f0035b
added format to spdx-json for SBOM
rajithkrishnegowda 7d03295
adding spdxjson step
rajithkrishnegowda 97e2610
changes
rajithkrishnegowda a130db2
adding autoflake to precommit check
rajithkrishnegowda 88ad9c3
fixed changes requested in comments
rajithkrishnegowda a2fa597
changes for not removing pass command
rajithkrishnegowda 5cd4a44
changes for not removing pass command in 2 files
rajithkrishnegowda 00143d7
made comment changes
rajithkrishnegowda 1eb24e8
fix precommit issue
rajithkrishnegowda ef00401
reverted noqa comments
rajithkrishnegowda 888ff23
changed pre-commit url
rajithkrishnegowda 128e17f
added changes from the comments
rajithkrishnegowda 54f7cbd
pre-commit fix
rajithkrishnegowda 8a84fd5
adding docker bench security tool
rajithkrishnegowda 43bf1f5
changing to valid names
rajithkrishnegowda 090ce17
fix name
rajithkrishnegowda 1bfccb2
adding Build Docker Bench Security Image
rajithkrishnegowda 3081bf6
remove pulling image
rajithkrishnegowda 99586bc
Experimental Aggregator Workflow: code update and Localruntime:Partic…
refai06 1294ac2
build(deps): update protobuf requirement
dependabot[bot] 015995a
comments update
refai06 dc3d491
added git
tanwarsh 9b88fbb
added git
tanwarsh 38ef1d5
Remove unused arg and docstring (#1090)
MasterSkepticista 7c9864a
added no-browser (headless) option to run jupyter notebooks on VM. (#…
tanwarsh ffe9ca3
[openfl-docker] Remove startup script dependency (#1091)
MasterSkepticista 6cced01
Fixing manual PKI setup commands in taskrunner.rst
teoparvanov 74a2844
Logging fix - No of rounds saved vs started
noopurintel 6f694ef
Adding Workflow_Interface_101_MNIST To CI Pipeline
noopurintel a60998f
Corrected the path
noopurintel 764d05c
Run for multiple versions
noopurintel 366db7b
Ubuntu 22.04 and python 3.10
noopurintel a8c3a16
3.10 as string
noopurintel 3ca2b00
Enable Workflow Interface 101 MNIST For PR Pipeline
noopurintel c57ecd5
build(deps): bump onnx in /openfl-workspace/gandlf_seg_test
dependabot[bot] a35e190
Optimize code: attribute check
refai06 299ab27
Added ipywidgets (#1103)
tanwarsh 9e45f57
fix filename coverity issue
rajithkrishnegowda 15f3ccc
fix code format issue
rajithkrishnegowda 6f22ab3
reverting code check format issue
rajithkrishnegowda 793c1f5
fix coverity hash issue in metaflow_utils file
rajithkrishnegowda c61a840
dummy commit workflow_interface
rajithkrishnegowda 93de4f8
trigger withworkflow_interface
rajithkrishnegowda 6636817
Rename experimental interface notebooks
MasterSkepticista 61ba9a5
Update CI test
MasterSkepticista 79099b8
Refactor `dockerize` and `export` (#1096)
MasterSkepticista 8d4b8ff
Eliminate package install during import (#1109)
MasterSkepticista 0d63109
Update links post nb renames (#1111)
MasterSkepticista f3eaa42
Rename scan.yml to hadolint.yml
gbikkiintel 7f213d2
Fix trivy issue
gbikkiintel bf8f895
Fixed trivy version
gbikkiintel dbf7bbb
Fix for tensor shape error in Federated_Pytorch_MNIST_Tutorial.ipynb …
tanwarsh b556fea
Fixes for flake8 linting
rajithkrishnegowda 2f1220a
added comments
rajithkrishnegowda 742ae92
revert max line length to 100
rajithkrishnegowda 16280a5
Fixing flake8
grib0ed0v f97c606
Validating Log File Path for cli function
rajithkrishnegowda cf93bd6
fix pre-commit issue
rajithkrishnegowda 505e640
Validating Log File Path for cli function
rajithkrishnegowda 7dd162c
fix linting issue
rajithkrishnegowda edcef06
fix(workspaces): reading shard number from default path
theakshaypant 03e608c
fix(workspaces): added valueerror handling where data path represents…
theakshaypant 12e3975
fix(docs): removed optional from collaborator create command as omitt…
theakshaypant d1c99b4
fix(openfl-workspaces): added type check for data path as shard num (…
theakshaypant e2ac805
fix(openfl-workspaces): changed error message for ValueError
theakshaypant dd537f7
restructure: linter changes
theakshaypant 5f21333
fix(task runner examples): add a more descriptive error message
theakshaypant 89e6a5b
fix(task runner docs): revert to DATA_PATH being optional
theakshaypant e20790e
Purge openfl-gramine
MasterSkepticista 6d61e9d
Remove test, subcommand and module install
MasterSkepticista 9b2f101
Remove outdated gramine workspaces
MasterSkepticista 6ea8f31
Wiring flake8 with the PR pipeline
teoparvanov 43cf503
Fixing code formatting issues reported by flake8
teoparvanov c767074
Update ubuntu.yml to use custom lint configs as in lint.yml
teoparvanov dc38840
Revert "Fixing code formatting issues reported by flake8"
teoparvanov bc9d562
fix for error while loading state dict in cifar10
tanwarsh 5521a75
fix for error while loading state dict in cifar10
tanwarsh 6ddb63b
Updated pull request types and disabled triggering PRs on drafts
gbikkiintel 94dec0d
Python API code removed
tanwarsh 4efee6c
Python API test code removed
tanwarsh 94bdcd0
Set FQDN as env variable for pytest coverage
noopurintel a8e92de
Moving env variable outside
noopurintel 2a78b19
Pytest framework implementation with Task Runner GitHub Workflow
noopurintel ee55f7a
Logging fix
noopurintel d0bbcd1
Fix code format issue
noopurintel 1f75ad0
Modified openfl_e2e to end_to_end along with other occurrences
noopurintel 08dc522
Error handling in participants file
noopurintel 96859f4
README.md update
noopurintel 81ee2a4
Incorporated review comments
noopurintel 6a185d7
Final changes after testing
noopurintel 426cf9f
Sample tests file mentioned in README.md
noopurintel 3f715de
Added lxml to test requirements file
noopurintel 3e7fe9e
Removed __init__.py file and corrected certify functions
noopurintel 5d7dbb6
Revert pull_request trigger
noopurintel d9de677
Review comments addressed
noopurintel e2dd11c
Modified
noopurintel 627c122
Revert testing changes
noopurintel 9a1e968
Use logging directly after conftest initialisation
noopurintel 31ce02d
Removed pull_request trigger after testing
noopurintel b4a384b
[FeTS][GaNDLF] skip loading `train.csv` during inference mode (#1141)
kta-intel 0cbc007
python api tutorial removed
tanwarsh b7af60b
openfl native removed from setup
tanwarsh 160d8ff
delete Private Key Infrastructure workflow
tanwarsh fd7d81a
Documentation changes
tanwarsh 2b27c03
removed python native API from documentation
tanwarsh 7a3662c
removed python native api logginf from tourch lim herovod
tanwarsh d021c6e
Logic to print score and training details
noopurintel dd4244d
Add collab and rounds to summary
noopurintel fe8c14f
Use only agg accuracy
noopurintel 2b656db
Typo fix
noopurintel 311e9f3
Renamed summary file
noopurintel b66023a
Job name as tr to help in ZephyrScale later
noopurintel 36cbafa
Remove comment related to ZS
noopurintel 48c49f9
TESTING: DON"T MERGE
gbikkiintel 94a837d
Added trivy db
gbikkiintel 29327f4
Python API code removed
tanwarsh 64595a8
Python API test code removed
tanwarsh ca2c237
python api tutorial removed
tanwarsh c4be680
openfl native removed from setup
tanwarsh 02d8380
delete Private Key Infrastructure workflow
tanwarsh 607d341
Documentation changes
tanwarsh a5490ef
removed python native API from documentation
tanwarsh b15c599
removed python native api logginf from tourch lim herovod
tanwarsh a8a25b7
Merge branch '12-Nov-24' of https://github.com/tanwarsh/openfl into 1…
tanwarsh 2c56964
Merge branch '12-Nov-24' of https://github.com/tanwarsh/openfl into 1…
tanwarsh 4f673d1
Merge branch '12-Nov-24' of https://github.com/tanwarsh/openfl into 1…
tanwarsh 556fbcd
Merge branch '12-Nov-24' of https://github.com/tanwarsh/openfl into 1…
tanwarsh cec875a
Merge branch '12-Nov-24' of https://github.com/tanwarsh/openfl into 1…
tanwarsh a62350b
Revert "removed python native api logginf from tourch lim herovod"
tanwarsh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
99 changes: 0 additions & 99 deletions
99
docs/developer_guide/advanced_topics/overriding_plan_settings.rst
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This isn't related to Python API, so please revert this change
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@teoparvanov, I think we should rewrite/delete this as the title is Aggregator based but the the tutorial is using python native API.
https://openfl.readthedocs.io/en/latest/developer_guide/running_the_federation.notebook.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Then my suggestion is to delete the entire page.