traits

View on PyPIReverse Dependencies (56)

6.4.3 traits-6.4.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
traits-6.4.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
traits-6.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
traits-6.4.3-cp39-cp39-win_amd64.whl
traits-6.4.3-cp39-cp39-win32.whl
traits-6.4.3-cp39-cp39-macosx_10_9_x86_64.whl
traits-6.4.3-cp39-cp39-macosx_10_9_universal2.whl
traits-6.4.3-cp39-cp39-musllinux_1_1_x86_64.whl
traits-6.4.3-cp39-cp39-musllinux_1_1_i686.whl
traits-6.4.3-cp39-cp39-musllinux_1_1_aarch64.whl
traits-6.4.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
traits-6.4.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
traits-6.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
traits-6.4.3-cp38-cp38-win_amd64.whl
traits-6.4.3-cp38-cp38-win32.whl
traits-6.4.3-cp38-cp38-macosx_10_9_x86_64.whl
traits-6.4.3-cp38-cp38-macosx_10_9_universal2.whl
traits-6.4.3-cp38-cp38-musllinux_1_1_x86_64.whl
traits-6.4.3-cp38-cp38-musllinux_1_1_i686.whl
traits-6.4.3-cp38-cp38-musllinux_1_1_aarch64.whl
traits-6.4.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
traits-6.4.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
traits-6.4.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
traits-6.4.3-cp37-cp37m-win_amd64.whl
traits-6.4.3-cp37-cp37m-win32.whl
traits-6.4.3-cp37-cp37m-macosx_10_9_x86_64.whl
traits-6.4.3-cp37-cp37m-musllinux_1_1_x86_64.whl
traits-6.4.3-cp37-cp37m-musllinux_1_1_i686.whl
traits-6.4.3-cp37-cp37m-musllinux_1_1_aarch64.whl
traits-6.4.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
traits-6.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
traits-6.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
traits-6.4.3-cp312-cp312-win_amd64.whl
traits-6.4.3-cp312-cp312-win32.whl
traits-6.4.3-cp312-cp312-macosx_10_9_x86_64.whl
traits-6.4.3-cp312-cp312-macosx_10_9_universal2.whl
traits-6.4.3-cp312-cp312-musllinux_1_1_x86_64.whl
traits-6.4.3-cp312-cp312-musllinux_1_1_i686.whl
traits-6.4.3-cp312-cp312-musllinux_1_1_aarch64.whl
traits-6.4.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
traits-6.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
traits-6.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
traits-6.4.3-cp311-cp311-win_amd64.whl
traits-6.4.3-cp311-cp311-win32.whl
traits-6.4.3-cp311-cp311-macosx_10_9_x86_64.whl
traits-6.4.3-cp311-cp311-macosx_10_9_universal2.whl
traits-6.4.3-cp311-cp311-musllinux_1_1_x86_64.whl
traits-6.4.3-cp311-cp311-musllinux_1_1_i686.whl
traits-6.4.3-cp311-cp311-musllinux_1_1_aarch64.whl
traits-6.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
traits-6.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
traits-6.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
traits-6.4.3-cp310-cp310-win_amd64.whl
traits-6.4.3-cp310-cp310-win32.whl
traits-6.4.3-cp310-cp310-macosx_10_9_x86_64.whl
traits-6.4.3-cp310-cp310-macosx_10_9_universal2.whl
traits-6.4.3-cp310-cp310-musllinux_1_1_x86_64.whl
traits-6.4.3-cp310-cp310-musllinux_1_1_i686.whl
traits-6.4.3-cp310-cp310-musllinux_1_1_aarch64.whl

Wheel Details

