Skip to main content

A Python package to create/manipulate DXF drawings.

Project description

ezdxf

Abstract

This Python package is designed to facilitate the creation and manipulation of DXF documents, with compatibility across various DXF versions. It empowers users to seamlessly load and edit DXF files while preserving all content, except for comments.

Any unfamiliar DXF tags encountered in the document are gracefully ignored but retained for future modifications. This feature enables the processing of DXF documents containing data from third-party applications without any loss of valuable information.

Quick-Info

  • ezdxf is a Python package to create new DXF files and read/modify/write existing DXF documents
  • MIT-License
  • the intended audience are programmers
  • requires at least Python 3.10
  • OS independent
  • tested with CPython and pypy3
  • has type annotations and passes mypy --ignore-missing-imports -p ezdxf successful
  • additional required packages for the core package without add-ons
  • read/write/new support for DXF versions: R12, R2000, R2004, R2007, R2010, R2013 and R2018
  • additional read-only support for DXF versions R13/R14 (upgraded to R2000)
  • additional 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
  • optional C-extensions for CPython are included in the binary wheels, available on PyPI for Windows, Linux and macOS
  • command line script ezdxf to display, convert and inspect DXF files

Included Extensions

Additional packages required for these add-ons are not automatically installed during the basic setup, for more information about the setup & dependencies visit the documentation.

  • The drawing add-on is a translation layer to send DXF data to a render backend, interfaces to matplotlib, which can export images as PNG, PDF or SVG, and PyQt5 are implemented.
  • r12writer add-on to write basic DXF entities direct and fast into a DXF R12 file or stream
  • iterdxf add-on to iterate over DXF entities from the modelspace of huge DXF files (> 5GB) which do not fit into memory
  • Importer add-on to import entities, blocks and table entries from another DXF document
  • dxf2code add-on to generate Python code for DXF structures loaded from DXF documents as starting point for parametric DXF entity creation
  • acadctb add-on to read/write plot style files (CTB/STB)
  • pycsg add-on for basic Constructive Solid Geometry (CSG) modeling
  • MTextExplode add-on for exploding MTEXT entities into single-line TEXT entities
  • text2path add-on to convert text into outline paths
  • geo add-on to support the __geo_interface__
  • meshex for exchanging meshes with other tools as STL, OFF or OBJ files
  • openscad add-on, an interface to OpenSCAD
  • odafc add-on, an interface to the ODA File Converter to read and write DWG files
  • hpgl2 add-on for converting HPGL/2 plot files to DXF, SVG and PDF

A simple example:

import ezdxf
from ezdxf import colors
from ezdxf.enums import TextEntityAlignment

# Create a new DXF document.
doc = ezdxf.new(dxfversion="R2010")

# Create new table entries (layers, linetypes, text styles, ...).
doc.layers.add("TEXTLAYER", color=colors.RED)

# DXF entities (LINE, TEXT, ...) reside in a layout (modelspace, 
# paperspace layout or block definition).  
msp = doc.modelspace()

# Add entities to a layout by factory methods: layout.add_...() 
msp.add_line((0, 0), (10, 0), dxfattribs={"color": colors.YELLOW})
msp.add_text(
    "Test", 
    dxfattribs={
        "layer": "TEXTLAYER"
    }).set_placement((0, 0.2), align=TextEntityAlignment.CENTER)

# Save the DXF document.
doc.saveas("test.dxf")

Example for the r12writer, which writes a simple DXF R12 file without in-memory structures:

from random import random
from ezdxf.addons import r12writer

MAX_X_COORD = 1000
MAX_Y_COORD = 1000

with r12writer("many_circles.dxf") as doc:
    for _ in range(100000):
        doc.add_circle((MAX_X_COORD*random(), MAX_Y_COORD*random()), radius=2)

The r12writer supports only the ENTITIES section of a DXF R12 drawing, no HEADER, TABLES or BLOCKS section is present, except FIXED-TABLES are written, than some additional predefined text styles and line types are available.

Installation

Basic installation by pip including the optional C-extensions from PyPI as binary wheels:

pip install ezdxf

Full installation with all dependencies (matplotlib, PySide6) for using the drawing add-on:

pip install ezdxf[draw]

For more information about the setup & dependencies visit the documentation.

Command Line

Use python -m ezdxf ... if your shell can't find the ezdxf script.

Get additional help for a sub-command:

ezdxf <cmd> -h

Preview DXF files in a graphical window:

ezdxf view <file.dxf>

Export the modelspace of DXF files as PNG|SVG|PDF:

ezdxf draw -o file.<png|svg|pdf> <file.dxf>

Print basic information about DXF files:

ezdxf info <file.dxf>

Show detailed information and structures of DXF files:

ezdxf browse <file.dxf>

Audit DXF files:

