- Name your repository with the name
fileformats-vendor-<YOUR-VENDOR-NAME> - Rename the
fileformats/vendor/CHANGEME/MIMELIKE.pyandextras/fileformats/extras/vendor/CHANGEME/MIMELIKE.pyto the name of the "mime-like" type of the data the formats hold, e.g.fileformats/vendor/CHANGEME/medimage.py,fileformats/vendor/CHANGEME/biosig.py - Rename the
fileformats/vendor/CHANGEMEandextras/fileformats/vendor/CHANGEMEdirectories to the name of the vendor, i.e. - Search and replace "CHANGEME" with the name of the vendor across all files in the repository
- Replace name + email placeholders in
pyproject.tomlfor developers and maintainers - Implement extension file-format classes in the
fileformats/vendor/<YOUR-VENDOR-NAME>/<YOUR-MIMELIKE-TYPE>.py - Implement "extra" functions (see the extras developer guide) in
extras/fileformats/extras/vendor/<YOUR-VENDOR-NAME>/<YOUR-MIMELIKE-TYPE>.py - Delete these instructions in this README
...
The extension package of Fileformats provides a library of Python classes types for recognising and handling vendor-specific formats for CHANGEME files.
This extension can be installed for Python 3 using pip::
$ pip3 install fileformats-vendor-CHANGEME
This will install the core package and any other dependencies
This work is licensed under the Apache License, Version 2.0.