Skip to content
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

release: 2.0.0 #5367

Merged
merged 2,015 commits into from
Dec 29, 2023
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
2015 commits
Select commit Hold shift + click to select a range
827f726
update examples/pipeline
mgqa34 Dec 13, 2023
7857043
reader cpn update
mgqa34 Dec 13, 2023
c72dd52
Merge pull request #5322 from FederatedAI/feature-2.0.0-rc-update_exa…
sagewe Dec 13, 2023
937ba76
fix protocol config and expose cipher options for sshe layers
sagewe Dec 13, 2023
6cf438b
refactor config level
sagewe Dec 13, 2023
9454b01
fix log
zhihuiwan Dec 13, 2023
101b775
Merge pull request #5323 from FederatedAI/feature-2.0.0-rc1-flow
zhihuiwan Dec 13, 2023
c757b4a
Merge pull request #5319 from FederatedAI/feature-2.0.0-rc-safety-config
mgqa34 Dec 13, 2023
d9f553e
add large object split
sagewe Dec 13, 2023
5e0d07e
fix config
sagewe Dec 13, 2023
fbdfe24
merge rc-new
Xiong-Li-github Dec 13, 2023
12b48dc
Merge pull request #5326 from FederatedAI/fix-2.0.0-rc-config
mgqa34 Dec 13, 2023
6d2e469
Merge remote-tracking branch 'origin/fix-2.0.0-rc-config' into featur…
sagewe Dec 13, 2023
1154d76
fix bug
sagewe Dec 13, 2023
c9a6743
edit sshe lr(#5227)
nemirorox Dec 14, 2023
f987952
edit examples
nemirorox Dec 14, 2023
c9557a1
edit examples
nemirorox Dec 14, 2023
5ecca48
edit examples
nemirorox Dec 14, 2023
c1dc8c9
edit sshe lr
nemirorox Dec 14, 2023
e164cec
update doc
Xiong-Li-github Dec 14, 2023
85e3d5d
Merge pull request #5327 from FederatedAI/feature-2.0.0-osx-rc-new-pr
Xiong-Li-github Dec 14, 2023
f9844ff
edit examples
nemirorox Dec 14, 2023
2380613
fix gb for sshe nn layer
sagewe Dec 14, 2023
fd6ce1f
Merge branch 'dev-2.0.0-rc' into dev-2.0.0-sshe-nn
talkingwallace Dec 14, 2023
8d5cce5
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 14, 2023
3b00de1
Merge pull request #5328 from FederatedAI/feature-2.0.0-rc-sshe-glm
nemirorox Dec 14, 2023
6bafe9f
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 14, 2023
53c7602
Merge pull request #5329 from FederatedAI/dev-2.0.0-sshe-nn
mgqa34 Dec 14, 2023
fdd997b
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 14, 2023
b4c4eff
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into feature-2.0.0…
sagewe Dec 14, 2023
8821d64
Merge pull request #5325 from FederatedAI/feature-2.0.0-rc-split-larg…
sagewe Dec 14, 2023
da61b7f
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 14, 2023
7de3683
SSHE LR & LinR record train data header
nemirorox Dec 14, 2023
f5cef35
Merge pull request #5330 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 14, 2023
ad4b0d3
remove type requirements for queue mode and double pickle issue
sagewe Dec 14, 2023
26ed5ba
remove p_dumps and p_loads used in message_queue federation
sagewe Dec 15, 2023
591507e
add and bumps requirements versions
sagewe Dec 15, 2023
9703b34
Merge pull request #5331 from FederatedAI/feature-2.0.0-rc-remove-typ…
mgqa34 Dec 15, 2023
c095f0e
SSHE LR & LinR not reveal loss to host
nemirorox Dec 15, 2023
a479149
Merge pull request #5333 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 15, 2023
17b1600
Merge pull request #5332 from FederatedAI/dev-2.0.0-rc-nn-update
mgqa34 Dec 15, 2023
597d107
edit logging
nemirorox Dec 15, 2023
6a7fd19
Merge pull request #5334 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 15, 2023
6965564
refactor context
sagewe Dec 18, 2023
fcc4dd9
purge some code
sagewe Dec 18, 2023
3677dc9
Remove redundant code for osx
dylan-fan Dec 18, 2023
497b4f2
Remove redundant code for osx
dylan-fan Dec 18, 2023
cdf7a02
Merge pull request #5336 from FederatedAI/feature-2.0-rc-dy
sagewe Dec 18, 2023
d5fcaca
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 18, 2023
d328f8e
add whitelist to federation
sagewe Dec 18, 2023
3df65a3
remove cache serdes for computing
sagewe Dec 18, 2023
58bb6b4
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc-…
sagewe Dec 18, 2023
46d6ee9
format code
sagewe Dec 18, 2023
d5ea753
restore code
sagewe Dec 18, 2023
e55fea0
add dst param to get
sagewe Dec 18, 2023
03e635b
Merge pull request #5337 from FederatedAI/feature-2.0.0-rc-nn-get
talkingwallace Dec 18, 2023
f1a7241
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 18, 2023
8b29e9f
Merge pull request #5335 from FederatedAI/dev-2.0.0-rc-refactor-context
mgqa34 Dec 18, 2023
8b6ad58
fix bugs for spark
sagewe Dec 18, 2023
e73be71
fix whitelist
sagewe Dec 18, 2023
7a78974
edit examples
nemirorox Dec 19, 2023
8135a79
Merge pull request #5341 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 19, 2023
da29fa5
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 19, 2023
a2f3c2b
edit examples
nemirorox Dec 19, 2023
c4b0448
homo_nn: deepspeed support
mgqa34 Dec 19, 2023
c07188d
Merge pull request #5343 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 19, 2023
a17da47
update homo nn runner to support deepspeed job
mgqa34 Dec 19, 2023
4948b7e
add components blacklist
sagewe Dec 19, 2023
77c603d
Merge pull request #5344 from FederatedAI/feature-2.0.0-rc-ds_new
talkingwallace Dec 19, 2023
b5ff7cd
Merge pull request #5340 from FederatedAI/bugfix-2.0.0-rc-federation-…
sagewe Dec 19, 2023
4c2337b
Merge pull request #5345 from FederatedAI/feature-2.0.0-rc-component-…
sagewe Dec 19, 2023
682ec51
use safetensor to serialize/deserialize torch tensor
sagewe Dec 19, 2023
5be05af
add dependency
sagewe Dec 19, 2023
8d30dee
Merge pull request #5346 from FederatedAI/feature-2.0.0-rc-safetensor
sagewe Dec 19, 2023
4f36178
homo_nn: fix running on cpu device
mgqa34 Dec 19, 2023
b3593a6
modify example: change config's party id type to str
mgqa34 Dec 19, 2023
310b0de
Merge pull request #5338 from FederatedAI/dev-2.0.0-rc-refactor-context
mgqa34 Dec 19, 2023
6a3a0a8
Merge pull request #5347 from FederatedAI/feature-2.0.0-rc-ds_new
sagewe Dec 19, 2023
a2c4eca
update reqs
mgqa34 Dec 19, 2023
bb33a45
Merge pull request #5348 from FederatedAI/feature-2.0.0-rc-ds_new
mgqa34 Dec 19, 2023
69873a9
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 19, 2023
d235322
edit examples
nemirorox Dec 19, 2023
95dc451
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 19, 2023
0eae941
improve custom serdes
sagewe Dec 19, 2023
e5c3097
update doc
Xiong-Li-github Dec 20, 2023
9585f9e
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into feature-2.0.0…
Xiong-Li-github Dec 20, 2023
8b9186d
Merge pull request #5351 from FederatedAI/feature-2.0.0-osx-rc-new-pr
mgqa34 Dec 20, 2023
f73235e
Merge pull request #5350 from FederatedAI/feature-2.0.0-rc-numpy-serdes
mgqa34 Dec 20, 2023
7f91a5e
add label info to data split when using stratified mode(#4779)
nemirorox Dec 20, 2023
7b2a8dc
Merge pull request #5352 from FederatedAI/feature-2.0.0-rc-sshe-glm
sagewe Dec 20, 2023
9ca6fca
edit examples
nemirorox Dec 20, 2023
0c9df46
edit examples
nemirorox Dec 20, 2023
ee22561
Merge pull request #5353 from FederatedAI/feature-2.0.0-rc-sshe-glm
sagewe Dec 20, 2023
0e7463c
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 20, 2023
8cecc32
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 20, 2023
a615877
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 20, 2023
f1a14d1
fix requirements-fate.txt
sagewe Dec 20, 2023
df87cb0
Merge pull request #5354 from FederatedAI/bugfix-2.0.0-rc-requirements
mgqa34 Dec 20, 2023
7dae769
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 20, 2023
514e299
update package.sh
Xiong-Li-github Dec 20, 2023
7dd062a
Merge pull request #5355 from FederatedAI/dev-2.0.0-rc-hetero-nn-fix
mgqa34 Dec 20, 2023
279f7dc
refactor standalone: simplify requirements
sagewe Dec 20, 2023
912b1e0
Merge pull request #5356 from FederatedAI/refactor-2.0.0-rc-standalone
sagewe Dec 20, 2023
61d1109
fix mapper
sagewe Dec 20, 2023
d76afa3
fix join/union
sagewe Dec 20, 2023
e3fcea7
suppress _binary_sorted_map_partitions_with_index for spark
sagewe Dec 20, 2023
a18900e
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 20, 2023
9fee434
Merge remote-tracking branch 'origin/dev-2.0.0-rc-hetero-nn-fix' into…
talkingwallace Dec 21, 2023
ee8af64
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 21, 2023
943af17
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 21, 2023
d7dfdfa
Merge pull request #5358 from FederatedAI/dev-2.0.0-rc-hetero-nn-fix
mgqa34 Dec 21, 2023
19dddee
Merge pull request #5357 from FederatedAI/bugfix-2.0.0-rc-spark
sagewe Dec 21, 2023
c0f49ec
fix sshe loss
nemirorox Dec 21, 2023
39f457d
Merge pull request #5359 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 21, 2023
2dcf09f
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 21, 2023
05fb79c
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 21, 2023
3a28722
Merge pull request #5360 from FederatedAI/dev-2.0.0-rc-hetero-nn-fix
mgqa34 Dec 21, 2023
e029629
Merge remote-tracking branch 'origin/dev-2.0.0-rc' into dev-2.0.0-rc
talkingwallace Dec 21, 2023
94cf7a9
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 21, 2023
108093e
Merge pull request #5361 from FederatedAI/feature-2.0.0-osx-rc-new-pr
mgqa34 Dec 21, 2023
19ee92c
Merge pull request #5363 from FederatedAI/dev-2.0.0-rc-final-round-fix
mgqa34 Dec 21, 2023
d1ee720
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 21, 2023
80386ad
Merge pull request #5364 from FederatedAI/dev-2.0.0-rc-final-round-fix
mgqa34 Dec 21, 2023
dd74860
edit sshe lr & linr (#5227)
nemirorox Dec 21, 2023
a25bb8d
edit sshe lr & linr (#5227)
nemirorox Dec 21, 2023
374b34a
Merge branch 'master' into dev-2.0.0-rc-merge-main
sagewe Dec 21, 2023
d7a4cba
Merge pull request #5365 from FederatedAI/feature-2.0.0-rc-sshe-glm
mgqa34 Dec 21, 2023
dbae37c
Merge pull request #5366 from FederatedAI/dev-2.0.0-rc-merge-main
sagewe Dec 21, 2023
b7d957a
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 21, 2023
95f766e
Merge pull request #5369 from FederatedAI/dev-2.0.0-rc-sbt-reg
mgqa34 Dec 21, 2023
a6b9e07
fix bugs when the other side is different engine
sagewe Dec 22, 2023
6ed239c
update parameter constraints in toy_example.py
sagewe Dec 22, 2023
1b46798
chore: makes error readable
sagewe Dec 22, 2023
54a69be
Merge pull request #5371 from FederatedAI/bugfix-2.0.0-rc-mix-computi…
sagewe Dec 22, 2023
3f88f40
dataframe: fix transform_flatten_data_to_dataframe when flatten_data …
mgqa34 Dec 24, 2023
e06c8cf
Merge pull request #5372 from FederatedAI/feature-2.0.0-rc-dataframe_fix
mgqa34 Dec 25, 2023
183f88f
add examples
nemirorox Dec 25, 2023
003ee36
feat: add federation gc
sagewe Dec 25, 2023
b6c058f
chore: remove unused gc file
sagewe Dec 25, 2023
315a2ec
enable rollsite gc
sagewe Dec 25, 2023
96ce61e
Signed-off-by: weijingchen <talkingwallace@sohu.com> Fix log
talkingwallace Dec 25, 2023
2821870
Merge pull request #5377 from FederatedAI/dev-2.0.0-rc-eval-log
mgqa34 Dec 25, 2023
a98f703
chore: improve proto buffer generate
sagewe Dec 25, 2023
28125b0
fix: update osx.proto
sagewe Dec 25, 2023
f82323d
update version info in component description files
nemirorox Dec 26, 2023
f87bb44
add tutorial
nemirorox Dec 26, 2023
90d0502
Merge branch 'dev-2.0.0-rc' of https://github.com/FederatedAI/FATE in…
nemirorox Dec 26, 2023
765e269
chore: enable federation profile
sagewe Dec 26, 2023
59c6b11
fix osx doc
dylan-fan Dec 26, 2023
4c9045e
fix osx doc
dylan-fan Dec 26, 2023
f60ddef
add upload mintest
nemirorox Dec 26, 2023
a21dbc3
edit doc
nemirorox Dec 26, 2023
eb17916
edit doc
nemirorox Dec 26, 2023
c4e1ae1
Merge pull request #5378 from FederatedAI/chore-2.0.0-rc-pb-gen
sagewe Dec 26, 2023
9b6eb6e
Merge pull request #5374 from FederatedAI/feature-2.0.0-rc-gc
sagewe Dec 26, 2023
0be916e
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 27, 2023
9413c3f
edit doc
nemirorox Dec 27, 2023
6f2870e
Merge branch 'dev-2.0.0-rc' of https://github.com/FederatedAI/FATE in…
nemirorox Dec 27, 2023
9e34eb7
chore: remove unused code
sagewe Dec 27, 2023
fa7db22
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 27, 2023
266b553
Merge pull request #5380 from FederatedAI/dev-2.0.0-example&hist-fix
mgqa34 Dec 27, 2023
e7df572
reqs: update version of transformers and accelerate
mgqa34 Dec 27, 2023
5a01d21
Merge branch 'feature-2.0.0-rc-sshe-glm' into dev-2.0.0-doc-tutorial
talkingwallace Dec 27, 2023
c131f49
Merge pull request #5382 from FederatedAI/feature-2.0.0-rc-update_reqs
mgqa34 Dec 27, 2023
9fbca1a
fix: fix enum issue
sagewe Dec 27, 2023
e18ef6b
Merge pull request #5381 from FederatedAI/feature-2.0.0-rc-remove-ml-mpc
mgqa34 Dec 27, 2023
80959d2
feat: add context create helper for ml use
sagewe Dec 27, 2023
1e9758b
Merge pull request #5383 from FederatedAI/feature-2.0.0-rc-add-contex…
talkingwallace Dec 27, 2023
6394c3d
Merge branch 'dev-2.0.0-rc' into dev-2.0.0-doc-tutorial
talkingwallace Dec 27, 2023
f88474d
edit doc
nemirorox Dec 27, 2023
af92ab7
chore: add doc for context helper and rename FederationType
sagewe Dec 27, 2023
f008c55
edit doc
nemirorox Dec 27, 2023
5f915df
chore: rename federation_id param
sagewe Dec 27, 2023
f989bc4
update fate-deploy doc
robbie228 Dec 27, 2023
19ddb05
Merge pull request #5388 from FederatedAI/feature-2.0.0-rc-deploy-doc
dylan-fan Dec 27, 2023
265f896
Merge pull request #5384 from FederatedAI/feature-2.0.0-rc-add-contex…
sagewe Dec 27, 2023
eced320
edit doc
nemirorox Dec 27, 2023
d883434
edit doc
nemirorox Dec 27, 2023
27d1627
chore: add licence
sagewe Dec 27, 2023
15c2704
Merge pull request #5389 from FederatedAI/chore-2.0.0-rc-add-licence
sagewe Dec 27, 2023
74092c7
edit doc
nemirorox Dec 27, 2023
4407151
edit examples
nemirorox Dec 27, 2023
9205039
chore: fix some issue when build pyfate
sagewe Dec 27, 2023
efcc5bc
edit doc
nemirorox Dec 27, 2023
e11cdd9
edit doc
nemirorox Dec 27, 2023
0b7f298
Merge pull request #5390 from FederatedAI/chore-2.0.0-rc-fix-build
mgqa34 Dec 27, 2023
c1493da
edit examples
nemirorox Dec 27, 2023
cff9c17
Merge pull request #5376 from FederatedAI/feature-2.0.0-rc-sshe-glm
sagewe Dec 27, 2023
fe1a06f
add release note
forgivedengkai Dec 27, 2023
fd1976d
chore: format with black
sagewe Dec 27, 2023
20c9cfd
update fate flow release
zhihuiwan Dec 27, 2023
bdb0dcd
Merge pull request #5391 from FederatedAI/feature-2.0.0-rc-release-note
mgqa34 Dec 27, 2023
b03cdd5
update fate flow release
zhihuiwan Dec 27, 2023
a441136
Merge pull request #5393 from FederatedAI/feature-2.0.0-rc1-flow
mgqa34 Dec 27, 2023
7bfa1bf
edit release note
mgqa34 Dec 27, 2023
3baf9d8
chore: update release note
sagewe Dec 27, 2023
039fe98
Merge pull request #5394 from FederatedAI/feature-2.0.0-rc-update_rel…
mgqa34 Dec 27, 2023
60d5cad
Merge pull request #5392 from FederatedAI/chore-2.0.0-rc-black-format
sagewe Dec 27, 2023
da14615
Merge pull request #5395 from FederatedAI/dev-2.0.0-rc
dylan-fan Dec 27, 2023
80cae0a
fix readme
dylan-fan Dec 27, 2023
f80634a
Merge pull request #5379 from FederatedAI/feature-2.0-rc-dy
dylan-fan Dec 27, 2023
ea245de
chore: fix profile
sagewe Dec 28, 2023
9584ee4
Merge pull request #5397 from FederatedAI/bugfix-2.0.0-rc-fix-profile
mgqa34 Dec 28, 2023
2f5a84c
chore: remote data in log since it may be large
sagewe Dec 28, 2023
b032e36
Merge pull request #5398 from FederatedAI/bugfix-2.0.0-rc-fix-profile
mgqa34 Dec 28, 2023
3a8c6c3
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
a48f39e
chore: add some gitignore
sagewe Dec 28, 2023
2d98c48
chore: fix makefile
sagewe Dec 28, 2023
1fb286f
chore: fix fate build action
sagewe Dec 28, 2023
a8c5265
chore: fix fate utils build action
sagewe Dec 28, 2023
5bc3098
Merge pull request #5399 from FederatedAI/chore-2.0.0-rc-gitignore
sagewe Dec 28, 2023
3a404cc
example: update psi pipeline example
mgqa34 Dec 28, 2023
1abd106
Merge pull request #5400 from FederatedAI/feature-2.0.0-rc_psi_exampl…
sagewe Dec 28, 2023
8c4b4f1
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
5361d4f
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
f72c06e
chore: remove metadata in dataframe write since it may be large
sagewe Dec 28, 2023
4cac329
Merge pull request #5402 from FederatedAI/chore-2.0.0-rc-remove-dataf…
mgqa34 Dec 28, 2023
79ae65e
Merge branch 'dev-2.0.0-rc' into dev-2.0.0-doc-tutorial
talkingwallace Dec 28, 2023
e4ee24f
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
e3ecd9c
chore: remove metadata in dataframe read since it may be large too
sagewe Dec 28, 2023
3100571
Merge pull request #5403 from FederatedAI/chore-2.0.0-rc-remove-dataf…
mgqa34 Dec 28, 2023
56a7899
chore: loose some package version in setup
sagewe Dec 28, 2023
381bfc9
Merge pull request #5404 from FederatedAI/chore-2.0.0-rc-loose-version
sagewe Dec 28, 2023
f631442
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
4a3c4b5
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
3c07a7b
update bin
Xiong-Li-github Dec 28, 2023
7667ce9
Merge pull request #5401 from FederatedAI/dev-2.0.0-doc-tutorial
talkingwallace Dec 28, 2023
370c19b
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 28, 2023
a2abcbd
update fate-allinone-deploy doc:source
robbie228 Dec 28, 2023
373b7a8
Merge pull request #5406 from FederatedAI/feature-2.0.0-rc-docs2
mgqa34 Dec 28, 2023
8c68144
update bin
Xiong-Li-github Dec 28, 2023
230f0ff
update bin
Xiong-Li-github Dec 28, 2023
c21eb94
update bin
Xiong-Li-github Dec 28, 2023
eb52557
Merge pull request #5407 from FederatedAI/feature-2.0.0-osx-rc-new-pr
dylan-fan Dec 28, 2023
9070413
update bin module to project_name & remove bin/common.sh
Xiong-Li-github Dec 28, 2023
03e510d
update package.bat
Xiong-Li-github Dec 28, 2023
702a688
update package
Xiong-Li-github Dec 28, 2023
149c8ed
update package
Xiong-Li-github Dec 28, 2023
72e48ff
Merge pull request #5408 from FederatedAI/feature-2.0.0-osx-rc-new-pr
mgqa34 Dec 29, 2023
d70859e
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 29, 2023
8fcc047
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 29, 2023
52799b5
update service.sh
Xiong-Li-github Dec 29, 2023
b78b024
Merge pull request #5409 from FederatedAI/feature-2.0.0-osx-rc-new-pr
mgqa34 Dec 29, 2023
e9b28bc
update release note: add performance data
mgqa34 Dec 29, 2023
fefcf0f
doc update
mgqa34 Dec 29, 2023
4124348
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 29, 2023
e4d6b3b
Merge pull request #5410 from FederatedAI/feature-2.0.0-rc-update_doc
talkingwallace Dec 29, 2023
5b2f890
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 29, 2023
8295a65
Signed-off-by: weijingchen <talkingwallace@sohu.com>
talkingwallace Dec 29, 2023
59c1785
Merge pull request #5411 from FederatedAI/dev-2.0.0-rc-algo-doc
dylan-fan Dec 29, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
12 changes: 0 additions & 12 deletions .flake8

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/autopep8-suggester.yml

This file was deleted.

60 changes: 60 additions & 0 deletions .github/workflows/build_fate.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Build pyfate
on:
workflow_dispatch:
inputs:
source:
description: 'source branch'
required: true
type:
description: 'publish type, test or release'
required: false
default: 'test'

jobs:
build:
name: (${{github.event.inputs.type}} build) branch ${{github.event.inputs.source}}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: ${{github.event.inputs.source}}

- uses: actions/setup-python@v2
with:
python-version: 3.8

- name: Build fate_client
run: |
python3 python/setup.py sdist --formats=gztar

- name: Twine check
run: |
pip install -U twine
twine check dist/*

- name: Upload to artifact
uses: actions/upload-artifact@v2
with:
path: |
dist/*

- name: Test Install
run: |
pip install -U pip
pip install --find-link=dist/ pyfate

- name: Upload to PyPI Test
if: ${{ github.event.inputs.type == 'test' }}
run: |
twine upload --repository testpypi dist/* --verbose
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.pypitest_token }}

- name: Upload to PyPI
if: ${{ github.event.inputs.type == 'release' }}
run: |
twine upload dist/* --verbose
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.pypi_token }}
194 changes: 0 additions & 194 deletions .github/workflows/build_fate_crypto.yml

This file was deleted.

88 changes: 88 additions & 0 deletions .github/workflows/build_fate_utils.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: Build FATE-Utils

on:
workflow_dispatch:
inputs:
source:
description: 'source branch'
required: true
type:
description: 'publish type, test or testpypi or pypi'
required: false
default: 'test'

jobs:
build:
name: build wheel on ${{ matrix.os }}
runs-on: ${{ format('{0}-latest', matrix.os) }}
strategy:
fail-fast: false
matrix:
os: [ubuntu, macos]
steps:
- uses: actions/checkout@v2
with:
ref: ${{github.event.inputs.source}}
- uses: actions/setup-python@v2
with:
python-version: "3.8"
- uses: actions/setup-python@v2
with:
python-version: "3.9"
- uses: actions/setup-python@v2
with:
python-version: "3.10"
- name: ubuntu-maturin
if: matrix.os == 'ubuntu'
uses: messense/maturin-action@v1
with:
manylinux: auto
command: build
args: --release -o dist -m rust/fate_utils/crates/fate_utils/Cargo.toml
- name: macos-maturin
if: matrix.os == 'macos'
uses: messense/maturin-action@v1
with:
command: build
args: --release --no-sdist -o dist -m rust/fate_utils/crates/fate_utils/Cargo.toml
- name: Upload wheels
uses: actions/upload-artifact@v2
with:
name: wheels
path: dist

release:
name: Release
runs-on: ubuntu-latest
needs: [ build ]
steps:
- uses: actions/download-artifact@v2
with:
name: wheels
path: dist
- uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Twine check
run: |
pip install -U twine
twine check dist/*
- name: Test Install
run: |
pip install -U pip
pip install --find-link=dist/ fate_utils
- name: Upload to PyPI Test
if: ${{ github.event.inputs.type == 'testpypi' }}
run: |
twine upload --repository testpypi dist/* --verbose
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.pypitest_token }}

- name: Upload to PyPI
if: ${{ github.event.inputs.type == 'pypi' }}
run: |
twine upload dist/* --verbose
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.pypi_token }}
Loading
Loading