Skip to content

Decide fate of apptools.io #143

@corranwebster

Description

@corranwebster

This submodule provides a traited File object that provides properties and methods for common file path manipulation operations. Much of this functionality is provided in Python 3 by the pathlib module, and it is not clear what precise benefits this provides, other than notifications of state change. It may be that this is not needed any more. Or it may be that there is some extra functionality which is part of the class, but which could be better handled by using pathlib objects for the duplicated functionality and the File class for everything novel.

There is also apptools.io.h5 which wraps h5py with a dictionary-style mapping. This may end up being superseded by Zarr and similar libraries; but it is likely this code is used by various Enthought applications.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions