Skip to main content

A collection of EDS / DCF utilities.

Utilities

  • eds-editor: GTK4-based GUI to edit EDS / DCF files.

  • eds-validate: CLI to validate EDS / DCF files. Will print all errors to stderr.

  • eds2c: CLI to convert a EDS / DCF file to CANopenNode OD.[c/h] files.

  • eds2dcf: CLI to convert a EDS to a DCF.

  • eds2md: CLI to convert a EDS / DCF file to a md (Markdown) file.

  • eds2rst: CLI to convert a EDS / DCF file to a rst (reStructuredText) file.

  • eds-autofix: CLI to autofix errors in EDS / DCF files.

  • eds-merge: CLI to merge two EDS / DCF files.

How To Install

Linux

  • Install GTK4 for your distro

    • For Arch based distros:$ sudo pacman -S gtk4 python-gobject

    • For Debian based distros:$ sudo apt install gtk4 python3-gi

  • Install eds-utils with pip: $ pip install eds-utils

MacOS

  • Install GTK4 for your system

    • With Homebrew:$ brew install gtk4 pyobject3

    • With MacPorts:$ sudo ports install gtk4 py-object3

  • Install eds-utils with pip: $ pip3 install eds-utils

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eds-utils-0.3.1.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eds_utils-0.3.1-py3-none-any.whl (66.7 kB view details)

Uploaded Python 3

File details

Details for the file eds-utils-0.3.1.tar.gz.

File metadata

  • Download URL: eds-utils-0.3.1.tar.gz
  • Upload date:
  • Size: 50.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for eds-utils-0.3.1.tar.gz
Algorithm Hash digest
SHA256 7ed0ab3238cdb446a99fbc2c71a525c6c7b3c523cb4434ac0a1698892d067147
MD5 f02181297d6ff2a43e6b047316129d84
BLAKE2b-256 92c8f428a3164d8ab5f5befcfd46d8dc40e68fff7d5b6de8be8bdf82216f2c32

See more details on using hashes here.

File details

Details for the file eds_utils-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: eds_utils-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for eds_utils-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bde048b392b0c665953e1ba0de5172f7d51d3d799fd12f325853ad59310302b1
MD5 32c2b3303b444ab4a96fb10a34e4c761
BLAKE2b-256 eac6a22380d4973a529ff60d041b1aba9835aecdab8bfe1051ab17d8ec31ba41

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 files

0.3.0

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page