Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.11
  • 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

Metadata

Release files for ezdxf 1.4.5b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ezdxf 1.4.5b1
File Size Uploaded
ezdxf-1.4.5b1.tar.gz 1.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ezdxf 1.4.5b1
File
ezdxf-1.4.5b1-py3-none-any.whl Python 3 none any Details
ezdxf-1.4.5b1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
ezdxf-1.4.5b1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
ezdxf-1.4.5b1-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
ezdxf-1.4.5b1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
ezdxf-1.4.5b1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ezdxf-1.4.5b1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
ezdxf-1.4.5b1-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
ezdxf-1.4.5b1-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details
ezdxf-1.4.5b1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ezdxf-1.4.5b1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
ezdxf-1.4.5b1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
ezdxf-1.4.5b1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
ezdxf-1.4.5b1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ezdxf-1.4.5b1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
ezdxf-1.4.5b1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
ezdxf-1.4.5b1-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
ezdxf-1.4.5b1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ezdxf-1.4.5b1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
ezdxf-1.4.5b1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
ezdxf-1.4.5b1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
ezdxf-1.4.5b1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ezdxf-1.4.5b1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ezdxf-1.4.5b1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
ezdxf-1.4.5b1-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
ezdxf-1.4.5b1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ezdxf-1.4.5b1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
ezdxf-1.4.5b1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
ezdxf-1.4.5b1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
ezdxf-1.4.5b1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
ezdxf-1.4.5b1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ezdxf-1.4.5b1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
ezdxf-1.4.5b1-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
ezdxf-1.4.5b1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ezdxf-1.4.5b1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
ezdxf-1.4.5b1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
ezdxf-1.4.5b1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
ezdxf-1.4.5b1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ezdxf-1.4.5b1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ezdxf-1.4.5b1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
ezdxf-1.4.5b1-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 185.0 MB

Release files / ezdxf-1.4.5b1.tar.gz

Download URL ezdxf-1.4.5b1.tar.gz
Size 1.9 MB
Tags Source
SHA-256 checksum
How to use checksums
0a219d8d57fbf118b320b98cc7fd82db9836802de08fe40dd75f825b71b20e5a
BLAKE2b-256 checksum
How to use checksums
bff6dfb681c75dfe9c3d20e35b87866e47f1bc1958331494abb90c5b25adee7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / ezdxf-1.4.5b1-py3-none-any.whl

Download URL ezdxf-1.4.5b1-py3-none-any.whl
Size 1.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f1d77df403f5466d1494a2e51321c47c4473cab473b558b0410230fe48c40d13
BLAKE2b-256 checksum
How to use checksums
5cdb2dc9e6e5f6490247de806b7faa8eb39721d79b4c48705f6f8cb7ddc13f1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 PyPy/7.3.23

Release files / ezdxf-1.4.5b1-cp315-cp315-win_amd64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-win_amd64.whl
Size 3.1 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
190b115b46cd3187d04b305e050be0a4b21b81b7c87771726ec1857230e60efc
BLAKE2b-256 checksum
How to use checksums
422aa0760893367a3f4bb9b5901b08cb3e28c997118688fe92e6a9ccb5efc6f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 6.2 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
809620c9125bd7f033a30a94d5791cc18ef70580fa2e156e80f208b5c5073574
BLAKE2b-256 checksum
How to use checksums
b2cfcafe6325eda0a759096b0781f5d67d5324730499be0919f8caf8f60eac2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-musllinux_1_2_aarch64.whl
Size 6.2 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
91cded06e81d2622e1664a5ed486cd76d867c990c867a511bd05d499442bba01
BLAKE2b-256 checksum
How to use checksums
9c5c8d81074f47f70f1950907ee03776a114bbd2d12699e40eeb7cf13f9f960d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.1 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1ede3a4aed4a468734a71700cd3a39a9d35677ea0c707c47e6e1127a0603b236
BLAKE2b-256 checksum
How to use checksums
11ef79e4fa6ee5fbbf191405d2ce06ff66242a62c27bf59df99d6461fbac988e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1bf41323d20117df32fed24ef2ac84442c8de7b3d58c53914defaea9b2e39c21
BLAKE2b-256 checksum
How to use checksums
b0d3819c2af314508d341553823ffedd6dbc3f3ef6ad00db1e220ed30b36bca8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp315-cp315-macosx_11_0_arm64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e72ec2eb227eeccd233b4c65d87f6af7f30a9cdf2300cac33cb76db37270f247
BLAKE2b-256 checksum
How to use checksums
d26859a80c1d86e07934fa4c091f3e79237900493a1392164853b1f6043a9c2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp315-cp315-macosx_10_15_x86_64.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-macosx_10_15_x86_64.whl
Size 3.1 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0a73b1d3c4e4a678698575c82178b52a90b71a19750e038a94a207e2c5f3992b
BLAKE2b-256 checksum
How to use checksums
ea7858a407a5306270c8e765a057668157f371653d4824a61de55d69d96378a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp315-cp315-macosx_10_15_universal2.whl

