fiddle

View on PyPIReverse Dependencies (5)

0.3.0 fiddle-0.3.0-py3-none-any.whl

Wheel Details

Project: fiddle
Version: 0.3.0
Filename: fiddle-0.3.0-py3-none-any.whl
Download: [link]
Size: 419830
MD5: f0f73f55018f9d387b0a4b90ee384ed1
SHA256: f4824541c103a94a2f33f6c93eeddf6007c3a7300440087a95907f3e74362e61
Uploaded: 2024-04-09 17:23:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fiddle
Version: 0.3.0
Summary: Fiddle: A Python-first configuration library
Author: The Fiddle Team
Author-Email: noreply[at]google.com
Home-Page: https://github.com/google/fiddle
Project-Url: Documentation, https://github.com/google/fiddle/docs
Project-Url: Bug Reports, https://github.com/google/fiddle/issues
Project-Url: Source, https://github.com/google/fiddle
License: Apache 2.0
Keywords: fiddle python configuration machine learning
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: absl-py
Requires-Dist: graphviz
Requires-Dist: libcst
Requires-Dist: typing-extensions
Requires-Dist: absl-py; extra == "flags"
Requires-Dist: etils[epath]; extra == "flags"
Requires-Dist: cloudpickle; extra == "testing"
Requires-Dist: fiddle[flags]; extra == "testing"
Requires-Dist: flax; extra == "testing"
Requires-Dist: graphviz; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytype; extra == "testing"
Requires-Dist: seqio; extra == "testing"
Requires-Dist: tfds-nightly (>=4.9.2.dev202308090034); extra == "testing"
Provides-Extra: flags
Provides-Extra: testing
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 320 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fiddle/__init__.py sha256=2cS0HdbLIzkZXbUA-BIRaa4GFEfyYgPETVbQOuLCHzg 1683
fiddle/arg_factory.py sha256=Oj0_0tWwuRllDheMd_5Ao3hyo-kSzR0RyPf_0TVkK7E 3528
fiddle/building.py sha256=1BRO4oci6h81FPanksv5I_8T0QzaA4tCjIRmgAFR7cg 792
fiddle/config.py sha256=tH1r0PSyUmE9mJhYTqq5xvy-7cZSuKnqes-Q_G-_SfE 1056
fiddle/config_test.py sha256=Ekhy23Mh1zNQzZZV6Ws-Oi1IBgLt1YrXkIrvDVrLh3A 1002
fiddle/daglish.py sha256=1Oyieh3QblS-1c5jQnRwElOYyjZC-Sz0WVPvkIphJ6A 2165
fiddle/diffing.py sha256=bjAYllizp-3itQfibXNzdmnYCX8GZ_Q6taeI7-bfZ5k 1705
fiddle/graphviz.py sha256=vm08tEAxOgPOKuDPwMvqJRJBLyWR4Bt237rPiC-7yj8 942
fiddle/history.py sha256=A9D0EwKgDMb_0qOFUb_4wwPQ_-YrKfjUiHYMpWBHz_I 1184
fiddle/printing.py sha256=fvDdNK_NReeVpZ7DkgDw338Hxoc7hryihJL8X1SDb-I 863
fiddle/selectors.py sha256=hAY58w6muqpsoG7w7wYQB4tnmcKInacQgUTxc_4SwsA 1049
fiddle/signatures.py sha256=LejRYQboMODpg80pq_Y3j9oH22vJQnosLD6kvbTmEco 866
fiddle/tag_type.py sha256=c4yl4WV-bw4jLoJ4F0iFkI9dWK3efI7NVDUtBez65To 847
fiddle/tagging.py sha256=iDm7oR0qBJCwhr76SFq4jT3ZTRVeSI-6U_h0G9vFsok 2682
fiddle/validation.py sha256=km_D8NM62un8fPvk4WykxlS_LBTvjD0CE9sop2Bmhq0 935
fiddle/version.py sha256=5wyFDVIFtmPOhwzCedKprJkMKNrd5i3p359Qm0GA-iU 676
fiddle/_src/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/_src/arg_factory.py sha256=R6HBFvN07tsc58PAvAq2F9Izk1A7Xd934RqU5i9jhEk 16567
fiddle/_src/arg_factory_test.py sha256=6uXL-TnKwUWtejewZX4LsZe54_KamEonx7aTautJl4A 15484
fiddle/_src/building.py sha256=bxmo1aglyORMH0bltmxgiipNZphDk7DDRVdkwSN0sI8 6317
fiddle/_src/building_test.py sha256=rZKcjWR9fy5YW87sTJmwUqd2SJobCR9d0C2R6LabiK4 2483
fiddle/_src/casting.py sha256=1pnOYf-OZTaXcvNPYNgIS4YsNTfgCzVneUmMQ3MAzhg 2327
fiddle/_src/config.py sha256=9QqZbKSCDgHMX8RYm-J4v-_NWLYTsCnLLxxqR6cNyAA 34073
fiddle/_src/config_test.py sha256=dWZN5qY0K8N3Zsi-WTmJEefv08p285Jnh4ryVskakTA 41213
fiddle/_src/copying.py sha256=u2xrqpKl4bRGPN_SHTzyb_sf3g3X9igG0kUlbc6C-F4 1802
fiddle/_src/copying_test.py sha256=E56KxJ_g2sLqfA6DGqLgYWAuDBOLBwcORaWCk-NMc8M 2246
fiddle/_src/daglish.py sha256=f9mUJ_6tMouLgQnaswmODll2WpZQAcQ1S3NKwMqdMXA 30618
fiddle/_src/daglish_extensions.py sha256=H2zCysje3yvlc3klp5nBvXtFjBh7lgMO9hojsNyBrfQ 5349
fiddle/_src/daglish_extensions_test.py sha256=gpQoUn0FwuwYTiTv-CEvb-VuHh7OPGH_KlbkhPxKUec 3241
fiddle/_src/daglish_test.py sha256=f8035Ti-sxJ7SEpyQmgIJjdsBf7_bPkzeiI-I7Nt1zc 24373
fiddle/_src/diffing.py sha256=Ne_iR6avv5TPNPyUt-mRWx35lrpZfpVYNipK5op9XCA 41581
fiddle/_src/diffing_test.py sha256=ObT1PAWAcIgUQsqbHEKUbpShok22iYmfx0H-1f56xcc 47564
fiddle/_src/graphviz.py sha256=f-Lb0snR1BQX-sOxrKhjvf8e1joX_E2EzdTd1JWw0bE 37044
fiddle/_src/graphviz_custom_object.py sha256=TnCaZ-RuTCa6_7VYqeDHwm5NibJkJHdv1zgobhqSkvw 2133
fiddle/_src/history.py sha256=mPdyBbZsox4X8GpxXlefILCufpLqA13YgTkV_p3VPhk 9711
fiddle/_src/history_test.py sha256=nxprycXeHf3dl5-gC_3DogPDc-5dLg8cqbjEUw2bdqA 5853
fiddle/_src/materialize.py sha256=Rohf7AmYd5rpZ00uUwakspLbYB8QvpHlZSg-PfHRGOQ 2411
fiddle/_src/materialize_test.py sha256=nxecxxkj1rYkjtZTOi-Th4hbdfdez6kSx8-Clf1yvIg 1760
fiddle/_src/module_reflection.py sha256=LYOFBlGsJSwj2G_ArlUK43xttm4w5t39TLT-ep9FaO4 3459
fiddle/_src/module_reflection_test.py sha256=-BPNY5bdn_KDwJ1Nxd1mWdb3PgnyhdNveCI9_YFyvPg 2768
fiddle/_src/module_reflection_test_module.py sha256=q1Vm8tQHH3sAHy0EDMqqVY6o4iZKl21QqoDSuPSoVNc 1420
fiddle/_src/mutate_buildable.py sha256=geWBy5lNFM8qj16zCDk2SrkfYFtBr3CmXcrT4RM055E 5208
fiddle/_src/mutate_buildable_test.py sha256=UNPHNofwnQE2Fpa-DP-Wk3_xdbWzGHb-LmYAFVKFX80 5117
fiddle/_src/partial.py sha256=mvpk-YaHeaHzjHJ-WPTFAT3EugLV5YT0lcWIUJYJk0U 10061
fiddle/_src/partial_test.py sha256=mOyL0CyVV8c4z8gEGIyYFnQmhZ-qxwBnyLLHGOx1JFk 14727
fiddle/_src/printing.py sha256=kXU6t0IzlAtmOUmOpEzcXFjbf8ud5ahuuVWsNb7X0tI 13513
fiddle/_src/printing_test.py sha256=3P6jQxbT-5tzX_ad53p8cZeg1mHaptKTBXNT1LfZ3gc 19500
fiddle/_src/reraised_exception.py sha256=s1Xl12iAQx1wrt7nElw9115z4VSbLkIiZesp7dlMzGI 2879
fiddle/_src/reraised_exception_test.py sha256=CBtT49k1JQLsLbp7lS9McLwkCG4U5QVwtJXOvoLNY1I 2235
fiddle/_src/selectors.py sha256=BgWyeVU1c3ev-OHk7EaAo_kzuV6zpbn59865Br2pmiE 10401
fiddle/_src/selectors_test.py sha256=LEsuv8Xd5hhf9cmMFAWfuB2_xQoirB6ZQCZjSCYnJ8E 11289
fiddle/_src/signatures.py sha256=ckZXfGcLA4Z0SiR9XjyjiEVUzX4eWt-EUK6erCbtRS0 12943
fiddle/_src/signatures_test.py sha256=2_tIB1_t2jEZIPooRl72_WnoooapfEjF9ZUFZZzZFIY 11299
fiddle/_src/signatures_test_helper.py sha256=02Y5C7MoW2_6P9NZjesKZ6zXHjGKlwq8X5ARRhnuuq8 1011
fiddle/_src/special_overrides.py sha256=Qr6uOJz6REB-qhIEVD2fydb-q1tWcrPi-yoiq94VQ7Q 4310
fiddle/_src/tag_type.py sha256=pWt9yHuK6RBVqaAPs3tu6n00K3dZqc_ktWr70UVZNMo 4267
fiddle/_src/tagging.py sha256=YkawbRqyTg6M9mW2pbBYbdUmmd0s24lMlyvQVTuj9rQ 11001
fiddle/_src/tagging_test.py sha256=7T8KLdUdckpxf76mA8usDkvP9tQVuCYXYC3zox39YQQ 21423
fiddle/_src/tagging_test_module.py sha256=kcLpC0ht-Rz1w8QvEXh4VMof_H1WuuHr3ldTxOK6428 1275
fiddle/_src/absl_flags/__init__.py sha256=DHd8f64bCl8HxX3ykHqAGdAqipSElg-nwGcp7YVNidk 907
fiddle/_src/absl_flags/flags.py sha256=V-x-8WEwwjWa7jluNzu6PFmZqqhawHt_s_LnVo8Fo6I 11799
fiddle/_src/absl_flags/legacy_flags.py sha256=GfWdsxv4dQ3d0O41tI_vUHFDaPJzOmbbhCUzPfimvlE 15264
fiddle/_src/absl_flags/sample_module_for_flags_test.py sha256=rMCJ2rgFrPUcaVNVG-itFAfPPqtQldNQUOa9X1mtuHk 1021
fiddle/_src/absl_flags/sample_test_binary.py sha256=nPDQ9LswyDwG5CMQz29lTzrh0fFoc_dadP6DVMvrNw8 1577
fiddle/_src/absl_flags/utils.py sha256=Hjl0Q9dmGqN7z2JIg03hD4yaL20OTCGKvrAQTfp43_8 10385
fiddle/_src/codegen/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/_src/codegen/codegen_diff.py sha256=yQuQY94Tj8vchU-a2IENihI6_VJhmYHDoOmLjjZKC_0 19117
fiddle/_src/codegen/formatting_utilities.py sha256=OouihBD36XJIJMCfZSGIT1_n0Nqzw2RkL1uiskjeZiY 1951
fiddle/_src/codegen/import_manager.py sha256=OBXRJkkDqIqMweAA71xrnbHv-XxC5ux66S3jXH7S3cE 9073
fiddle/_src/codegen/import_manager_test.py sha256=70eLhyXV75aiWkUHRcC8wDZitbHs8Br3ZAr1V-ETIK8 5074
fiddle/_src/codegen/legacy_codegen.py sha256=uvA7g1nokOy8Cg7wCBVzLLgGzU_8Uf4zTP2O6h8AK70 11285
fiddle/_src/codegen/legacy_codegen_test.py sha256=7eaw5YDIxQS43CxFK54XffnQ8Wd5wuDkdMQi6I7DdKA 9248
fiddle/_src/codegen/mini_ast.py sha256=bwgsCvd2wFnTUUJlaFNQmHLDl1gIor1rvl7b08Orb_g 4206
fiddle/_src/codegen/namespace.py sha256=1lVGvOc-kQXDO9FQnFivpuICne3iK3wDjz3dLtViYPk 3471
fiddle/_src/codegen/namespace_test.py sha256=J2WYiiGdBjkkFeTGdfDk4VU26GTwu1O6858cqm6VuhM 2204
fiddle/_src/codegen/new_codegen.py sha256=yFVncnIg_v16DBvSNqH4E1iVLxaQLQuRcjX1bd58qoc 5696
fiddle/_src/codegen/new_codegen_test.py sha256=jwUOElQmeglZ-K1ZIF6AOVBlsJJ4A2-7shN5DIwVQEg 3701
fiddle/_src/codegen/newcg_symbolic_references.py sha256=DX64M9W30YQEN_90lAQKzf4xSKFlFfK9NHcQavG3yNs 4188
fiddle/_src/codegen/newcg_symbolic_references_test.py sha256=jb7XKLQJMpV7c2bjquAsYyYta2KPdJEEPyzOGGpP3ow 6544
fiddle/_src/codegen/py_val_to_cst_converter.py sha256=eLoPYNrPjsNrH2D01OuYfzNtsgHtMvGOrJJEMTZKZxU 15956
fiddle/_src/codegen/py_val_to_cst_converter_test.py sha256=FFGRfeqIrI_4yeiKm4_kB-rVZ0JY3OBuDCvnElmUyuA 6190
fiddle/_src/codegen/special_value_codegen.py sha256=JlMJE2TZCvdaOi2hqg19EdpBbv2DZbRPi4FUGzdIz0c 3500
fiddle/_src/codegen/test_util.py sha256=4WD4Whh1IvT4p8MRUa3SttG7iKXziSBmXPB4RmB8dRU 866
fiddle/_src/codegen/auto_config/__init__.py sha256=PK3lE3RHp9eBsZeffJ3b0heQxZREgc73TSe5ikNW7FE 606
fiddle/_src/codegen/auto_config/add_type_signatures.py sha256=kXtruTFAyfIhmbjT6eWXsIWQHQKeiMzBtB9P5SZHS24 4332
fiddle/_src/codegen/auto_config/add_type_signatures_test.py sha256=q1iKiGR3DePWzRN0lB2o9KDo15Hvog3AKlms3j6C42E 3525
fiddle/_src/codegen/auto_config/code_ir.py sha256=-4gYLqjIBDjFnx-aMfrozGMPXtMIQtuDxGceaty_cTo 8393
fiddle/_src/codegen/auto_config/code_ir_test.py sha256=MWJULYoSI-w04HOP8BqPVBpiQULclRc8YSDdDXCDMg4 2553
fiddle/_src/codegen/auto_config/complex_to_variables.py sha256=sEHd0ApsSxkchHB5xWsrE-5rWNFxkc4B-d5YhRNWOjI 5334
fiddle/_src/codegen/auto_config/complex_to_variables_test.py sha256=b50h2IJfd7e9Q51mu8tCvkVxRvtVeGuT6F1q0tL7fZg 4327
fiddle/_src/codegen/auto_config/experimental_top_level_api.py sha256=BS8oMkw45lI-XXxuwui2u2GWJkgPm0CcmNndpAf_TBM 8644
fiddle/_src/codegen/auto_config/experimental_top_level_api_test.py sha256=nll7NnoUcbiCYhbrb3b0f75aWQ1THg7Z-s7jqQUsGqg 11384
fiddle/_src/codegen/auto_config/get_history_comments.py sha256=9SJNO7n1jyUb0dtjyDkPzr-_EpC3vCu5U22y7KijsOI 2445
fiddle/_src/codegen/auto_config/get_history_comments_test.py sha256=tFQvg0247KkjPCIfGmyE7aawszgaPVWWARYYoDt-6ks 2187
fiddle/_src/codegen/auto_config/import_manager_wrapper.py sha256=l3-u_Nm3aT73LHJ6AuzW-QSneQSjahLFqFnACOzdDoY 2009
fiddle/_src/codegen/auto_config/init_task.py sha256=uGzhgFIUkJUa-jMSDv3kmRvMXVOgZZ8oe9Mju_SakOc 1605
fiddle/_src/codegen/auto_config/init_task_test.py sha256=go4sOprd5qfCoHczzBj61xXbRN0Q8Y2jMXMd4byfbTE 1181
fiddle/_src/codegen/auto_config/ir_printer.py sha256=uZ36Xu15drPhjNEMFd8VIBa45UtxmvwMhximqVEVLSU 5730
fiddle/_src/codegen/auto_config/ir_printer_test.py sha256=EKrGtVSx8rGqlusJ29ElZ7_dT6SBNQeij3rIKpW-1Ns 4155
fiddle/_src/codegen/auto_config/ir_to_cst.py sha256=Gopg158NdoxFHRa0e6EWEfuOlnfpMlYXRnwelnrVKgw 9623
fiddle/_src/codegen/auto_config/ir_to_cst_test.py sha256=RvJ89OqA0iiYh7qnKBvuuEwoF4Sbi-Y0O_3dPiPO7YM 7074
fiddle/_src/codegen/auto_config/make_symbolic_references.py sha256=VQAdVg82dg_BW5oLmcnY2kDh31QuE0ZNL0X_qTw8Ja4 7902
fiddle/_src/codegen/auto_config/make_symbolic_references_test.py sha256=DRSKGVJ3oMU386CUFsPjAlYj_bNRTUvYFzVtZKXjFzg 7507
fiddle/_src/codegen/auto_config/naming.py sha256=xH8Qk0oYmkL73dZdjGLN8J_dL2GLfSq6J1oApItOHcI 6640
fiddle/_src/codegen/auto_config/naming_test.py sha256=OJfa6ajTYmEdWq-kqrXSyJklAGwVz0Xj-AtAxkxSEkg 8590
fiddle/_src/codegen/auto_config/parents_first_traversal.py sha256=XfzlXoLoUW8_ZxodeBpKKUg6bXgDVpKnNuwwanFhhy0 4183
fiddle/_src/codegen/auto_config/parents_first_traversal_test.py sha256=9nVl-8AvIf6fEqKSyUtdBxIBF3zk-qsRSps36U0K1ng 2765
fiddle/_src/codegen/auto_config/shared_to_variables.py sha256=azPZzaJQsux56UclMEawRvcjA0XTZDtWppu2RusjVYg 4027
fiddle/_src/codegen/auto_config/shared_to_variables_test.py sha256=oMhlYcwvUhsYSwXXC12cQwGz5-DbfE80DcLTtHKDtA4 3586
fiddle/_src/codegen/auto_config/split_arg_factories.py sha256=OWKwvhu7D8Q_9fbVvpvQaLAJkICC6QHlgDaxAhsSDHc 2299
fiddle/_src/codegen/auto_config/split_arg_factories_test.py sha256=qvYP-u6xpVEM2EGvj8WAQhYhNBvaWcKl50h1ffD-MdA 2449
fiddle/_src/codegen/auto_config/sub_fixture.py sha256=CHPyaTFQCdUrUa05IrZlaOuFpbkB4_k3cTrW-Awtjz4 17434
fiddle/_src/codegen/auto_config/sub_fixture_test.py sha256=pGYrzBdxsZ8TBrRCkqjHQPmTAyEVvXoKeS34uPLYrn4 11681
fiddle/_src/codegen/auto_config/test_fixtures.py sha256=BjTxGgx7Wb6ihosV-dDnYzlIeeV5ZTwWB27AxThW95Q 5759
fiddle/_src/codegen/test_submodule/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/_src/codegen/test_submodule/test_util.py sha256=sVamZiPzuRxeop5355EsxgIRLN7Q0AX_TqGr5poVd1U 810
fiddle/_src/experimental/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/_src/experimental/auto_config.py sha256=1Wt3aqzYlOYv7-o58Ma3LNi4a7yf3HH0grHmCMFAKdE 43951
fiddle/_src/experimental/auto_config_policy.py sha256=kBdYT3o21XtyJ106xIQDL5hugfWRgS-cCVx0Cg93f7g 5701
fiddle/_src/experimental/auto_config_test.py sha256=i0qSn2aemthaDpEArCthFoOgpFw78KgmsxP3Xzt0ilI 45491
fiddle/_src/experimental/daglish_legacy.py sha256=OoIKtZcVLPMPUVp5461C__evQbm_fw1DWsWdxdAzzaU 12374
fiddle/_src/experimental/daglish_legacy_test.py sha256=vzSxRLcxUkhWLcU-ArLvann59z3bnLxeXpr4yGv3UVU 16195
fiddle/_src/experimental/dataclasses.py sha256=Sx_TzWo4Q21GV8PZiDyI1EgDFPrC7B4EUsl5PDfmOfI 3167
fiddle/_src/experimental/dataclasses_test.py sha256=i9vKKAOcsReVJobX2MQGhXPm7AOb_IxGHviMPq8h05A 2917
fiddle/_src/experimental/dict_config.py sha256=Nsf0iGTm7G3WJBFKF6egGCSarU46jmYCxfTUofMAtTw 1173
fiddle/_src/experimental/dict_config_test.py sha256=TPq63sCPZOLPlOLiPcH1f5NyLEdOThKNSAMeAW9MZw0 2706
fiddle/_src/experimental/lazy_imports.py sha256=5CyeYrmT9RXwUX4XZL-oYErzQmdOEFuYQGDvZBAs8Y8 8179
fiddle/_src/experimental/lazy_imports_test.py sha256=Sy-huoN5dpAB4OfU45ziR0c8ipmpWE0ppJk0dXjE_kk 9805
fiddle/_src/experimental/lazy_imports_test_example.py sha256=6-YoIcszl90VkpdCqqFphfZv_75r0PYzofNZxmbjTks 918
fiddle/_src/experimental/namespace_config.py sha256=M4okNly6plRQ42sz9zJJDb6p-MI9TkNHzcyiM0XD-E8 1264
fiddle/_src/experimental/namespace_config_test.py sha256=mFwtLT3WUOquC42QHg6BaJ7vPPywGkkH5877KM9ZnAY 2678
fiddle/_src/experimental/serialization.py sha256=T6eMTA7x6LYbXda48fML3kOX9h1vCxk9wOs-lOODHjg 31040
fiddle/_src/experimental/transform.py sha256=Z_JKNKKS6lXO0bTXzg8bpCuGaGbdfO1PS8QbWrJ71io 3267
fiddle/_src/experimental/transform_test.py sha256=mpvJqqxeRsRASFooo9Y18_1Iypo8WZUJiCVwm-I3FkU 5085
fiddle/_src/experimental/visualize.py sha256=HguCceuTGp6ZWafEthBR058JWzDzh5P6FpuPByU8-0k 11563
fiddle/_src/experimental/with_tags.py sha256=U2uf3cuwTt0hRqJlXNwqTiJEkjxDu-POttinYzJmNW0 2338
fiddle/_src/experimental/with_tags_test.py sha256=oaoC-aZ7df4MxzqbA2S_d7QMO-uL4ShFWslfeD2gQsE 2169
fiddle/_src/experimental/yaml_serialization.py sha256=tdd7M73Jkr_nsqwJUjn72xnuSawQRbYeq0NcNMG5lng 2833
fiddle/_src/experimental/yaml_serialization_test.py sha256=yRlxArPcmbBldQ2tkPEgC1FV1mlkvYKnpZYK96lqmbQ 4422
fiddle/_src/experimental/autobuilders/__init__.py sha256=ojspe9SNwT-V6sPsTmCdjRA3Lf7dDDTAWQym_wXwrLw 1019
fiddle/_src/experimental/autobuilders/autobuilders.py sha256=XXmUCxs_jsXJTQAXWAypIkGEHz4Zpf6wj6t6V2hgEk8 11256
fiddle/_src/experimental/autobuilders/autobuilders_test.py sha256=V982wv40edjNrp_X69VrWUnmk8Kbsf4xVrerkA4LcSI 6512
fiddle/_src/experimental/autobuilders/autobuilders_test_util.py sha256=OoZJdAhZRUovdoaPgYCk2_RqZ7THk6dSrAww6CA6rp8 922
fiddle/_src/extensions/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/_src/extensions/flax_test.py sha256=aXI7nuIM0-vqNG0OJdmwJf7rL2PwVJ5wgsjEVvV-F7o 1324
fiddle/_src/extensions/jax.py sha256=PmosLpp0ncjW5-HSMdgenfWGLXeviadMOZBgqw28Pgs 5458
fiddle/_src/extensions/numpy.py sha256=aCPhjJufGAVZI8CMs_OwyXJFP57Lm7FU7u-8p2CJqGc 3679
fiddle/_src/extensions/numpy_test.py sha256=6UgfrtcrfTkMXR9va7M-CHaej0oRy4cbNdynNgI3k90 5069
fiddle/_src/extensions/seqio.py sha256=EjVRh0qPKHyje_SMMXsGX8ZiS_hBTATPvFHnKv_IebI 1408
fiddle/_src/extensions/seqio_test.py sha256=X82cFmtdUHHkIjq94Nd9VxtGKAVMBUYFV6sNa11kogg 1479
fiddle/_src/extensions/tf.py sha256=nj3SgbUdNtB2qV9PVx8IvHyLyTg71t0XwzajICOcQqU 3433
fiddle/_src/extensions/tf_test.py sha256=L-6HazbrAEwutF2oYJHzW0wQime7dJxtA9tzgtMuhzQ 4583
fiddle/_src/testing/__init__.py sha256=2VwdPrRG5KICPxlz1iiBP6d_V5xnj_yQd_w5FeUJB3o 801
fiddle/_src/testing/autotest.py sha256=qeFnPjBwYnhvySJF3o1xzQKIU6wRUKx3RVUyxW0ZLWo 5543
fiddle/_src/testing/nested_values.py sha256=S2Wvoc2OJdIvplxrtyAF1Wk00xdM0OtVwgLXbrzWXBE 5626
fiddle/_src/testing/nested_values_test.py sha256=45HgVwXMprkGkg0otyjXew-iML9NF9M0BUS5eobjlVU 3155
fiddle/_src/testing/test_util.py sha256=KzeyDlTFZFehsHpQqvlUZTxkv9tUtrysgNi2dl8cluo 9562
fiddle/_src/testing/test_util_test.py sha256=9vFGN6KewzVAINjw3jVGjDVhD2WujqIOEgL1at6iXZM 9805
fiddle/_src/testing/example/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/_src/testing/example/demo_configs.py sha256=rssMA_j2IpKc3hG1-P4bH2oKvao7VFLT64XqubZzxz4 2463
fiddle/_src/testing/example/fake_encoder_decoder.py sha256=iN0N6HSOubTIJ3ymzmya5IV2pTX-F4jAqRPhtuqbJKc 2553
fiddle/_src/testing/example/person_friend_toy.py sha256=LmFqxchTADOFlO7fkmDd2Nmx9eYVyI_GoMbDt0ARWVQ 1235
fiddle/_src/validation/__init__.py sha256=PK3lE3RHp9eBsZeffJ3b0heQxZREgc73TSe5ikNW7FE 606
fiddle/_src/validation/baseline_style.py sha256=FvnNwQs2VH-jE4Ix5e0JTsAwzXSfeTV2AIO1EYfL-Ik 5169
fiddle/_src/validation/baseline_style_test.py sha256=AoAubMQb39HyJhzGt7Htg8X2E9hlmp_MHPANiqDRlXs 5419
fiddle/_src/validation/check_types.py sha256=dWsPh-Iq4T51FESILbaYlA2QDXnbvNARXlBz-wCteNc 3611
fiddle/_src/validation/check_types_test.py sha256=8WxyjsO2QaQoouFvA6WEIUsNJnjKKCCGANwonz8XLlU 8461
fiddle/_src/validation/fake_experiment.py sha256=PUQ-eMBu2zwB8U7Wgsxv80QH68HazNQq0AOjaPIVTn4 866
fiddle/_src/validation/no_custom_objects.py sha256=jN-Pws3PQ-ujRNcW_vRfZ7z9TZQzciJVHBpSpFEpP5E 3627
fiddle/_src/validation/no_custom_objects_test.py sha256=bEtsEggAjW7PRflun6BrEiZ4hol4BkLUEl7MvLdjlt8 5864
fiddle/absl_flags/__init__.py sha256=Gj6wzcWLUDk8PaRwAsoeOJ8LHHSujJi3GyOi15AO0CA 1143
fiddle/absl_flags/example/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/absl_flags/example/business_logic.py sha256=p0ZoMRQ6ImFWGhM-T7Ywky_OLquNKOAuAWMlIZDQyO4 1342
fiddle/absl_flags/example/configs.py sha256=UTvI6b__J2wyB1tXC_lI8bUs_MZj9JRQbRfqgIde4Qc 3451
fiddle/absl_flags/example/example.py sha256=f-TMhGUc0iyAcHRS7bmO05E5VDeolZQBgJjJjwyNHSQ 1444
fiddle/absl_flags/example/tags.py sha256=gyiMjugEO3Qhi66kC4OzrX8mn9n-Mb49PTBALri_nWI 906
fiddle/codegen/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/codegen/codegen.py sha256=v2KiBLqE-2g63b54urhVcGkV9vApu1B9tnxzh6PQF-M 1352
fiddle/codegen/codegen_diff.py sha256=P2w5XYUQv1JXY1FtPqDpzWvbegOkrHQK9j2HqgnrAC0 763
fiddle/codegen/py_val_to_cst_converter.py sha256=ak4HDFUg2m88h075ucSwJ9kTZcZsTjrgPo9X-P8AkRY 1296
fiddle/codegen/auto_config/__init__.py sha256=PK3lE3RHp9eBsZeffJ3b0heQxZREgc73TSe5ikNW7FE 606
fiddle/codegen/auto_config/experimental_top_level_api.py sha256=4Ih8abXQgooehMKgIXdX8bcwJggUGFn-XhAw6M7V7vM 1828
fiddle/examples/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/examples/colabs/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/experimental/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/experimental/auto_config.py sha256=AzroJNz1Maj4pn76HH0Mcejz1rDohkvtVqH3iAy8jIc 1719
fiddle/experimental/auto_config_policy.py sha256=49kF4UWbr-I1AbHsnfSloXNWttB8hpwhVNhCucbp6Dw 1210
fiddle/experimental/dataclasses.py sha256=m885FbGkjxagI-wbOXGZappiFLcpI7SUYWRQH_aY-lg 854
fiddle/experimental/dict_config.py sha256=Uz3xumhk2-teZlfl8blktdqWAseXoiYW__nUIp3GEOk 763
fiddle/experimental/lazy_imports.py sha256=kJYqGvjX3dyRjtQ0b0gkNvqXxk86Gr__xuqf1B0ZXmQ 781
fiddle/experimental/namespace_config.py sha256=uTwQv6-vZ1N7zoZjGBGsIp8HCQ6iG3Rgxep4Ng7XV8w 781
fiddle/experimental/serialization.py sha256=hBamSts1eJ3H1IXpAh47v4_8GN2Xhuk-mYGUNkufY6k 1910
fiddle/experimental/transform.py sha256=RVfOOGHTIzg_WHpqqrkEJmTwQBmMkHvnnxFzZlW8LdU 860
fiddle/experimental/visualize.py sha256=BBsNWhFVcGz5vGmmC9hU22B6zPJFcRgdOPSWIq0qEgY 1327
fiddle/experimental/yaml_serialization.py sha256=OH9C8mb3tYZnhHWLPBqow8o8yr-mMWU3GA4gGSTcoic 1043
fiddle/experimental/autobuilders/__init__.py sha256=ojspe9SNwT-V6sPsTmCdjRA3Lf7dDDTAWQym_wXwrLw 1019
fiddle/extensions/__init__.py sha256=z3MuUEmic6cSysWkFJDXcGtW9H20fqN45q8Yb2Siaos 607
fiddle/extensions/jax.py sha256=M6zhehTrG7w0grPP1GbMXEECS02ajzGLixKQRT4-1JU 824
fiddle/extensions/numpy.py sha256=B8uxjgbojs0zPNeGrJVt73dIV2Eh792Vpo3hmenTrvQ 823
fiddle/extensions/seqio.py sha256=tDJoRfXvwo6Qo6OqOsahCx0OUV3AKVg4_GUHba4tm7I 868
fiddle/extensions/tf.py sha256=dkamcdjLNw4X-li-b54D_grSOT652PGwkC99BJdbR60 840
fiddle/testing/__init__.py sha256=2VwdPrRG5KICPxlz1iiBP6d_V5xnj_yQd_w5FeUJB3o 801
fiddle/testing/autotest.py sha256=VOlzptg8hxN0R2IZXp_pw8P4wu1NqWwqQZEPaZ4xWMQ 1300
fiddle/testing/test_util.py sha256=Sxm4R2KLARbbwJOH1k2OHhMGue2pKF7zCnBekKXckk4 762
fiddle-0.3.0.dist-info/LICENSE sha256=WNHhf_5RCaeuKWyq_K39vmp9F28LxKsB4SpomwSZ2L0 11357
fiddle-0.3.0.dist-info/METADATA sha256=FPwZOrdoVMbAQXnCv7J6gzl0tKTIOradkUDLdYzJvDg 2281
fiddle-0.3.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
fiddle-0.3.0.dist-info/top_level.txt sha256=GPt4T_q-r-gK8qhd_E4XRy46EUWk1Dwzf3CY0X01z3k 7
fiddle-0.3.0.dist-info/RECORD

top_level.txt

fiddle