flwr-nightly

View on PyPIReverse Dependencies (0)

1.9.0.dev20240423 flwr_nightly-1.9.0.dev20240423-py3-none-any.whl

Wheel Details

Project: flwr-nightly
Version: 1.9.0.dev20240423
Filename: flwr_nightly-1.9.0.dev20240423-py3-none-any.whl
Download: [link]
Size: 338701
MD5: 0b5daebf45447fe57dc7803af5532ff1
SHA256: f7e61ad798a52ad231b554089015fe1f2eb5ddcb71758bb00b1751265a3380cb
Uploaded: 2024-04-23 23:05:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flwr-nightly
Version: 1.9.0.dev20240423
Summary: Flower: A Friendly Federated Learning Framework
Author: The Flower Authors
Author-Email: hello[at]flower.ai
Home-Page: https://flower.ai
Project-Url: Documentation, https://flower.ai
Project-Url: Repository, https://github.com/adap/flower
License: Apache-2.0
Keywords: flower,fl,federated learning,federated analytics,federated evaluation,machine learning
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.8,<4.0
Requires-Dist: cryptography (<43.0.0,>=42.0.4)
Requires-Dist: grpcio (<2.0.0,>=1.60.0)
Requires-Dist: iterators (<0.0.3,>=0.0.2)
Requires-Dist: numpy (<2.0.0,>=1.21.0)
Requires-Dist: protobuf (<5.0.0,>=4.25.2)
Requires-Dist: pycryptodome (<4.0.0,>=3.18.0)
Requires-Dist: ray (==2.6.3); (python_version >= "3.8" and python_version < "3.12") and extra == "simulation"
Requires-Dist: requests (<3.0.0,>=2.31.0); extra == "rest"
Requires-Dist: starlette (<0.32.0,>=0.31.0); extra == "rest"
Requires-Dist: tomli (<3.0.0,>=2.0.1)
Requires-Dist: typer[all] (<0.10.0,>=0.9.0)
Requires-Dist: uvicorn[standard] (<0.24.0,>=0.23.0); extra == "rest"
Provides-Extra: rest
Provides-Extra: simulation
Description-Content-Type: text/markdown
[Description omitted; length: 12916 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flwr/__init__.py sha256=VmBWedrCxqmt4QvUHBLqyVEH6p7zaFMD_oCHerXHSVw 937
flwr/cli/__init__.py sha256=cZJVgozlkC6Ni2Hd_FAIrqefrkCGOV18fikToq-6iLw 720
flwr/cli/app.py sha256=38thPnMydBmNAxNE9mz4By-KdRUhJfoUgeDuAxMYF_U 1095
flwr/cli/config_utils.py sha256=1wTPQqOU2fKeU4FP5KyG0xMa0F-qy8x1m2WvztPORb4 5597
flwr/cli/example.py sha256=1bGDYll3BXQY2kRqSN-oICqS5n1b9m0g0RvXTopXHl4 2215
flwr/cli/new/__init__.py sha256=cQzK1WH4JP2awef1t2UQ2xjl1agVEz9rwutV18SWV1k 789
flwr/cli/new/new.py sha256=hqcHjun3keeREegDrdLJMPHKkVBYIN4HUUeCl3hzVgI 5404
flwr/cli/new/templates/__init__.py sha256=4luU8RL-CK8JJCstQ_ON809W9bNTkY1l9zSaPKBkgwY 725
flwr/cli/new/templates/app/.gitignore.tpl sha256=XixnHdyeMB2vwkGtGnwHqoWpH-9WChdyG0GXe57duhc 3078
flwr/cli/new/templates/app/README.md.tpl sha256=_qGtgpKYKoCJVjQnvlBMKvFs_1gzTcL908I3KJg0oAM 668
flwr/cli/new/templates/app/__init__.py sha256=DU7QMY7IhMQyuwm_tja66xU0KXTWQFqzfTqwg-_NJdE 729
flwr/cli/new/templates/app/code/__init__.py sha256=EM6vfvgAILKPaPn7H1wMV1Wi01WyZCP_Eg6NxD6oWg8 736
flwr/cli/new/templates/app/code/__init__.py.tpl sha256=olwrBeJemHNBWvjc6gJURloFRqW40dAy7FRQA5pDqHU 21
flwr/cli/new/templates/app/code/client.numpy.py.tpl sha256=mTh7Y_jOJrPUvDYHVJy4wJCnjXZV_q-jlDkB07U5GSk 521
flwr/cli/new/templates/app/code/client.pytorch.py.tpl sha256=671daPcdZaC4Z5k-dqmCovfb2_FShGmqfjwaR8y6EC8 1173
flwr/cli/new/templates/app/code/client.sklearn.py.tpl sha256=S71SZiHaRXtKqUk3m5Elc_c6HhKAIKLalrKOQ3p20No 2801
flwr/cli/new/templates/app/code/client.tensorflow.py.tpl sha256=N9SbnI65r2K9FHV_wn4JSpmVeyYpD0qEMehbHcGm4t0 1911
flwr/cli/new/templates/app/code/server.numpy.py.tpl sha256=fRxrDXV7pB1aDhQUXMBmrCsC1zp0uKwsBxZBx1JzbHA 248
flwr/cli/new/templates/app/code/server.pytorch.py.tpl sha256=xtKvUivNMzgOcLSOtnjWouJzIFbXdUQVYMm27uwyJpI 594
flwr/cli/new/templates/app/code/server.sklearn.py.tpl sha256=cLzOpQzGIUzEazuFsjBpXAQUNPy6in6zR33SCqhix6o 341
flwr/cli/new/templates/app/code/server.tensorflow.py.tpl sha256=GUGH8c_6cxgUB9obVJPaA4thxI7OVXsItyfQDsn9E5k 371
flwr/cli/new/templates/app/code/task.pytorch.py.tpl sha256=NvajdZN-eTyfdqKK0v2MrvWITXw9BjJ3Ri5c1haPJDs 3684
flwr/cli/new/templates/app/pyproject.numpy.toml.tpl sha256=0oTH0lY7q-PpRV4HA5woxJ1eWIgZRFcFsHa7-1lULIQ 489
flwr/cli/new/templates/app/pyproject.pytorch.toml.tpl sha256=GYbMAFD90JBRvy8fJbLU7nDITD3sxHv1TncQrg6mjEE 558
flwr/cli/new/templates/app/pyproject.sklearn.toml.tpl sha256=7p6s2jJpC8ZO-TfiJ0cE3fzkIhc4ndj9SY1hiYvSM5Q 538
flwr/cli/new/templates/app/pyproject.tensorflow.toml.tpl sha256=7I8BYtE28cnc7ZiOlOp6_zeLsjLRlwa0Y4sjoP7r9VU 537
flwr/cli/run/__init__.py sha256=oCd6HmQDx-sqver1gecgx-uMA38BLTSiiKpl7RGNceg 789
flwr/cli/run/run.py sha256=qxXgShEXHONx-Gjpl515HF60QzRA-Ygpj2sbl0bZUAA 2331
flwr/cli/utils.py sha256=33m5ELefA43VhJwtBHW5ntWkP7X5Tk_5A2s1OcaSBYg 4153
flwr/client/__init__.py sha256=8LuIrd2GGWJXG2CFWihywicJtntIvCoPLssIUnHqZaA 1262
flwr/client/app.py sha256=zs5yeFavIIX-407b25xLapVruprohKSB0Ckk0CjW1Vw 24670
flwr/client/client.py sha256=Vp9UkOkoHdNfn6iMYZsj_5m_GICiFfUlKEVaLad-YhM 8183
flwr/client/client_app.py sha256=-Cs0084tLQUoBCeYZdG2KgU7cjp95_ZJ4MfjoaN4Fzk 8636
flwr/client/dpfedavg_numpy_client.py sha256=9Tnig4iml2J88HBKNahegjXjbfvIQyBtaIQaqjbeqsA 7435
flwr/client/grpc_client/__init__.py sha256=LsnbqXiJhgQcB0XzAlUQgPx011Uf7Y7yabIC1HxivJ8 735
flwr/client/grpc_client/connection.py sha256=7MfyR6hEq3u46wK3s0vP3eubFq19pKZJCG3EFw_i4T4 8775
flwr/client/grpc_rere_client/__init__.py sha256=avn6W_vHEM_yZEB1S7hCZgnTbXb6ZujqRP_vAzyXu-0 752
flwr/client/grpc_rere_client/connection.py sha256=IEGkM0MymZ1tyL6yAL4ic5ZpGy_zg9bJBVf5KCSL2iY 9052
flwr/client/heartbeat.py sha256=cx37mJBH8LyoIN4Lks85wtqT1mnU5GulQnr4pGCvAq0 2404
flwr/client/message_handler/__init__.py sha256=abHvBRJJiiaAMNgeILQbMOa6h8WqMK2BcnvxwQZFpic 719
flwr/client/message_handler/message_handler.py sha256=ml_FlduAJ5pxO31n1tKRrWfQRSxkMgKLbwXXcRsNSos 6553
flwr/client/message_handler/task_handler.py sha256=ZDJBKmrn2grRMNl1rU1iGs7FiMHL5VmZiSp_6h9GHVU 1824
flwr/client/mod/__init__.py sha256=apqhs7bslrGgQK91JR56mEcwj5JihL0NF_XKQwqaQuo 1143
flwr/client/mod/centraldp_mods.py sha256=sm4XXFl1oeo8kazyHTR8uHzd4x6Roxk_jk482evgf-Y 5397
flwr/client/mod/comms_mods.py sha256=hCj2mSey12D8rehhyGl4JwmVq8iFd-wlzZj8lzexGOs 2623
flwr/client/mod/localdp_mod.py sha256=L2IPZqgNhH7kpSckvtAzm-qWJMZ7BrNL1D8l-Zq2Wb4 4918
flwr/client/mod/secure_aggregation/__init__.py sha256=Qo2R-NqsyoP0oX73TyDfQRu9P6DCNXhgqGbhmGIBaJA 849
flwr/client/mod/secure_aggregation/secagg_mod.py sha256=wI9tuIEvMUETz-wVIEbPYvh-1nK9CEylBLGoVpNhL94 1095
flwr/client/mod/secure_aggregation/secaggplus_mod.py sha256=fZTfIELkYS64lpgxQKL66s-QHjCn-159qfLoNoIMJjc 19699
flwr/client/mod/utils.py sha256=lvETHcCYsSWz7h8I772hCV_kZspxqlMqzriMZ-SxmKc 1226
flwr/client/node_state.py sha256=KTTs_l4I0jBM7IsSsbAGjhfL_yZC3QANbzyvyfZBRDM 1778
flwr/client/node_state_tests.py sha256=gPwz0zf2iuDSa11jedkur_u3Xm7lokIDG5ALD2MCvSw 2195
flwr/client/numpy_client.py sha256=u76GWAdHmJM88Agm2EgLQSvO8Jnk225mJTk-_TmPjFE 10283
flwr/client/rest_client/__init__.py sha256=ThwOnkMdzxo_UuyTI47Q7y9oSpuTgNT2OuFvJCfuDiw 735
flwr/client/rest_client/connection.py sha256=ZxTFVDXlONqKTX6uYgxshoEWqzqVcQ8QQ2hKS93oLM8 11302
flwr/client/supernode/__init__.py sha256=D5swXxemuRbA2rB_T9B8LwJW-_PucXwmlFQQerwIUv0 793
flwr/client/supernode/app.py sha256=gauvN8elkIy0vuT0GxT7MmkuBRY74ckZfpxejE7dduM 3861
flwr/client/typing.py sha256=c9EvjlEjasxn1Wqx6bGl6Xg6vM1gMFfmXht-E2i5J-k 1006
flwr/common/__init__.py sha256=dHOptgKxna78CEQLD5Yu0QIsoSgpIIw5AhIUZCHDWAU 3721
flwr/common/address.py sha256=iTAN9jtmIGMrWFnx9XZQl45ZEtQJVZZLYPRBSNVARGI 1882
flwr/common/constant.py sha256=GsixlCwohCBlQ6_mTk29HChuyRftgTELTCN06AxrOyc 2424
flwr/common/context.py sha256=ounF-mWPPtXGwtae3sg5EhF58ScviOa3MVqxRpGVu-8 1313
flwr/common/date.py sha256=UWhBZj49yX9LD4BmatS_ZFZu_-kweGh0KQJ1djyWWH4 891
flwr/common/differential_privacy.py sha256=WZWrL7C9XaB9l9NDkLDI5PvM7jwcoTTFu08ZVG8-M5Q 6113
flwr/common/differential_privacy_constants.py sha256=c7b7tqgvT7yMK0XN9ndiTBs4mQf6d3qk6K7KBZGlV4Q 1074
flwr/common/dp.py sha256=Hc3lLHihjexbJaD_ft31gdv9XRcwOTgDBwJzICuok3A 2004
flwr/common/exit_handlers.py sha256=2Nt0wLhc17KQQsLPFSRAjjhUiEFfJK6tNozdGiIY4Fs 2812
flwr/common/grpc.py sha256=HimjpTtIY3Vfqtlq3u-CYWjqAl9rSn0uo3A8JjhUmwQ 2273
flwr/common/logger.py sha256=3hfKun9YISWj4i_QhxgZdnaHJc4x-QvFJQJTKHZ2KHs 6096
flwr/common/message.py sha256=NvxiWT9YI8GmIt2r3EPVPFFAFQo3xhP09mvnAxjHivQ 12385
flwr/common/object_ref.py sha256=ELoUCAFO-vbjJC41CGpa-WBG2SLYe3ErW-d9YCG3zqA 4961
flwr/common/parameter.py sha256=-bFAUayToYDF50FZGrBC1hQYJCQDtB2bbr3ZuVLMtdE 2095
flwr/common/pyproject.py sha256=EI_ovbCHGmhYrdPx0RSDi5EkFZFof-8m1PA54c0ZTjc 1385
flwr/common/record/__init__.py sha256=33OaDW2bvaW952DFHH1amHclv4AuDZu385jXjHhXoog 1054
flwr/common/record/configsrecord.py sha256=VKeFEYa6cneyStqQlUOaKj12by5ZI_NXYR25LOEVeo8 4652
flwr/common/record/conversion_utils.py sha256=n3I3SI2P6hUjyxbWNc0QAch-SEhfMK6Hm-UUaplAlUc 1393
flwr/common/record/metricsrecord.py sha256=Yv99oRa3LzFgSfwl903S8sB8rAgr3Sv6i6ovW7pdHsA 3923
flwr/common/record/parametersrecord.py sha256=WSqtRrYvI-mRzkEwv5s-EG-yE5uizJ8zy9aczwRG-1E 4849
flwr/common/record/recordset.py sha256=o3cXGGEFYRqzO8AzYmFxf5cb4CZIkaw-_lSk4kfTg0Q 4553
flwr/common/record/typeddict.py sha256=2NW8JF27p1uNWaqDbJ7bMkItA5x4ygYT8aHrf8NaqnE 3879
flwr/common/recordset_compat.py sha256=BjxeuvlCaP94yIiKOyFFTRBUH_lprFWSLo8U8q3BDbs 13798
flwr/common/retry_invoker.py sha256=dQY5fPIKhy9OiFswZhLxA9fB455u-DYCvDVcFJmrPDk 11707
flwr/common/secure_aggregation/__init__.py sha256=29nHIUO2L8-KhNHQ2KmIgRo_4CPkq4LgLCUN0on5FgI 731
flwr/common/secure_aggregation/crypto/__init__.py sha256=dz7pVx2aPrHxr_AwgO5mIiTzu4PcvUxRq9NLBbFcsf8 738
flwr/common/secure_aggregation/crypto/shamir.py sha256=yY35ZgHlB4YyGW_buG-1X-0M-ejXuQzISgYLgC_Z9TY 2792
flwr/common/secure_aggregation/crypto/symmetric_encryption.py sha256=-zDyQoTsHHQjR7o-92FNIikg1zM_Ke9yynaD5u2BXbQ 3546
flwr/common/secure_aggregation/ndarrays_arithmetic.py sha256=66mNQCz64r7qzvXwFrXP6zz7YMi8EkTOABN7KulkKc4 3026
flwr/common/secure_aggregation/quantization.py sha256=appui7GGrkRPsupF59TkapeV4Na_CyPi73JtJ1pimdI 2310
flwr/common/secure_aggregation/secaggplus_constants.py sha256=Fh7-n6pgL4TUnHpNYXo8iW-n5cOGQgQa-c7RcU80tqQ 2183
flwr/common/secure_aggregation/secaggplus_utils.py sha256=87bNZX6CmQekj935R4u3m5hsaEkkfKtGSA-VG2c-O9w 3221
flwr/common/serde.py sha256=Yn83kbSf9vJndTa5ldL4DR_bL_wy_bD4lTlD3ZbB658 22250
flwr/common/telemetry.py sha256=Q84hW6l6MCtD8sgQI4sUcp-N-zqAo607jyApeXC5RpM 7865
flwr/common/typing.py sha256=3Wu6Ol1Ja6Gb0WdlcXVEn1EHYJbc4oRRJA81vEegxBo 4382
flwr/common/version.py sha256=_RDSMGZPEuGKYViZuXPotDtXMvh4iyDH9XOCO4qtPO8 666
flwr/proto/__init__.py sha256=hbY7JYakwZwCkYgCNlmHdc8rtvfoJbAZLalMdc--CGc 683
flwr/proto/driver_pb2.py sha256=N5tU8YFOrWBPpNVWRfU6IpnpgNIQjVUQpO8rhFfryYE 3207
flwr/proto/driver_pb2.pyi sha256=uTcjWrMsNojfSYrXaXyYmXaB4E8PL5drYs2MuMgN5R8 5016
flwr/proto/driver_pb2_grpc.py sha256=qQBRdQUz4k2K4DVO7kSfWHx-62UJ85HaYKnKCr6JcU8 7304
flwr/proto/driver_pb2_grpc.pyi sha256=NpOM5eCrIPcuWdYrZAayQSDvvFp6cDCVflabhmuvMfo 2022
flwr/proto/error_pb2.py sha256=LarjKL90LbwkXKlhzNrDssgl4DXcvIPve8NVCXHpsKA 1084
flwr/proto/error_pb2.pyi sha256=ZNH4HhJTU_KfMXlyCeg8FwU-fcUYxTqEmoJPtWtHikc 734
flwr/proto/error_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
flwr/proto/error_pb2_grpc.pyi sha256=ff2TSiLVnG6IVQcTGzb2DIH3XRSoAvAo_RMcvbMFyc0 76
flwr/proto/fleet_pb2.py sha256=mKxwomayARq2nQanY3CtnA8ZWqW8NChWsoWeAyGJAOE 5018
flwr/proto/fleet_pb2.pyi sha256=yibeuFHsm0ygnJmuyI2V9XNvEt9CLT3dTNUOvAItezU 9161
flwr/proto/fleet_pb2_grpc.py sha256=TNt0ydDAXoe1YF2Pl6aNxlGueeOjn0dQ7fdgGx9wd7U 10605
flwr/proto/fleet_pb2_grpc.pyi sha256=6flR6x4gB0CZc4YK_MTGeA4zV8Tk_mCcXuxosfDsxGM 2811
flwr/proto/node_pb2.py sha256=1zfXEvgGObglIcaVb4SLFmOcHZvA8eHzEtMFM5A6FYY 1081
flwr/proto/node_pb2.pyi sha256=aX3BHhgXvJE1rvcRnEE_gB-5GcaFQ0SJ88yTE223bjI 751
flwr/proto/node_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
flwr/proto/node_pb2_grpc.pyi sha256=ff2TSiLVnG6IVQcTGzb2DIH3XRSoAvAo_RMcvbMFyc0 76
flwr/proto/recordset_pb2.py sha256=un8L0kvBcgFXQIiQweOseeIJBjlOozUvQY9uTQ42Dqo 6009
flwr/proto/recordset_pb2.pyi sha256=NPzCJWAj1xLWzeZ_xZ6uaObQjQfWGnnqlLtn4J-SoFY 14161
flwr/proto/recordset_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
flwr/proto/recordset_pb2_grpc.pyi sha256=ff2TSiLVnG6IVQcTGzb2DIH3XRSoAvAo_RMcvbMFyc0 76
flwr/proto/task_pb2.py sha256=6-HLTXleiG65fhlLZdvwEW30Bcgm46KO7E1NfLrl4NI 2472
flwr/proto/task_pb2.pyi sha256=KJVsLm-THY5QjHreHDm_-OS1tyZyD61mx6BzOpoeMjw 4320
flwr/proto/task_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
flwr/proto/task_pb2_grpc.pyi sha256=ff2TSiLVnG6IVQcTGzb2DIH3XRSoAvAo_RMcvbMFyc0 76
flwr/proto/transport_pb2.py sha256=cURzfpCgZvH7GEvBPLvTYijE3HvhK1MePjINk4xYArk 9781
flwr/proto/transport_pb2.pyi sha256=CZvJRWTU3QWFWLXNFtyLSrSKFatIyMcy-ohzLbQ-G9c 21497
flwr/proto/transport_pb2_grpc.py sha256=vLN3EHtx2aEEMCO4f1Upu-l27BPzd3-5pV-u8wPcosk 2598
flwr/proto/transport_pb2_grpc.pyi sha256=AGXf8RiIiW2J5IKMlm_3qT3AzcDa4F3P5IqUjve_esA 766
flwr/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flwr/server/__init__.py sha256=dNLbXIERZ6X9aA_Bit3R9AARwcaZZzEfDuFmEx8VVOE 1785
flwr/server/app.py sha256=FriloRrkDHTlB5G7EBn6sH4v5GhiYFf_ZhbdROgjKbY 24199
flwr/server/client_manager.py sha256=T8UDSRJBVD3fyIDI7NTAA-NA7GPrMNNgH2OAF54RRxE 6127
flwr/server/client_proxy.py sha256=4G-oTwhb45sfWLx2uZdcXD98IZwdTS6F88xe3akCdUg 2399
flwr/server/compat/__init__.py sha256=VxnJtJyOjNFQXMNi9hIuzNlZM5n0Hj1p3aq_Pm2udw4 892
flwr/server/compat/app.py sha256=BhF3DySbvKkOIyNXnB1rwZhw8cC8yK_w91Fku8HmC_w 5287
flwr/server/compat/app_utils.py sha256=S-M4sGIiZPXXgKFLjlbFP2yN7d-oIj6DaiJNPIZ2z3A 3503
flwr/server/compat/driver_client_proxy.py sha256=5XWroBrtA8MrQ5xQjgsju5RauMxNPshYLS_EtONEL1I 7370
flwr/server/compat/legacy_context.py sha256=D2s7PvQoDnTexuRmf1uG9Von7GUj4Qqyr7qLklSlKAM 1766
flwr/server/criterion.py sha256=ypbAexbztzGUxNen9RCHF91QeqiEQix4t4Ih3E-42MM 1061
flwr/server/driver/__init__.py sha256=bbVL5pyA0Y2HcUK4s5U0B4epI-BuUFyEJbchew_8tJY 862
flwr/server/driver/driver.py sha256=t9SSSDlo9wT_y2Nl7waGYMTm2VlkvK3_bOb7ggPPlho 5090
flwr/server/driver/grpc_driver.py sha256=U5zfI3uYPUBaoOe4JI32t3dvCoSDacZ6EE0g9B8tKbU 11418
flwr/server/history.py sha256=hDsoBaA4kUa6d1yvDVXuLluBqOBKSm0_fVDtUtYJkmg 5121
flwr/server/run_serverapp.py sha256=3FqKVdFJ280dOVQQ63fu3kL7yNg_4ggtx2H7ljSBT1c 5604
flwr/server/server.py sha256=UnBRlI6AGTj0nKeRtEQ3IalM3TJmggMKXhDyn8yKZNk 17664
flwr/server/server_app.py sha256=KgAT_HqsfseTLNnfX2ph42PBbVqQ0lFzvYrT90V34y0 4402
flwr/server/server_config.py sha256=CZaHVAsMvGLjpWVcLPkiYxgJN4xfIyAiUrCI3fETKY4 1349
flwr/server/strategy/__init__.py sha256=7eVZ3hQEg2BgA_usAeL6tsLp9T6XI1VYYoFy08Xn-ew 2836
flwr/server/strategy/aggregate.py sha256=QyRIJtI5gnuY1NbgrcrOvkHxGIxBvApq7d9Y4xl-6W4 13468
flwr/server/strategy/bulyan.py sha256=8GsSVJzRSoSWE2zQUKqC3Z795grdN9xpmc3MSGGXnzM 6532
flwr/server/strategy/dp_adaptive_clipping.py sha256=HxMfKQBZAS-9eELhPO4LSyyX0WRbv9ka4QOTI1fFIPA 17458
flwr/server/strategy/dp_fixed_clipping.py sha256=3_sEQBLjdnhFbqzhrGVQFPhAB1F8oziqyv_1aJr0EJk 12904
flwr/server/strategy/dpfedavg_adaptive.py sha256=hLJkPQJl1bHjwrBNg3PSRFKf3no0hg5EHiFaWhHlWqw 4877
flwr/server/strategy/dpfedavg_fixed.py sha256=G0yYxrPoM-MHQ889DYN3OeNiEeU0yQrjgAzcq0G653w 7219
flwr/server/strategy/fault_tolerant_fedavg.py sha256=veGcehB6rXT_MihNDrD1v5JY-TxJi7fybdDl-OZooDQ 5900
flwr/server/strategy/fedadagrad.py sha256=9yoVdZOFTjQ7DpaVrYLH9ca88WgJVWepld6UXybGQMY 6505
flwr/server/strategy/fedadam.py sha256=Zvqo6oChwB2aDGHeLXHNE74nHGwkFAWODLZ8f6Dtq1g 6763
flwr/server/strategy/fedavg.py sha256=wPs2p2DmQ-v5zkmvEoT5kljVYJUt-zg4rqYK5CMMLs4 11799
flwr/server/strategy/fedavg_android.py sha256=yhAZg7iPGVieAQC3rYLb9hLSoNQjBMl1stxaySpVHCw 9784
flwr/server/strategy/fedavgm.py sha256=xZ045SVLI892U_zCFFVpi1DMzKzzv261Y7wkHVsrQO0 8132
flwr/server/strategy/fedmedian.py sha256=HpmUkLLXWgmMgQiEK2cG1l5nOd99ykAWdUxV5uUNWqw 2704
flwr/server/strategy/fedopt.py sha256=xqu-7513C8bFBw2qrzvduk9o2mT0sPHNVLKmVbJ3V4U 5242
flwr/server/strategy/fedprox.py sha256=BBmIDoRtDeb3TpigO1beBZ79wIVy2UsVDIDnxktoyas 6862
flwr/server/strategy/fedtrimmedavg.py sha256=p12uA7EN0k_CfYeh513P3m8mH3h14SmR3C_MQ9vw6Sc 5890
flwr/server/strategy/fedxgb_bagging.py sha256=Fm6bkulhPkes2k5lyG7oxgwtdJrXeNWDa-FCc_5AGVY 6080
flwr/server/strategy/fedxgb_cyclic.py sha256=keiPOtd843-5uWWpRqJkEhvoNqTEB4zSIr51F6soosQ 5607
flwr/server/strategy/fedxgb_nn_avg.py sha256=tA6X43juce0ShfRgfeNxRIcpSUlgVNwGB8vYoUuNFhI 4047
flwr/server/strategy/fedyogi.py sha256=fG9i1WEdUXTYh5mTmagGLHqc12OogEsj3s3IopwM4ZA 6801
flwr/server/strategy/krum.py sha256=yaYAZw4KOL84nc_PZAp43rBl0pXC0dT6y46sEuZrirA 6285
flwr/server/strategy/qfedavg.py sha256=s-4C-96PKZiUbwZ9_v1ALAd9GmvucjmeOKETipK7fNo 10150
flwr/server/strategy/strategy.py sha256=g6VoIFogEviRub6G4QsKdIp6M_Ek6GhBhqcdNx5ueUk 7543
flwr/server/superlink/__init__.py sha256=8tHYCfodUlRD8PCP9fHgvu8cz5N31A2QoRVL0jDJ15E 707
flwr/server/superlink/driver/__init__.py sha256=STB1_DASVEg7Cu6L7VYxTzV7UMkgtBkFim09Z82Dh8I 712
flwr/server/superlink/driver/driver_grpc.py sha256=1qSGDs1k_OVPWxp2ofxvQgtYXExrMeC3N_rNPVWH65M 1932
flwr/server/superlink/driver/driver_servicer.py sha256=IKx3rC8s2193iCJxLEc_njndTtidkVM7Vk-RWjGngl0 4780
flwr/server/superlink/fleet/__init__.py sha256=C6GCSD5eP5Of6_dIeSe1jx9HnV0icsvWyQ5EKAUHJRU 711
flwr/server/superlink/fleet/grpc_bidi/__init__.py sha256=mgGJGjwT6VU7ovC1gdnnqttjyBPlNIcZnYRqx4K3IBQ 735
flwr/server/superlink/fleet/grpc_bidi/flower_service_servicer.py sha256=57b3UL5-baGdLwgCtB0dCUTTSbmmfMAXcXV5bjPZNWQ 5993
flwr/server/superlink/fleet/grpc_bidi/grpc_bridge.py sha256=LSOmabFXAQxKycQOliplKmigbmVwdm-D4CI-hJ0Pav0 6458
flwr/server/superlink/fleet/grpc_bidi/grpc_client_proxy.py sha256=kuD7R1yB1Ite0sNfvjsrnZu83LWGk8fP-yihE1mjQm0 4887
flwr/server/superlink/fleet/grpc_bidi/grpc_server.py sha256=1QyBX5qcFPjMVlv7TrvnQkcET4muvg94Fy9hAQUBYnY 11818
flwr/server/superlink/fleet/grpc_rere/__init__.py sha256=bEJOMWbSlqkw-y5ZHtEXczhoSlAxErcRYffmTMQAV8M 758
flwr/server/superlink/fleet/grpc_rere/fleet_servicer.py sha256=YGn1IPpuX-6NDgaG1UbyREbI9iAyKDimZuNeWxbG6s0 3387
flwr/server/superlink/fleet/message_handler/__init__.py sha256=hEY0l61ojH8Iz30_K1btm1HJ6J49iZJSFUsVYqUTw3A 731
flwr/server/superlink/fleet/message_handler/message_handler.py sha256=lG3BkiONcikDVowK0An06V7p2SNkwGbWE5hfN2xlsZw 3622
flwr/server/superlink/fleet/rest_rere/__init__.py sha256=VKDvDq5H8koOUztpmQacVzGJXPLEEkL1Vmolxt3mvnY 735
flwr/server/superlink/fleet/rest_rere/rest_api.py sha256=8gNziOjBA8ygTzfVPYiNkg_qxr-T822Q_Lbo9g2tVyk 7621
flwr/server/superlink/fleet/vce/__init__.py sha256=36MHKiefnJeyjwMQzVUK4m06Ojon3WDcwZGQsAcyVhQ 783
flwr/server/superlink/fleet/vce/backend/__init__.py sha256=oBIzmnrSSRvH_H0vRGEGWhWzQQwqe3zn6e13RsNwlIY 1466
flwr/server/superlink/fleet/vce/backend/backend.py sha256=LJsKl7oixVvptcG98Rd9ejJycNWcEVB0ODvSreLGp-A 2260
flwr/server/superlink/fleet/vce/backend/raybackend.py sha256=TaT2EpbVEsIY0EDzF8obadyZaSXjD38TFGdDPI-ytD0 6375
flwr/server/superlink/fleet/vce/vce_api.py sha256=c2J2m6v1jDyuAhiBArdZNIk4cbiZNFJkpKlBJFEQq-c 12454
flwr/server/superlink/state/__init__.py sha256=ij-7Ms-hyordQdRmGQxY1-nVa4OhixJ0jr7_YDkys0s 1003
flwr/server/superlink/state/in_memory_state.py sha256=OXpTb7ER7fnI55cFmcux2cLN6U_ACYjmRHkhYVHW2Ww 10083
flwr/server/superlink/state/sqlite_state.py sha256=xDyvtuInAsLq65czbqLrLOv4ec61XxH_FhW_Q2NXrgM 24580
flwr/server/superlink/state/state.py sha256=AsORTtR5Y5sRpxKPG0iueWOvnY0uISXgpAsyPSMgZXY 6762
flwr/server/superlink/state/state_factory.py sha256=91cSB-KOAFM37z7T098WxTkVeKNaAZ_mTI75snn2_tk 1654
flwr/server/superlink/state/utils.py sha256=qhIjBu5_rqm9GLMB6QS5TIRrMDVs85lmY17BqZ1ccLk 2207
flwr/server/typing.py sha256=2zSG-KuDAgwFPuzgVjTLDaEqJ8gXXGqFR2RD-qIk730 913
flwr/server/utils/__init__.py sha256=RQVbo-bcsVtp_lJBf7dL5w01FbLrr7v3YedeGp5_YMs 908
flwr/server/utils/tensorboard.py sha256=k0G6bqsLx7wfYbH2KtXsDYcOCfyIeE12-hefXA7lZdg 5485
flwr/server/utils/validator.py sha256=pzyXoOEEPSoYC2UEzened8IKSFRI-kIqqI0QlwRK9jk 5301
flwr/server/workflow/__init__.py sha256=SXY0XkwbkezFBxxrFB5hKUtmtAgnYISBkPouR1V71ss 902
flwr/server/workflow/constant.py sha256=q4DLdR8Krlxuewq2AQjwTL75hphxE5ODNz4AhViHMXk 1082
flwr/server/workflow/default_workflows.py sha256=ROJNsY538jSGMaNyF7GHwXMtV7us1Vx8OKyUHWYeDcA 12547
flwr/server/workflow/secure_aggregation/__init__.py sha256=3XlgDOjD_hcukTGl6Bc1B-8M_dPlVSJuTbvXIbiO-Ic 880
flwr/server/workflow/secure_aggregation/secagg_workflow.py sha256=wpAkYPId0nfK6SgpUAtsCni4_MQLd-uqJ81tUKu3xlI 5838
flwr/server/workflow/secure_aggregation/secaggplus_workflow.py sha256=BRqhlnVe8CYNoUvb_KCfRXay02NTT6a-pCrMaOqAxGc 29038
flwr/simulation/__init__.py sha256=hpoKzdovrH0_Cf8HIcXxQxyUUb3BiSk-WUNLf5STHcc 1400
flwr/simulation/app.py sha256=WqJxdXTEuehwMW605p5NMmvBbKYx5tuqnV3Mp7jSWXM 13904
flwr/simulation/ray_transport/__init__.py sha256=FsaAnzC4cw4DqoouBCix6496k29jACkfeIam55BvW9g 734
flwr/simulation/ray_transport/ray_actor.py sha256=_wv2eP7qxkCZ-6rMyYWnjLrGPBZRxjvTPjaVk8zIaQ4 19367
flwr/simulation/ray_transport/ray_client_proxy.py sha256=oDu4sEPIOu39vrNi-fqDAe10xtNUXMO49bM2RWfRcyw 6738
flwr/simulation/ray_transport/utils.py sha256=TYdtfg1P9VfTdLMOJlifInGpxWHYs9UfUqIv2wfkRLA 2392
flwr/simulation/run_simulation.py sha256=nxXNv3r8ODImd5o6f0sa_w5L0I08LD2Udw2OTXStRnQ 15694
flwr_nightly-1.9.0.dev20240423.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
flwr_nightly-1.9.0.dev20240423.dist-info/METADATA sha256=zdE6sLfyJNTW7D0GQYAswEN0TE1pJUSzVFZ_KgNmWYk 15260
flwr_nightly-1.9.0.dev20240423.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
flwr_nightly-1.9.0.dev20240423.dist-info/entry_points.txt sha256=DBrrf685V2W9NbbchQwvuqBEpj5ik8tMZNoZg_W2bZY 363
flwr_nightly-1.9.0.dev20240423.dist-info/RECORD

entry_points.txt

flower-client-app = flwr.client:run_client_app
flower-driver-api = flwr.server:run_driver_api
flower-fleet-api = flwr.server:run_fleet_api
flower-server-app = flwr.server:run_server_app
flower-simulation = flwr.simulation:run_simulation_from_cli
flower-superlink = flwr.server:run_superlink
flower-supernode = flwr.client:run_supernode
flwr = flwr.cli.app:app