Project: traits
Version: 6.4.3
Filename: traits-6.4.3-cp310-cp310-win_amd64.whl
Download: [link]
Size: 5010645
MD5: 58c1b8b5c1de8a86c89c297b4209d11e
SHA256: fa8bc65a24dc3638f94f4fbc7d60c1838bb4e569c73317d37ab57fb3f23abb08
Uploaded: 2023-10-09 13:49:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: traits
Version: 6.4.3
Summary: Observable typed attributes for Python classes
Author: Enthought
Author-Email: info[at]enthought.com
Home-Page: http://docs.enthought.com/traits
Download-Url: https://pypi.python.org/pypi/traits
Project-Url: Issue Tracker, https://github.com/enthought/traits/issues
Project-Url: Documentation, https://docs.enthought.com/traits
Project-Url: Source Code, https://github.com/enthought/traits
License: BSD
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
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 :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: User Interfaces
Requires-Python: >=3.7
Requires-Dist: enthought-sphinx-theme; extra == "docs"
Requires-Dist: pygments (<2.15); extra == "docs"
Requires-Dist: Sphinx; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: numpy; extra == "examples"
Requires-Dist: pillow; extra == "examples"
Requires-Dist: Cython; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: flake8-ets; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: pyface; extra == "test"
Requires-Dist: pygments (<2.15); extra == "test"
Requires-Dist: setuptools; extra == "test"
Requires-Dist: Sphinx; extra == "test"
Requires-Dist: traitsui; extra == "test"
Requires-Dist: numpy; python_version < "3.12" and extra == "test"
Requires-Dist: PySide6; (python_version >= "3.7" and python_version < "3.12") and extra == "test"
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE-CC-BY-3.0.txt
License-File: LICENSE.txt
[Description omitted; length: 2545 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: false
Tag: cp310-cp310-win_amd64

RECORD

Path Digest Size
traits/__init__.py sha256=_nsTNRpVGfyxw8L_2q5mX-rVsbm7p6NVfDbM_BU5new 833
traits/api.py sha256=ekFLcIGrjo2FtRqZPooxw4yLz-JKylVMC0-NIpFVBzw 4394
traits/base_trait_handler.py sha256=28a_PR8dX2cR1T8fXT22bMjI5-x8r7aN_TCt6T8c420 6530
traits/constants.py sha256=3CI-pADTF_DQpEY73wMCytWqVhsNp2YgKdJQKkKCOLI 6827
traits/ctrait.py sha256=ZDyeaY56Hye8WKMb9oAsvTNHUvSCllVtuoTwm30555E 8698
traits/ctraits.cp310-win_amd64.pyd sha256=xJLdqXED3G5l-uBPDvi2gnx0C-IyiJD1ZOLarxbSlvc 61952
traits/editor_factories.py sha256=rbxZdnDiy7X4XFt1r19yt7r9evmy-295hjbQuCVSUTs 6004
traits/has_traits.py sha256=ElFHgSeL__VHkdm-B32fEXaMpwRzBzgrBqGNwZjPLOs 142985
traits/interface_checker.py sha256=a_qw5fzFqkIzstsr7MUxidqbbJUJFULEpfTgO8_MeJc 6072
traits/trait_base.py sha256=Lf8-KSwJeHqSvrFK0TqYQDfhOVg4EZxdnCsADM7pFn0 10474
traits/trait_converters.py sha256=GDkixgB3B0GP7kN31q2Ku9XEy5gcf_U6L4XNzh253yw 4530
traits/trait_dict_object.py sha256=iNCRzQd43Ky-CWaZf9VcEt8b8O14hPPoHyWp235xb44 18429
traits/trait_errors.py sha256=Ht1-xUt6p-PbBDwHOWwNnoPbww2zy5Qe8fkNc4xbRs0 3303
traits/trait_factory.py sha256=_DIr3v2tx9cts-OjL5-xBQjZHf4OyeC7chNV60dHc5k 2318
traits/trait_handler.py sha256=DQ5E7dow8BhVZNuTYmoxdMPIniZEsgSsP_cjeG8dCcY 3066
traits/trait_handlers.py sha256=2KApiSlOH5mbQo4TYQhRq_KSyYjpKcq1EYJloghkfzM 44310
traits/trait_list_object.py sha256=zh6hx_ipqYA5Kfg2dDl_HWuIxWqFStpSA6K6neT1wz4 28511
traits/trait_notifiers.py sha256=qUeHHP6TYvR1GkR_NqWMcTU7OJMDazJE9Rp_Tnr6LtY 25637
traits/trait_numeric.py sha256=Kx0_mkOy-mRWDGtAG_IAHWbslph5wdLHDpKtaW4tIIE 15327
traits/trait_set_object.py sha256=DWmUNiONDfJlA8bRCooGdLJQ8HH8nl7HulfW63AMJEA 17372
traits/trait_type.py sha256=YtapSpzAX7md5p6AmF9bcE8QCrphLspVwKD4tL3cz78 20454
traits/trait_types.py sha256=u0Q7jrdr6UDqYCPlQRcf0x43IBi5SBC-4rOcRtomyAg 165146
traits/traits.py sha256=cMtyxjpGoiy0Z1yHzCKNHQD7Sq_hvkG0WO9q33HG4TE 27588
traits/traits_listener.py sha256=lYGlg3osj8HmUWnyCkjlRZyoUvaTBtJBRqWFtTDoqzk 44551
traits/version.py sha256=Mkaxb4ddSWJtuFJ5b-kDIFZ4baGHqKmLKYNH_iaE6Lo 789
traits/adaptation/__init__.py sha256=i9R9eR1pbDT-KMTH59zDrw2Wh5Y5xlDd1N1a3ic9fYk 451
traits/adaptation/adaptation_error.py sha256=5BDbGEq-oILBaYu59bd6vnJi3ctkggF0ZBUF3BkRp54 615
traits/adaptation/adaptation_manager.py sha256=FYJ-w8m7Ys3uaCAPzEsQsaEjAk8oMRDmOCQBgc57MvM 15913
traits/adaptation/adaptation_offer.py sha256=xA4JIB76F9dmXkUhL5B4tShbfZcldqHRLlCo4_ojFKk 5182
traits/adaptation/adapter.py sha256=wJ7rhIq2AYn7yVoY8Bo0sBB7E6XdRtKiMrv6KNvOotI 1077
traits/adaptation/api.py sha256=ZBTbrz2WfyuRG3Gy0JZeLle_fdWvCxvzy4iPdq51BFk 867
traits/adaptation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/adaptation/tests/abc_examples.py sha256=GjlXqzR7DknOzR1xSoIQyGa7C66jBQKuanO9CpIqf8A 4408
traits/adaptation/tests/benchmark.py sha256=l0Tp9MzBnQx_CTlfHF0sy9UGJNh8N6NO-4ZTa7E5_lE 4503
traits/adaptation/tests/interface_examples.py sha256=4Hb1qLX56NkGFP14dA5KCElMa2A9PQRFxylC1jX5oVc 3859
traits/adaptation/tests/lazy_examples.py sha256=XpNOJ8636-HSPPbn36u5UAHvijBsyHrJ0eoCM46yIxU 648
traits/adaptation/tests/test_adaptation_manager.py sha256=-hik_ON3VEu6Dpbcxx759bCReDhG1LSUtzrcY-POOx0 16699
traits/adaptation/tests/test_adaptation_offer.py sha256=ib0iCHS2V7XgVR1cUqYS7YmGaWM9cAlMvn97pA9RTVM 2294
traits/adaptation/tests/test_adapter.py sha256=NYXKPgh9TRGQryxNIN2cB-iEXY1FQUXFW7My04gTK4Y 1781
traits/adaptation/tests/test_global_adaptation_manager.py sha256=_hPmmoLjgFOltK19yEMhTOIZ_i3t8jDuMZHkZ-_LT2s 4388
traits/etsconfig/__init__.py sha256=FZnpFg0xIsvi_W4MsskKswOBWuH-I9zme6v6eo4CoPQ 542
traits/etsconfig/api.py sha256=1W21IpPghT0FfCUImRNL5jKv9tUzzzfWcYJDJx71Sdw 469
traits/etsconfig/etsconfig.py sha256=Nwbx-c6U_g4z9i2KB0IOqTY6w1YwQBl2zQCEX0A0viE 17613
traits/etsconfig/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/etsconfig/tests/test_etsconfig.py sha256=kA4n4hnADU8ZdlhdRUOAu7JoN9H8761_W5IEUZbz6zM 14396
traits/examples/__init__.py sha256=nBkoTStUMttjwWJUQGVVTBmENrKiiN0zVjN6rE10xH8 416
traits/examples/_etsdemo_info.py sha256=VNyAwOK-h-Xfrppb0nf-CBkpomT0w2GqmC9vLPS84bw 1058
traits/examples/introduction/0_introduction.py sha256=jaxWmC4eNCcG-vE8m8z0tC94FxEtJCAUf_V2NtSaPcM 4121
traits/examples/introduction/1_validation.py sha256=KuD5wY0vGnsVy9PAWaM_8jWo9egpDnhMGdkfKPfmGkk 6744
traits/examples/introduction/2_initialization.py sha256=vwNjbd-0tJy48720dOBR--gC5X2DyCaFcB8vvfatpFU 6293
traits/examples/introduction/3_observation.py sha256=hYFAMkfupmqpLzZ1GIY7FKQrv3k9V6kXAMPQQu8Sx3c 6097
traits/examples/introduction/4_properties.py sha256=Uix0AmMQ9wJNX-q7_hw5xnZ5X4Y3ZDl6cvU3ClqEZnA 6653
traits/examples/introduction/5_documentation.py sha256=X-XL8O9NQbeiOhMpRcSS4nUw7DFWg2l-lIKirnCEmlw 6252
traits/examples/introduction/6_visualization.py sha256=SqTNXZ8tTCPBKf-zxPBIEiZYqR8_W4Y9GCqQw4IlJHQ 5064
traits/examples/introduction/default.css sha256=h7K1JQUsQpf3djk0nP8XHU86tudCj0XVY7lzt1pMYuU 845
traits/examples/introduction/index.rst sha256=z7WIRC9lyEskyi_8TjjaMSngyM2LPDwGxGCxP-Q4I0U 767
traits/examples/introduction/images/LICENSE.txt sha256=KPHPzPiH-hvARkPpEFN-yEcm89TUa_YwIjicYvFcodE 519
traits/examples/introduction/images/sample_0001.png sha256=I6iYXzxpNwnl3FSHuPWYhuk2S3qiyhCY5L_vOFLOzD0 2225122
traits/examples/introduction/images/sample_0002.png sha256=AX_HAAT_074AJG_V52MmktzJl8uB48RfCkF0pdwDLVs 2236536
traits/examples/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/examples/tests/test_etsdemo_info.py sha256=Mctda9KwJhAmwxyOQDX6zf4zfAf9aU9HzcQoJy2GBIE 846
traits/observation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/observation/_anytrait_filter.py sha256=y5e4YUztfJVX136bMF1kcQJD7bnn6SynRr_cV1GyjRY 740
traits/observation/_dict_change_event.py sha256=aiBFho6_JC8Mkp7KTBmsDUaqnUzNewcibodetP082TE 2527
traits/observation/_dict_item_observer.py sha256=ArldCJCmIYDl51Xy5Tzt__VYLzljONI8Ca23lQdPXOo 7018
traits/observation/_filtered_trait_observer.py sha256=u2oDYCEENjXEolMF8C7v0yo6CvK1y8doth91gQM33SY 6516
traits/observation/_generated_parser.py sha256=qIpRUcyC9LWWrZ6z23QWyu7pCDuMCga7iS1dz_CLfLQ 87648
traits/observation/_has_traits_helpers.py sha256=QxPUFE9ke7E-2O0GT-1usR6APcJjKfQXV6PaiQp7C5c 4308
traits/observation/_i_notifier.py sha256=gu2KmWdQbXO2PR6xJtB8wIqBe5i50cLFL_11UhCp9Fo 1671
traits/observation/_i_observer.py sha256=0eFFRAlWukak4_JRw3XdPxNcD8ZRqhs4p7F5xDYU2Rs 7675
traits/observation/_list_change_event.py sha256=hKGrJmofkz4zd7cUjekz0kRQkMIHyFr789eY4ZA6FnI 2056
traits/observation/_list_item_observer.py sha256=VqNLuwmWuhvL6kE85qgavEcf--AAvEiOl5EEM_Xz8qs 7145
traits/observation/_metadata_filter.py sha256=rBUEewAKEQoAFY7Sx3DhqNjCHNoJvBvuwYnF2CQ1mt8 1728
traits/observation/_named_trait_observer.py sha256=4Ism8c6MNDYhs6fyBkgUpujCmNQbgoQ1le_vbsDMytM 7408
traits/observation/_observe.py sha256=nDlQjiK_D81c76NdvTtlbNldacWaqin-g4u2L84mPMI 6155
traits/observation/_observer_change_notifier.py sha256=1tNg1c6TaLL5jQORrSoockROrkhUwV1yPdgxpmEghpo 7289
traits/observation/_observer_graph.py sha256=OGzagfiC7dWDtdRJRB9eCOAETpHV1WkqCVpeV-OVF3A 3802
traits/observation/_set_change_event.py sha256=7PXj3yPlN3NDju9SA-0TfM_WeW9Q_zl-wdFE3eYJey8 1708
traits/observation/_set_item_observer.py sha256=_5O5AXTjMCrz9zP_FLPB9DX3w9j6wzYA4X3OPxdTyew 6828
traits/observation/_testing.py sha256=lDxEANkkqlfyjin7lDAwtUlud5wm0wCkSMtAqEYwUC0 4445
traits/observation/_trait_added_observer.py sha256=DbmpE7nUIzxuults6ZCM-f18MchQqvLJk8Ab0OEQIeQ 8556
traits/observation/_trait_change_event.py sha256=GYV6AyJ_z2v9kdVdnXig-isHM5BO-wL_psC3YVqC_E0 1857
traits/observation/_trait_event_notifier.py sha256=7N7WGMmHztN66w0DEkqVFGxbgJJQ5JAS4E-xjH16lMQ 8445
traits/observation/api.py sha256=2T7huDUW6GF8AkJ1v6acRJO1M1W5Lc89dAhJ1N6q9Wg 946
traits/observation/events.py sha256=NC5duDcybDgOt0Rbx9umHf4LjCFXOAy-aHu5uh_dCt0 872
traits/observation/exception_handling.py sha256=0OQPkDvwUiecDJnr0nJ-zP_J-9I-2H_vnUYlIp2e2V4 3665
traits/observation/exceptions.py sha256=nj7FVLM-UK6k9aemiZjTszRv8TdONOE2x5JJEKTQkrg 518
traits/observation/expression.py sha256=fTlXRJBrGLvWFW3foArWwp2apDpzxG65BND-3ZWgirM 18621
traits/observation/i_observable.py sha256=7rVEzHtZCaABIyr03TdVAnDSeqq7Gq343eEYY6ipTr4 1072
traits/observation/observe.py sha256=b4SPxMHgLFZfmdF2-SchpM84NogGB_h9NYbkvhMMfFc 3163
traits/observation/parsing.py sha256=YrtDLh9mmUB1e4UEHPoSRHpLq7gvlsqaKhrujXETCrQ 5854
traits/observation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/observation/tests/test_dict_change_event.py sha256=ntI8Rfij7_A3gKGWfaRmA0P4fKMVui_mb6SfSxWuzuU 1855
traits/observation/tests/test_dict_item_observer.py sha256=MPk-NSq0gPwOfxur4dWIzd4dxY0nxBp7PLiNUuXl_FE 9610
traits/observation/tests/test_exception_handling.py sha256=nAy7zyO412w6EKvCdyctL_vAHf-68o5r48xq9yxUZsI 2749
traits/observation/tests/test_expression.py sha256=sF9TxJGf4Xr2yLrLQqsqsCjr2MJIKDZPTyAi-kWobxs 25562
traits/observation/tests/test_filtered_trait_observer.py sha256=obSf16s8sxQ-zPcfJXBZtZCEqwf57okggL27nqg0SRs 11484
traits/observation/tests/test_generated_parser.py sha256=E0du0ZACPZp80pjqN4kEwYCW6pFI4LNL9om1DIKz5ok 2197
traits/observation/tests/test_has_traits_helpers.py sha256=4SEGu0P649lvacmSwD8fBXCjeUKJbgsdxMhEPAEnrRw 9706
traits/observation/tests/test_list_change_event.py sha256=aJmFq6H2GEak7y-U2B-7OJMgtPyqzXWK0eTIfg5omzM 1789
traits/observation/tests/test_list_item_observer.py sha256=o3pQFctvdm4TVc5CKHVE4OuhsNs5vsEPou39-IQEB78 11091
traits/observation/tests/test_metadata_filter.py sha256=9txsBhol6K5KCfxYTXkWdb9kpjFWmtA8gOD4qztz1B4 4201
traits/observation/tests/test_named_trait_observer.py sha256=Va8Mb7sXnxuXaqB9JaFTWcJ6bNdLICenVpz9SozYkzQ 19074
traits/observation/tests/test_observe.py sha256=jxzlvmYB8m-_55ovGG34kh6jnagC6wWNgA0wSSb432Q 18463
traits/observation/tests/test_observer_change_notifier.py sha256=3hE6g4hQezag_t2GnTkUbO_zgbWoY3Mb5Mkq3-hJU74 20091
traits/observation/tests/test_observer_graph.py sha256=gC9wM1tKW_OUZZyI3gsEqyLVizMg_newES-e3xqTRM0 3425
traits/observation/tests/test_parsing.py sha256=dyIpujt0XvwE4RjftsLY-yelBYyK2V6PA5TOxpB-OXQ 7264
traits/observation/tests/test_set_change_event.py sha256=J18y2I7xasZh91dhtQ0EjZS8Wx8fHvlPgaGnBiat0pQ 1819
traits/observation/tests/test_set_item_observer.py sha256=t1-2O63hvdyXofotMJtUbqcmoqmK8PiiILxKrySXU60 7641
traits/observation/tests/test_trait_added_observer.py sha256=JQpUHc3F0dvLYZ_t9gm7KhlHTokfcCKTT2a9vAWKmhs 9734
traits/observation/tests/test_trait_change_event.py sha256=Bmzb_i6SVtA8xadDBw349cxlgJPBKnp58mDldPJOiN4 1843
traits/observation/tests/test_trait_event_notifier.py sha256=o9QCiFr6z3Zcwad0gjOhAbfbqJotcjbc3dE7OsA5ncI 16432
traits/testing/__init__.py sha256=Y29XNdzfbbaGm-TQZZ6jHZxAT8x5vAgpmaphTiKTwGo 584
traits/testing/api.py sha256=npxTDPgEPur8We8SYvZ89IDdPOAVcofo75842y30fT0 563
traits/testing/doctest_tools.py sha256=an7vVDEgiIRX12wHkysXZV4R68ic1RKKxtBfSkhGRVM 2198
traits/testing/nose_tools.py sha256=AU9mc4ySyQ37_vKosci-yeUaTyhebLcHwVxMHyQN4Z0 2967
traits/testing/optional_dependencies.py sha256=CUfPLXSBYZhxRTxuj-HNtCf_R2RX7sBOksefFYdALh4 2115
traits/testing/unittest_tools.py sha256=UEccNdbsPyXQkQ177IcR_G-klQd2UtmvtLL9Ac-rRdY 18353
traits/testing/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/testing/tests/test_nose_tools.py sha256=BXv___N4A23nm7U-1qLvWlIeEHt3OgcT86tH34DMmAM 1256
traits/testing/tests/test_optional_dependencies.py sha256=cbH8xa5r3fU-U8nyqHaxSASClBx1WOAt3_QEvIVDkEg 823
traits/testing/tests/test_unittest_tools.py sha256=0sT1t-zqdqdf4Dl_AZZQcgjBKyOPpGEneAQ41NdQcBI 15156
traits/tests/__init__.py sha256=ED7hdOXTYj4o_OyO8lWPhcyWLK_g_y1mjo3vQjQ99gE 476
traits/tests/check_observe_timing.py sha256=iWfYimmN6mjPQj19BWupIM-put3IiZTkgfIdZabT0HY 18234
traits/tests/check_timing.py sha256=UXEQfp9SclfT9_lX7VM9Q0sjs-WKG03VcKyi5gg8qs0 5907
traits/tests/test_abc.py sha256=8xqeXUOFNEYFDwFJqPp79s1wOsjtA817RxDjsoCPfjM 2822
traits/tests/test_any.py sha256=roB5KKLJ4VTfoGs5H1cucwPfjYpxfj9ztBWSHZQtXd8 2848
traits/tests/test_anytrait_static_notifiers.py sha256=ZPT5sgsFRloq7UMRf3t0AQMOZGyWZQzPX1COpXi33AE 5480
traits/tests/test_array.py sha256=OA_r6sDRriT7dsSi-hej78B3MK4Ui4dwwYiL6fMhbY8 1822
traits/tests/test_array_or_none.py sha256=xKNJPg2kV1NZj2lfsDYImn2v7xNgYMz1VDeZuEk6NQQ 6262
traits/tests/test_automatic_adaptation.py sha256=wUT8v5iBHeSD1dpGOA0pDioumxoK_hAUVhJeg8X0Z7A 4581
traits/tests/test_bool.py sha256=QsuwIDqkTSdDmB4Nf3cPSkAMMb2QxUzaQb6Bu6bUrcQ 2576
traits/tests/test_callable.py sha256=oyu4Dqib6ESkvDo7V6vdOhaLAdWskgPL-pHDFLlaGLE 6978
traits/tests/test_class_traits.py sha256=d8aA_DidQEEqZsiri2odZ80HMEelABx2RBi0em68TQg 1694
traits/tests/test_clone.py sha256=ivizl2QLIaVxRn_JJjCAimp04y-35g3SVuqcTC3N93s 8829
traits/tests/test_complex.py sha256=gblHakGyaJMXdDHLmctVUI-TQrx4nRR07eleP-1n3zc 5213
traits/tests/test_configure_traits.py sha256=MFBamS7Q8sUPx8mPzJzYTAssNHjwVfndkw4WQj7N6U0 6326
traits/tests/test_constant.py sha256=HHD8j2F5xlS60I1oVpiht7-WeDnN3sY54fHr6iB5kvU 2539
traits/tests/test_constants.py sha256=BSB8Un2uSHfJna2QLvuD40JHe1Ful3mpS67hVS25Jw8 948
traits/tests/test_container_events.py sha256=_c8WrUdNRyZXJcZ_IKLir-0gykyf5yiU0Eowf86vx_g 4791
traits/tests/test_copy_traits.py sha256=LAshToi0ROM-UqrVxwRxZ8M46OHTt8bw6X7ZJlaXEuI 9356
traits/tests/test_copyable_trait_names.py sha256=06Hx4mWGjx3TYmteMOTg8STufThr-HeH959wJSzI0WM 3607
traits/tests/test_ctraits.py sha256=uvjGgVJSPdinFqkevQhmehOQdbip0OH8wFGgB_5qcUM 12285
traits/tests/test_cythonized_traits.py sha256=dRokWE_DWaLUXWIGKGNjTB_0Kq0Ew7Sfpe1OC0fKHvs 5165
traits/tests/test_date.py sha256=4h8J5p6qmlqgkTX_1gcd3riqvrGhL0cI3GSbpVg9qOA 5466
traits/tests/test_datetime.py sha256=cHhyH16fhVdEyc-5wF8GVwkQzJ260G69vtLVfB3T0Io 3891
traits/tests/test_delegate.py sha256=T5JGU2kuBIQwZ4Qw818UPljTJhFZQeNzAjAlUNJxgm8 9025
traits/tests/test_deprecated_handlers.py sha256=GvTHEL9lrFcOlWOIYWzuZ6YqDt_JZYovg7b4D-_O4K8 1364
traits/tests/test_dict.py sha256=lJ8cnFODArloQPYVNjNp48i0DXiWMBO_-zsH4bKN_pU 4920
traits/tests/test_directory.py sha256=RRKKrqzz77tVGQ2AxC1bzUtjLeZnA_BtLCkLu0FV48I 4262
traits/tests/test_dynamic_notifiers.py sha256=Qeb3yI--cmEcqVKe20z6OApMQRwMrafVj7Hvxt_kE6I 10505
traits/tests/test_dynamic_trait_definition.py sha256=8SkeNxfU-vhIIdBXBaG6UDj0WJz39qXKLwESdOX9mow 1555
traits/tests/test_editor_factories.py sha256=HCRBo6CL5YNmp648SMvTPlIy2z9V2jkuFeW0gOIy5Vg 7249
traits/tests/test_enum.py sha256=6FUyX_yrAYERuMjJKfUWptA3UiXjfautV_6qbQNgukM 10830
traits/tests/test_event_order.py sha256=0km_Oi29yd0Z01l6IA1bxD0HvmkGw-ZcBlWviKZZv10 2635
traits/tests/test_expression.py sha256=5obuGFLupqujbP0_IRk4eV9xLDPQ4iGF6xWBtTEOLtY 4980
traits/tests/test_extended_notifiers.py sha256=gERnTey3QEoAvemCk0jtQGDBWjS5R2zhURr578qONaU 7879
traits/tests/test_extended_trait_change.py sha256=LDUDqBVEAVIaQY3qjBG_b7nexb3RSkRmK-ahy4OlXjI 36029
traits/tests/test_file.py sha256=NPxmsunJvj_27FxcPk0MRRQHEjTAXhCzA4kGOZ4b3lE 3145
traits/tests/test_float.py sha256=lXwSkNnMjklUVwtHq46BCfNPwGZ3SglmLNUy5CuIG80 5973
traits/tests/test_float_range.py sha256=NiMDzqRFIml0fZlZWLEDFGlcHfB3R5cOY3YDZxUqNRk 9702
traits/tests/test_get_traits.py sha256=Je0SQ8XkSRKrxaJFKUHozoR18rARgumQP1YHiY1shUE 3217
traits/tests/test_has_required_traits.py sha256=grdfxumkBT3JUW8XZbxPE9dcIEcfNForIg_PAmtKkxA 1506
traits/tests/test_has_traits.py sha256=3vDsljIBBaa4aWgeG8fLRrx7YrJ6lFNKqL4IrT7MHwg 28394
traits/tests/test_historical_unpickling.py sha256=YdGAVR-Dyc4pRKjxaN4TBneF-tCoNSBIsxnlSy9MW9k 2027
traits/tests/test_instance.py sha256=yC1IC_yt_K5eyBwu3615NskD6QiHPGUOx17rOmawrL4 2478
traits/tests/test_int_range_long.py sha256=hV6UJpLG--tFUel_y3apZ7LnPkhp99c9MbX3SpUaOAI 1082
traits/tests/test_integer.py sha256=1-raTnExA0elPNukMHie6iq1YSawk-_GqnEsutp2LBY 3540
traits/tests/test_integer_range.py sha256=JS-4X1gArEi8mNhiuEmFBOg92WQBs6Tgt-f8-5ZoeN8 9706
traits/tests/test_interface_checker.py sha256=uqAeV8kQpN95wkF5K8yWr3hJJGYju_ZeqeTfnyz1xVI 11985
traits/tests/test_interfaces.py sha256=Ay-OalenF5lrg-tI4tBvs2qHRpJoTsV-AOqwLn0Usog 15399
traits/tests/test_keyword_args.py sha256=B_qK6B1mRq-BG9qiQbQVvtUZG2CzccPsmTWpd0tbmaU 848
traits/tests/test_list.py sha256=c2lR_OiFLJ70-c33ccaHXB2ZkO-_HR3dPyIY4bJSWuE 11180
traits/tests/test_list_events.py sha256=PbPGkR057luupajV-n6odgBCLBB6MPxeK6Lf39XJR9Q 8508
traits/tests/test_listeners.py sha256=2oKfaqM1czBhmqJAm0ZI-RU-uDkMr3yFy-UcV8h9NQs 8063
traits/tests/test_long_traits.py sha256=PWt6KaG111aPLo_1ON_Ct8RVI7eCnOpl68PkQueT4n0 795
traits/tests/test_map.py sha256=wOgPpjBIdf3ufegiw0bfM7L5W2dl9lLeeyE4s8M0Ecw 9082
traits/tests/test_new_notifiers.py sha256=u5225ncGDejbHed0pDcLa8SRzsEOmU7kA62mgDwbBQ8 3336
traits/tests/test_none.py sha256=CpT_SSH4soeb7vSpdRpW1eZgk2HCRXK3EWvBLDHDs_o 1035
traits/tests/test_observe.py sha256=H7W9TaWgVOvI1G0D75gAnlC3viNwDR3081HgeLutEEI 26780
traits/tests/test_pickle_validated_dict.py sha256=oICM8UC4ro2mphQMOHR-FDYlyCe6GBEgGqL-5EsLyNU 1066
traits/tests/test_prefix_list.py sha256=TT3v2ygywNf-WyQB5Qfo8Ggf_rZ_t1g3VswYHXNUboY 5249
traits/tests/test_prefix_map.py sha256=bc-V0xBPRgfHdN6VL0cMlU90JTpi1b8eZgk0Qz7WMK0 8131
traits/tests/test_property_delete.py sha256=umfVBrMv8bVeZzvJv-5rkG7wxKz_Gu_MXshxBKd1RRk 1107
traits/tests/test_property_notifications.py sha256=_0XFW1L_cfJArJcfWFK-UPsgJ66ppPDZ3G7mVDfiM4w 16616
traits/tests/test_python_properties.py sha256=klhbJ32zxKgnHPOedxH-EZu1J5XXoCeir7VbTsZLXSE 1519
traits/tests/test_range.py sha256=jDZ0S8HrVhOkKflcP7yM1U1rp4B3ztW2djgMWQfc4KQ 3814
traits/tests/test_readonly.py sha256=oKgvmLezPuC8g3ka61oDDpYqSFDw45AvnGlrhek1NVU 1237
traits/tests/test_regression.py sha256=TpWZA2j6-kaBBGZ1YmEcRmuTGABn_Wes2h4rWnlEO6E 22025
traits/tests/test_rich_compare.py sha256=PNS-WZUKDaBfLlQ-6nQM_pZtPqsEU6AhURkncA0OTNU 8879
traits/tests/test_special_event_handlers.py sha256=cFx4gZWyCU7-MnZFt44mNoxPZ2_kR02yrziTHMaRiUc 1311
traits/tests/test_static_notifiers.py sha256=tlqGl4X8EHWIq2c5b8XPXNEqbJl-tEuZ86aDTItET3c 4073
traits/tests/test_str_handler.py sha256=3lcKLr9WIZSYYlZTMP6sIkJG5c8rTleaJE-Bt6ovV3I 1928
traits/tests/test_string.py sha256=tXI9dyA_cdg8T1aOs_MSGFflRH7up0D1uIB1CumSIFI 954
traits/tests/test_sync_traits.py sha256=7104139ctsZf88Lmwe0Aok2gm6DYk_ysB-Ll5JodUxY 5274
traits/tests/test_target.py sha256=XW9VSLM0H5c1nM8jw64O2p0beU1oAgy22mzoEoMvMsE 2130
traits/tests/test_time.py sha256=FtxeC1KHuQTpGpT6_X7p_Q1T6KxJLLyoV1GTsTLb8SA 3697
traits/tests/test_trait_base.py sha256=rHQDMXbIzEOMeb7cAoo87BIS8cV0BnHGwzoSYBCxxaw 1841
traits/tests/test_trait_change_event_tracer.py sha256=pqqJ9eGvYfDk6ieDM-kVcp-PmKaj3A6UOaFcxJKECxM 5650
traits/tests/test_trait_converters.py sha256=31K-LM74_KjTVrSzP3Ao-c-gM-YMOa-oJ4o_5e4GOiI 7172
traits/tests/test_trait_cycle.py sha256=ltBJ8UD01dZ4btuenuMzOPD2PfZyM29NqqESDcOvntc 4102
traits/tests/test_trait_default_initializer.py sha256=Wr5mx_gHJMXi86J7AOq8dSq0EsH8jKxxKhBbh3u8AQM 1576
traits/tests/test_trait_dict_list_set_event.py sha256=IDrZCdUk6iE0bua9Vn0tk7vfb8VnMi4ts2rJlP4E0LQ 2443
traits/tests/test_trait_dict_object.py sha256=CsfDN0am_8zK_SY3_bg9M1ccMP-Jmqx0JgL9UqSq9RI 17210
traits/tests/test_trait_exceptions.py sha256=dYKhQX1R3edfooF1S4iGWR5xumJS4OasGjry5W2M4AQ 1057
traits/tests/test_trait_get_set.py sha256=ACovEptMkNh3tMnGSkc4Pzr6relxNK296NezSOG1x8U 2398
traits/tests/test_trait_list_dict.py sha256=M2u1K_dpSE5t08p4-9d9ySXQKIKEtiGZJdjLVEgSL3M 6437
traits/tests/test_trait_list_object.py sha256=5SYYKTOijAUDFEEfvVNSKFvpb-DiyVVeb7YMLP15MJs 53460
traits/tests/test_trait_prefix_list.py sha256=s4lPq6xik5IxIkK53x1ZuUOUDem8XrXCoEGYIxmJgFE 1382
traits/tests/test_trait_set_object.py sha256=cjzLwgFUexCywugoFzzdmPatmAmjjPt_cmnc1-W9pC4 17538
traits/tests/test_trait_types.py sha256=i1EP9wp1-ePuGaTHQpQ2XGjNH15J7RJ1w7NSM8q9wdM 5755
traits/tests/test_traits.py sha256=hY8VFB49x0EmgJtCyIBz5xMQ0YejAqUYAg_1CcSB0Pk 35508
traits/tests/test_traits_listener.py sha256=jZ2-gXK0nqv0CeshgWB-VbiswweNkWnw-IrYB8JE4XI 15880
traits/tests/test_tuple.py sha256=ZQ7pIy1zxv3qL28usEx4HdQwgzUYaLc6TxTneWa9rsE 2738
traits/tests/test_type.py sha256=7AbIE0z3bjPn7erzISqwzv8VA1Lq34V_2KUs7V1sBvk 1979
traits/tests/test_ui_notifiers.py sha256=8Sw4tW8EwHBGms4cBzE5fErRrdnYqRY_44Sawz_hDjE 4568
traits/tests/test_undefined.py sha256=BQTNiWtoA_bGoDx278yUbVlmWtKVfRRFG86kW6CqCUE 1801
traits/tests/test_unicode_traits.py sha256=D646ljdAffFHGlk8ugds3UbilScu-q6Xdc-YDF0IAwM 828
traits/tests/test_union.py sha256=ldjVUd-FL7ISs5kvrtwQRZCY3UQjJjuMIT-R882p1_8 6626
traits/tests/test_uuid.py sha256=3yHqD-dUvR2AO4-0_7kLljgaaz_qZoeFYK8zrhGfkko 1018
traits/tests/test_validated_tuple.py sha256=W-Dvjhgki1EinWhDBwLHNuI6nxVkr8m1o-Hu9M8viIc 1655
traits/tests/test_version.py sha256=ndIfZuQmNWo3htKDX-VeQQuq84S6XRYjrB_JVPmSwe4 2076
traits/tests/test_view_elements.py sha256=pFoj8Ck1bJ4y31q680E7akvex-QLUjg01sMwLOsGeyI 3781
traits/tests/test_weak_ref.py sha256=9ehfGd7XPUI1M2i0ANql3yVbgTN9rR5ejcJHzj-Vi3Q 1994
traits/tests/tuple_test_mixin.py sha256=GPjwSk1lfHKEQJdIpMkY1iLhWaYn9Nx1CAELcAd6d4I 2771
traits/tests/test-data/historical-pickles/README sha256=6LgSLtA1fI6FOHhdE2Ec5Ljv94U6tBlX4V7npz3s_qM 511
traits/tests/test-data/historical-pickles/generate_pickles.py sha256=TRXUsXoVhc-zB_vp0cdKMGnnLaUJZkBr3wLqzbNZg3M 1713
traits/tests/test-data/historical-pickles/hipt-t5.2.0-p0-float-ctrait.pkl sha256=wSToydGfpFe8lyyVFLP3bZU4J0nfFbwd_5hlaaQlUps 323
traits/tests/test-data/historical-pickles/hipt-t5.2.0-p1-float-ctrait.pkl sha256=srCA4qEhniz7cq-keOq-kcKTuEBTV_-UCOAxd_LeHnE 298
traits/tests/test-data/historical-pickles/hipt-t5.2.0-p2-float-ctrait.pkl sha256=ovBTuiZj8nfkC-KhEYXnkaMDqq0QvWoD7mGH1xjUyRo 217
traits/tests/test-data/historical-pickles/hipt-t5.2.0-p3-float-ctrait.pkl sha256=GxjPkKqQUF6BkRiM6yNy87g5lGxAEMoEMb9HE_ngj50 217
traits/tests/test-data/historical-pickles/hipt-t5.2.0-p4-float-ctrait.pkl sha256=EZv7ukvE_kwZ6lpXFyo0ccCHFdwBRR29hpU2NIYegJ0 204
traits/tests/test-data/historical-pickles/hipt-t5.2.0-p5-float-ctrait.pkl sha256=aGLYaav5sGaHYSvkE4CeC0lIg1WL7lC2YZoohBBfccs 204
traits/util/__init__.py sha256=BGOPC8ejHXVKqcZq8_QrTWiW0TeS52aIByzy67PG9Qo 478
traits/util/api.py sha256=8_KVeaGJEPdE5wAAEuc31WVcibnu3WJlR44a6iV-zm4 537
traits/util/async_trait_wait.py sha256=l4KnPbNsnXJMYTULD2g2-CJwqIrUjbCjdZksUwQoI6Y 2514
traits/util/camel_case.py sha256=rYA_421zBliP9e81kmt34iPdF8k3qJoq5ju1sRzr6Gc 2454
traits/util/clean_strings.py sha256=CfnvUZ3iWOlnhSHhJap7i03gLYyOdIrL2vUe-cvuzfE 4209
traits/util/deprecated.py sha256=YsrUa53K0lNzgdbokhqjXiMhxYoIAh8Fp2RWq2lLo2A 1045
traits/util/event_tracer.py sha256=gTAN6TAHB-1ztBfJ_vnbypYG59XpOfjc67I3ZbUAGvw 11256
traits/util/home_directory.py sha256=hkUFhwDH21lJU0AoY4hCh2NpSQiXSYOkZ9KGCXyH02Y 1229
traits/util/import_symbol.py sha256=Td3xlYMgAG_1D6SA_LZ1gn59pJs_Kfw6RgkT5K7D5RE 1464
traits/util/resource.py sha256=91KzNUoq9sx-t9sKXUl7-hIjnlppzDZIjE8wbK6zeOg 7645
traits/util/toposort.py sha256=v9YOgznlcrylcz_EdyEZs013lcSuUcMpLhCTfYBb1WI 1320
traits/util/trait_documenter.py sha256=miprIRCQOvrwpzze6EP6q8Wm7N509iYVb9SGjsxAvf8 7275
traits/util/weakiddict.py sha256=NBp6A-3nl8YYAv5CS0x2GqbEXxA4eA724-BpKYK0hDs 2727
traits/util/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
traits/util/tests/test_async_trait_wait.py sha256=ZPqfzAkTZrkXm202cxqrNF8jiAaYI9GuWtkWyeGGEIc 2710
traits/util/tests/test_camel_case.py sha256=Jg2DfDuZLAHMSXEjWwH7d-E5FuefXDWziNNicWT598o 1868
traits/util/tests/test_clean_strings.py sha256=eJd4AI45TR6pW8GINR6_ISN7tEHzxCV-5g1SsBHjqg4 3558
traits/util/tests/test_deprecated.py sha256=d6BfflNS6d3A5zbHwRznmxmaw7zqaGPLybw13GgXmBI 1934
traits/util/tests/test_import_symbol.py sha256=6ksWANkXywQfxL1zu9eyw6YlEGVzBAgaML0d9VCHkzI 1256
traits/util/tests/test_message_records.py sha256=jlPnPcSzEq03KoK29yZXJw2SLGoGBWS48qC7Si7-kcs 2089
traits/util/tests/test_record_containers.py sha256=bulk9zY63-yu-TcJr3DAow9YbgC03vPh3IQFcDNPR2o 2544
traits/util/tests/test_record_events.py sha256=inD0zVQt2hb6tk_EVFJN21aJOt5NltX8iiHJCLCLhwA 5125
traits/util/tests/test_resource.py sha256=pBmMGpzl_Xdg5t4DTVUwRxlKBUhFK0LOo3rAWha1YdQ 1303
traits/util/tests/test_trait_documenter.py sha256=gZU1SOHC3sbu_PWLAQHEuZ_eX0qzVzJTLHGZdu7zU18 7629
traits/util/tests/test_weakidddict.py sha256=Pj1nDIG7uLou7egw-4j5l4MYuS3rUSk02XeCPsjnLBk 4512
traits-6.4.3.dist-info/LICENSE-CC-BY-3.0.txt sha256=ElfVkzbrdH5AUj1012WNTXiFwwV30DELvSgnl-lbB3M 19786
traits-6.4.3.dist-info/LICENSE.txt sha256=qB_8wOVNmksmnPaS4Qd-qabGnxm8K6GivwPBPFKj7-k 1660
traits-6.4.3.dist-info/METADATA sha256=xoWdZGg3J4MPHNQMoHGjhbmv7ENBQpjwwwimX3M6M4U 5152
traits-6.4.3.dist-info/WHEEL sha256=yrvteVAZzxQvtDnzdCRh4dP01sPIxYhLXIXplC7o50E 102
traits-6.4.3.dist-info/entry_points.txt sha256=UifVQpQ_aZ_ALyOZ269mMHIrWbsOGjK94NSMaBPwZQU 73
traits-6.4.3.dist-info/top_level.txt sha256=H4tOLMHwJt26pTsSw4r2HjTTt1ARJISKu8b-JzV7RjI 7
traits-6.4.3.dist-info/RECORD

top_level.txt

traits

entry_points.txt

introduction = traits.examples._etsdemo_info:introduction