ezdxf audit <file.dxf>

Preview and convert HPGL/2 plot files:

ezdxf hpgl <file.plt>

Website

https://ezdxf.mozman.at/

Documentation

Documentation of the development version at https://ezdxf.mozman.at/docs

Documentation of the latest release at https://ezdxf.readthedocs.io/

Knowledge Graph

The knowledge graph contains additional information beyond the documentation and is managed by logseq. The source data is included in the repository in the folder ezdxf/notes. There is also a HTML export on the website which gets regular updates.

Contribution

The source code of ezdxf can be found at GitHub, target your pull requests to the master branch:

https://github.com/mozman/ezdxf.git

Feedback

Questions and feedback at GitHub Discussions:

https://github.com/mozman/ezdxf/discussions

Questions at Stack Overflow:

Post questions at stack overflow and use the tag dxf or ezdxf.

Issue tracker at GitHub:

http://github.com/mozman/ezdxf/issues

Release Notes

The release notes are included in the knowledge graph.

Changelog

The changelog is included in the knowledge graph.

Contact

Please always post questions at the forum or stack overflow to make answers available to other users as well.

ezdxf@mozman.at

Feedback is greatly appreciated.

Manfred

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

ezdxf-1.4.4b3.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

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

ezdxf-1.4.4b3-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

ezdxf-1.4.4b3-cp313-cp313-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86-64

ezdxf-1.4.4b3-cp313-cp313-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

