1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
- A Python interface to [[DXF]]
- create new DXF files
- read/modify/write existing DXF files
- supported DXF versions
- read/write/new support for [[DXF]] versions
- R12
- R2000
- R2004
- R2007
- R2010
- R2013
- R2018
- read-only support for [[DXF]] versions R13/R14 (upgraded to R2000)
- read-only support for older [[DXF]] versions than R12 (upgraded to R12)
- read/write support for ASCII [[DXF]] and Binary [[DXF]]
- retains third-party DXF content
- ((654fc96e-5aa7-49f9-b70e-45c3f2867976))
- the intended audience are programmers
- ((65509c8d-91b9-4461-886f-6d771ce566ea))
- OS independent
- works with [[CPython]] and [[PyPy]]
- has type annotations and passes `mypy --ignore-missing-imports -p ezdxf` successful
- additional required packages for the core package without add-ons
- [typing_extensions](https://pypi.org/project/typing-extensions/)
- [pyparsing](https://pypi.org/project/pyparsing)
- [numpy](https://pypi.org/project/numpy/)
- [fontTools](https://pypi.org/project/fonttools)
- optional C-extensions for CPython are included in the binary wheels on [[PyPI]]
- supported platforms
- Windows
- amd64
- Linux
- manylinux_x64
- manylinux_aarch64
- musllinux_x64
- musllinux_aarch64
- macOS
- x64
- arm64
- universal2
-
- Source Code Repository
- ((654fc842-3cb5-4081-a70c-0d83fa56b953))
-
- [[Documentation]]
- ((655326e4-51ca-4fc4-92cf-a6d058022aef))
- ((655326f7-c17c-4ecf-84b1-ab38e62a8862))
-
- [[RELEASE NOTES]]
- [[CHANGELOG]]
- Author and maintainer: [[Manfred Moitzi]]
|