Download URL ezdxf-1.4.5b1-cp315-cp315-macosx_10_15_universal2.whl
Size 3.7 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e46749c08772663f503f8a086e26943601bc5565600aca04d8965df56a843152
BLAKE2b-256 checksum
How to use checksums
b43c72bd9d41ace98b2905b0fac3c39935454850c47cfe49769b213787293e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp314-cp314-win_amd64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ed4c62d15a1540081558b9cd60e0c160ebfee786102f38ea1a034a692367d81f
BLAKE2b-256 checksum
How to use checksums
c6a2b25e61a5214b78c4454394059d5d246237d7a12a1f39144f7315350983ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 6.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
32ee8c7f257d8aa593f719c23b6a013f31cb4852d7b80ffcb6a0db3a860d2f67
BLAKE2b-256 checksum
How to use checksums
cf724cfcc4a29473bfd8160e81c71dff8c5d5a0b1fc9b10732b5d6bd686b48a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
95023e8c9eedd4cf8342e7288db1b2bb8fd5c9f91e592ce2dcc4a994fcdd3e8c
BLAKE2b-256 checksum
How to use checksums
d7d8b1345708215fb8524d2a60f94b363835fffb28aba561374228c1151d42d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0a9914d9daac76726fb70eb811a18c045c84c1625b8ca682bc697ea42cac38a
BLAKE2b-256 checksum
How to use checksums
3459994e1dc105a450594f2eb67aa4fb84efe7d6e672235634e89c171a754863
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1f778eb2f4b2cbb820977d532b94dae99c88efbaf89c2c8268baf1cb30560780
BLAKE2b-256 checksum
How to use checksums
7b0f7885339049a26e72db7317b94ff8d00304ee8ac7fd67bf6bb1a5e6550b94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp314-cp314-macosx_11_0_arm64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5092cfa74eddca1183cd6c6fb084d369454fa8595e643b32b68d78efe6f1dc94
BLAKE2b-256 checksum
How to use checksums
0baf7b9bb01d737dcc725788b1ececed2aa3c25980891242b4c0cbce1278b8ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-macosx_10_15_x86_64.whl
Size 3.1 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0c8c09c52c8702124e464b1aac65ecb2b00f4beaada965bcc13ee52c7ddee418
BLAKE2b-256 checksum
How to use checksums
fbc0d8f329a50eec3c617df2ff59ca1f662e827300e41d7399bb08036974f6cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp314-cp314-macosx_10_15_universal2.whl