ezdxf-1.4.4b3-cp313-cp313-musllinux_1_2_aarch64.whl (5.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ezdxf-1.4.4b3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ezdxf-1.4.4b3-cp313-cp313-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ezdxf-1.4.4b3-cp313-cp313-macosx_10_13_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

ezdxf-1.4.4b3-cp313-cp313-macosx_10_13_universal2.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

ezdxf-1.4.4b3-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

ezdxf-1.4.4b3-cp312-cp312-musllinux_1_2_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

ezdxf-1.4.4b3-cp312-cp312-musllinux_1_2_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ezdxf-1.4.4b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ezdxf-1.4.4b3-cp312-cp312-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ezdxf-1.4.4b3-cp312-cp312-macosx_10_13_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

ezdxf-1.4.4b3-cp312-cp312-macosx_10_13_universal2.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

ezdxf-1.4.4b3-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

ezdxf-1.4.4b3-cp311-cp311-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

ezdxf-1.4.4b3-cp311-cp311-musllinux_1_2_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ezdxf-1.4.4b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ezdxf-1.4.4b3-cp311-cp311-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ezdxf-1.4.4b3-cp311-cp311-macosx_10_9_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ezdxf-1.4.4b3-cp311-cp311-macosx_10_9_universal2.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

ezdxf-1.4.4b3-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

ezdxf-1.4.4b3-cp310-cp310-musllinux_1_2_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

ezdxf-1.4.4b3-cp310-cp310-musllinux_1_2_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ezdxf-1.4.4b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ezdxf-1.4.4b3-cp310-cp310-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ezdxf-1.4.4b3-cp310-cp310-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

ezdxf-1.4.4b3-cp310-cp310-macosx_10_9_universal2.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file ezdxf-1.4.4b3.tar.gz.

File metadata

  • Download URL: ezdxf-1.4.4b3.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for ezdxf-1.4.4b3.tar.gz
Algorithm Hash digest
SHA256 0571678c9dac229f36ba28ce32fb31a61d5e607bf2c46beb9fdeaad972895589
MD5 abe91a3f55c15253619b2736c917def7
BLAKE2b-256 16a61ebca5db0b428a4df5d6a5b09894844829ef1b096172593890a7a276a479

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-py3-none-any.whl.

File metadata

  • Download URL: ezdxf-1.4.4b3-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 PyPy/7.3.21

File hashes

Hashes for ezdxf-1.4.4b3-py3-none-any.whl
Algorithm Hash digest
SHA256 46d16a933fd2a809179fb85d5d11daabec085cc369ec7c18e57b2e784a1db229
MD5 2e94e3d646300ae81d7707e1b84e267e
BLAKE2b-256 82b53404886c7566856f22640dc451735bacaed280204a92af9fda140b2b31e2

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ezdxf-1.4.4b3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dba0661db37b71cef0d42304400cc62a0114ecddef38fa95ff14834ac5eafd97
MD5 0eb47ab0fc0a8eef67adf4e2e00f7d8a
BLAKE2b-256 89416b98ef629387aef488ede453e058680d0a57b4ee54ba6772cfff145e5327

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c24e897d3788c4250ea642297bf42309bce6211ff424ea979fab68fb02efa8cc
MD5 774bf4b9abc62f54795350cc078aea21
BLAKE2b-256 0a7660c98d7b9449e546aadcbc3fc5f6dde78e85bafa6f0a1cd8c9aea0bdc915

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a58921d1ccac5a3a770e1debc317ceb38223bf33187d86119b5922f4b6329ed9
MD5 fd42127f40222480d6873ef705b9b96d
BLAKE2b-256 40a3dd2077b311988f52d8126f3d2bcd5420d1f94ebd603ae7c65d0c74afeafc

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 851a6c625042ae3baec3be8e098fe806a366bad0703cd1b431f18cf0de3dddca
MD5 c39fc51e44f7e43401370307f260e179
BLAKE2b-256 ac8b8b60f0d811efdd850dd743c73317d047d35b9fa0276e3513e1af26a4a36c

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9452364180c0f7a82d804a16fe5d8d0e858a783a18da8b4a84fa736ea0b7ccb
MD5 32b4b5dd639cb9aec4cebaf9294a7531
BLAKE2b-256 7edc8c37bda3c10ac2ee364f39d64487159ba91984facd9efc5a495de1249b9b

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 806f6c8440f5977b728526fdd43c589a88940bf0abe48c0a0e3e119281e2cf3d
MD5 dad144e836edca293a1a7e2cf64015eb
BLAKE2b-256 bbe209454e52ea5a591ee2b4b8510ed29eaf8a27edafd0801bbb77aaff614c6b

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d214527e0edb551a1de6b9567f0348b638de8655fc258e3a1b9a1d9cbab1c123
MD5 a651d4a15f7f54d4329c906045ccc4af
BLAKE2b-256 9c7a0ace356e1c53bc3a98665a501eab0dae13494f9b4688ef3f5ec85ec9a385

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 22f13b7bdcd71ed9e87956c9d079d5573240fd55a96bc97eb266a5871029fe3f
MD5 3065f1732df930e4358807f114215952
BLAKE2b-256 fbac5e6c579a9bcb9d0572397eb33de768a05e1f611ab54be1cc6dec9de3dd3c

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ezdxf-1.4.4b3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9f81d614c31044e2059ed1418b507b1ce8338445433ce1d5e4fc9dd04e1e7bd6
MD5 ec8fae731605e404ad23eeee5e81db55
BLAKE2b-256 6163991802fac600813ab642a241e39a8a8a8e4355f622d5d338ecee62600471

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a3a6f4e7c26f58780046ec6c644397c8ca198320cb1c817e68236c4368bbe7d
MD5 8cd8a01f15d590dc719e579083694a51
BLAKE2b-256 b7718acd1fbb0138dd2b75e944842dcc5a9521f17ce04b1741720f481bff8038

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 26e188b42c15580e7067cd92f87d3ecd4fb3509dc0f4051e9e083ab2cc821f15
MD5 cc25cb7aaf72b52c068b0a4344203a8e
BLAKE2b-256 1e2a75c3175a5a4a8876df1891bd3b85c54c6768bf6ecb350c291f7d4e96d30b

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7dd6c47f205f5f648433466627ef968d49b34b97ec6dda6c3c5f39481341ff07
MD5 e6e467c3eccb8db735b6cb04a54dbace
BLAKE2b-256 1cd444a200c1bf3fbd38cbf05ce0aa9460b06c4792a3df0608d1e2ad6466e00f

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 304d958848f9cbf8cc5a2f4114b6243ab73a960cb159e403832e8e5375d7600d
MD5 e3012d162be74ebd86adde7979aae8a3
BLAKE2b-256 e44b6863f31ae09853021886148de052b93fbbd9b40ff40552c622508bbfb1b5

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8654026ec5679bff6e2d09049e05dccca669e368fd8c80d6877ae3cefc8d3dc7
MD5 979cb7285bc09a461622aa9c2f2fefda
BLAKE2b-256 f04c8a12a6ffa83f957d00612053881f3273f1f340ccad9ad9426155e05fcba9

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 11c325b7bced81f7a3220dfab541a148eeb7f570bca7842e3cad06830db726f5
MD5 88a0133982551d6a46e175eae6cf8a6b
BLAKE2b-256 dc121003fa1f5936352136318bfbd7cad4557a36a9a1caef0a23c8d3f8c35204

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 dfb9cfd7462297a164dd8a728be7a696d397f471f7f66573d94729dced4b7f3d
MD5 74e42102f187f08020cf038af2c94d80
BLAKE2b-256 b01dcc6379b4e0d3866fc7358bd0522d7e70a97ab5e8db3124dfdc88934af180

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ezdxf-1.4.4b3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6509a323e655cf2d1cc4dc3a5a003d15488d76af88e119a7d98dcd44a989d788
MD5 68632593cfd9b2d024118345135c2551
BLAKE2b-256 e1de52f924e042c0ed1d0adcb3f0294adb0f42fafbc1290308d79441e876e2a6

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8779c3931d224e9f405a21d18a44e2287bf38b020fb668638a7a86cfe32a6af0
MD5 c20a5cb2c47ff93dc04e240fbfb978b3
BLAKE2b-256 cc7ac0b955ae411dbc05643a0848d4be2cb32336bc1e3ee9677a37b6d1c81575

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a3edcf2d2eed651b52c1724d1c7411cc9c876a65477f1f0300097884f19d435d
MD5 4927cc9e5fe79eda66313cc07f053e35
BLAKE2b-256 1354a56cffafa2ee7fc9cec8fc035e75f7f83c05e9cad30df7f0158a11f2fd62

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f583b7d4055c34bd642b6c5655bd5d5a2e3a5186d9575fc53232a3c33ad050a8
MD5 1b75b514b74f9397691f07204d73c3be
BLAKE2b-256 e1ca7e1aec7b29f744b1308960348e48a01afc5e6ca28d42d75ba6d02c441196

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6453522a1ab43eddaafee1b0ed59b3f5bab00b726707db774189e9fdd1c7368b
MD5 36713dba13a40d48bbf1db9c839a4b02
BLAKE2b-256 6095b7adbfef1ec42ba2c13e635fe35c2aa5b1fa444f3af62705af0cd9f2153c

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2f145db2501d9563a6a34ffe7617112ef155aad48af40603c974da473fd6fba
MD5 159127ffd1e059160b9aaddfffb01e79
BLAKE2b-256 4ef4b264d1fc97ba5fadf921e5219938231d8f9763093b3339fafcc14d9d9c8d

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 13b637c9cb9aa65220b557a12b9157c2f76ad0add0f977a3238b69cda7ac01f5
MD5 a0eb93a227afec6cbccf3817070b534f
BLAKE2b-256 c17a7f931cb64fde14d3f2be0feb17d16283064099f18eb5aae2cd08aaabbd74

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e8cc5f4eef19dc0d727b541fb72b751722b9e4db38e712c6f543b4ef69371db9
MD5 08d8fd581d9775834c63aa0bee906e23
BLAKE2b-256 bdf7ae40e40c10cd977ea2d2223fae201d4f2a8ef7da99b10f6e577397b1a729

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ezdxf-1.4.4b3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a3093699dbc28479b108b873ec909a0c3105a1b51b02665dd2656babd222f1c8
MD5 335397e0027ea4819a6bdfe861b23928
BLAKE2b-256 d77dc1c8ffc354a7af33040401946432684bdfb7f32a0e2f59796ca9cc7038d8

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e1f410659ce7a8dd5ad05a3c8f30962595607c574e3439805f04051f6963533f
MD5 9a0a96df8eda03c998346dbfaf44a736
BLAKE2b-256 df5eec62626b263ac4eeb862cd7624705fc77b43ba9beee911c34ffac9672f0a

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8d342e1ee6a84aca43a34b40a15b44914fb0342341c3bd8d89e60640ef794731
MD5 b34e79ba2dc6865083f71340175234dd
BLAKE2b-256 806df75d47be325a60f757c49f1e035da37a094c4402481f72bf011ac3aa8626

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e948b9474aeb442c7cb8fb6b84bfc29d71253cf38a13b82edbd12cc03ccdc745
MD5 9dfdf95166469d4935a960e20e344214
BLAKE2b-256 90c1e8ad9bcc00b277a7b4d127dc7bf714fb203d64e9f57fb0951a17309a69e5

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eec68052528bb994a3e1b5e9908b569c1522004f01df98daa5cedd74f1920982
MD5 a915f475495b7b4811b5fb89f5ca0537
BLAKE2b-256 9f34fd1496bca4d0d9a3f1a412a01a0b68b02a00be1725b12d84e3b023ec110f

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94177962b367de14af266d80b6a26911842fd6fee00a97a9217af96c47587905
MD5 33b28e25f3b3c09b37df6a6086953622
BLAKE2b-256 f2fde3c644a0b53d603c891318427c6bdc240d5347f8930baf88e691192a8c69

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81931324ceeed30328893ec6af74963febf27e2dfa91ac7924a9a6f383a913f0
MD5 f6793b4633d9d063f34d5256472e6dba
BLAKE2b-256 93457264e90fbcdc7576196a2f765a9b22481f7c9bb14814beb337646683b864

See more details on using hashes here.

File details

Details for the file ezdxf-1.4.4b3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for ezdxf-1.4.4b3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 14fb34e12c29f75062675cfb197cec65bc738d3153c12eebb407d4dcceafec24
MD5 f9c56d9da26b49cbfcf2a843ca84d139
BLAKE2b-256 cc33ceea911b4d3693db406f31235ee04505a89701ac487e86e7d6e49717457f

See more details on using hashes here.

Supported by

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