Download URL ezdxf-1.4.5b1-cp314-cp314-macosx_10_15_universal2.whl
Size 3.7 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
24685a86ae478149e352c60be30db38a641c2f9e8a9572b24c91cc414fcf1005
BLAKE2b-256 checksum
How to use checksums
61719dd496dec5f2ecce3ec54a5c0e821ab1121e87aae93487926e61351864f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp313-cp313-win_amd64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
87aa76a9007a68ba946fd0d7e2df57ce82d045f72c53f50f65c96c49156e867b
BLAKE2b-256 checksum
How to use checksums
8f9cf24836d37f435eb9786818bd6295747506c1485e4179f66afaee04774cfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d194e8f30943359d0b75acd71509da3cfc9a0016fae532ee4863e12cf7856d44
BLAKE2b-256 checksum
How to use checksums
cecc8899af9b589e6f9188f9c85f83f05de37befbcb325f04e5402d3cf024371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2f22c00950c7e2ab908efecf46f2f4ed22154610a7380c436f23c167688c0cad
BLAKE2b-256 checksum
How to use checksums
8b4eb0176236008dd9a90e17dd5f0af1d72110ff608c592ea7f277c4707a7014
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e81a4ea1b9fe7869d007118b5897507347d39168deca30e2fccee927fe934583
BLAKE2b-256 checksum
How to use checksums
3071e892f6a35c652cc908fe14167c06ebc64b65cc84b3a04dc8b074504eeb96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3c1d7825a6b4d9931d3aa92d471684538cf4350778caaa829ec0f975be71e33c
BLAKE2b-256 checksum
How to use checksums
77b114290b77467a6bbd2a469ab2907bd0bcf92a5ad4b1187eb47d9964582430
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp313-cp313-macosx_11_0_arm64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
efecbca2fdb586aa7f184386fc09dbdb5b4c8eb6d859b2fef6422642757445e4
BLAKE2b-256 checksum
How to use checksums
f151ff954d80b4d55b8bdbe9116c3d471cc3ecf2b6b1c187f182bccb6102d149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-macosx_10_13_x86_64.whl
Size 3.1 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
3738aa3ef739643c5a4ae468b9e10fcdf0ca5a134f9a755a7ffba4b26e8e5b62
BLAKE2b-256 checksum
How to use checksums
82c6c7fb13688204fcf1169b88e5638c53a760535f3ebcdb94aa528d45ae58bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp313-cp313-macosx_10_13_universal2.whl

Download URL ezdxf-1.4.5b1-cp313-cp313-macosx_10_13_universal2.whl
Size 3.7 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a88e41ce46e7f22f3389aacb026ae74c77265628080fa207abd5820c10891e5b
BLAKE2b-256 checksum
How to use checksums
01f768b4504961b09818b47d725f7d5e5d4740b815d8539f08278889f25eee45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp312-cp312-win_amd64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-win_amd64.whl
Size 3.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
54b57f8b4cae40e1bb47e17225607d4ce629cbf5925182e0113e7daf6f74df71
BLAKE2b-256 checksum
How to use checksums
9f1d9870ecae3f75627faefd9267f9590c7a2fd99b318a15615f7bc9b60115bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e018179b51c96230b9bc3d78dc6bb62d732e62a0a5b3d4beff13efee02db07a4
BLAKE2b-256 checksum
How to use checksums
7f24886091c7d5279ddde06a3e8d10a6cd1353524e2866977f710582d9884f21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 6.2 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
afb72571700233037a8f0422d2d52e3687f792605d13d1254d23bb2d3e773fe2
BLAKE2b-256 checksum
How to use checksums
d287e9424dce49a397dc19b9449c9f060f474e0482352f4bb63d6dca22c2ba8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d1ffb394f883ece85de51862e5fddcc5d2956e197cc9592d01c58b2fff68c268
BLAKE2b-256 checksum
How to use checksums
76ba58670df57d11895263fdb5db0de8bf10daf6c01f3a6f0115a5952132893d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 6.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
28d6b7202f9b7d39cc2e9e80409a525a7fc32f683f14cb5fa14e4b1aa0f0aee8
BLAKE2b-256 checksum
How to use checksums
cd8c0a186492866fea0dd8b7d7aa65503860278000029d0733ed0a5c71b1b3dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp312-cp312-macosx_11_0_arm64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ffdb267d00b55e31de036cd140d394d77e582905ef1c4762a2e4e4e60dc404b4
BLAKE2b-256 checksum
How to use checksums
876c77f85b1b6e96cfe6e766f013e9ce26de7706d45b4ed05f65e7f887e5b40b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-macosx_10_13_x86_64.whl
Size 3.1 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
bccde11dceb13a967f1824549c752ddad06deb3f593b0281735791c485a2c3a3
BLAKE2b-256 checksum
How to use checksums
48fd2133ac078f993826d0dc8b34636634fdb9cdb5fe7de08dbc46c1f7c96d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp312-cp312-macosx_10_13_universal2.whl

Download URL ezdxf-1.4.5b1-cp312-cp312-macosx_10_13_universal2.whl
Size 3.7 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a932681cd0b927bf4ffbe91121ce696f9b89629ceed3032dd2e42f409c141dcc
BLAKE2b-256 checksum
How to use checksums
4ebe5a3c8f63631b449ebb34f6b0d2aa93f84f1083a10b09db531482b00ed617
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp311-cp311-win_amd64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-win_amd64.whl
Size 1.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fa2b7d976ff5332c39afaa552e4e876b35bd8a929198a8ca98f051309bc92243
BLAKE2b-256 checksum
How to use checksums
a35c672a13463aa25bbc1becc1200fc76e4b19fbad08a25f331ca8365b5f7dbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 5.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
38d5d9e4e5de472d47f251b8840f0b12f35e893e9ce35f61d1e18ef7582ecc4c
BLAKE2b-256 checksum
How to use checksums
60e0c57a8ecc002d73ebd79ebd1b566a8a44ca443fe9e1002b20c70dbdd6c602
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 5.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a126db58b35cb4af5171c99f8f0f69dde6aac6e22df50d723320c7cf24284655
BLAKE2b-256 checksum
How to use checksums
e64cae6980c1e5f438b771cfa8f15761f22b43e889eb68220343f030d3be9437
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
65486cffb52acaa46b6fb0ba8753e3633d499aec3f5ca0734ff037e623a87d6b
BLAKE2b-256 checksum
How to use checksums
edc7d9343fbb2ca63668459f4b2b078c69ad7e90e86e47c611d3674df67fa9ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f08765d5aa380916f040e88cafe05d63dec7aad5fc6afc2468bfa6d47cac8c63
BLAKE2b-256 checksum
How to use checksums
00bdb4c3c1162d2836a56e7571d339a8a6385f9e7ed3607cf71bcbcf817c4a0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ezdxf-1.4.5b1-cp311-cp311-macosx_11_0_arm64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f4e965b660eb5a0a8227bd269fc3d7be3caeeb6a65b6697cb4a2b706b0f0f0a5
BLAKE2b-256 checksum
How to use checksums
fb44632948661cadc76bd5c8843b83aefcfb90995e0e717d134c8ed8c31b4fee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f45cebe26b946f5c964dd58d5d53912bfaf1ea609c4fc504518ef405cd5eddb3
BLAKE2b-256 checksum
How to use checksums
32e6ea4354db1e1ec6af6e319fe4ca7b2bae3f7da48bd152882e07e0eba4dd10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / ezdxf-1.4.5b1-cp311-cp311-macosx_10_9_universal2.whl

Download URL ezdxf-1.4.5b1-cp311-cp311-macosx_10_9_universal2.whl
Size 3.7 MB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
382fe14f5bab87c8d5aa07411e9d939a53695bb94a998f3d9391946600f05452
BLAKE2b-256 checksum
How to use checksums
70709800d9c8de87b61c57fc7a61aa426f6f1e0d147c18863497f8945153b366
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.4.5b1 This release

42 release files

1.4.4

34 release files

1.4.3

34 release files

1.4.2

42 release files

1.4.1

42 release files

1.3.5

42 release files

1.3.4

42 release files

1.3.3

34 release files

1.3.2

34 release files

1.1.4

42 release files

1.1.3

42 release files

1.0.3

40 release files

1.0.2

40 release files

1.0.1

40 release files

0.18

31 release files

0.17

10 release files

0.16

13 release files

0.15

17 release files

0.14.2

2 release files

0.14.1

2 release files

0.14

2 release files

0.13.1

2 release files

0.13

2 release files

0.12.4

2 release files

0.12.3

2 release files

0.12.1

2 release files

0.12

2 release files

0.11.1

2 release files

0.11

2 release files

0.10.4

2 release files

0.10.3

2 release files

0.10

2 release files

0.9

2 release files

0.8.10

2 release files

0.8.9

2 release files

0.8.8

2 release files

0.8.7

2 release files

0.8.6

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page