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.4b4.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.4b4-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

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

Uploaded CPython 3.13Windows x86-64

ezdxf-1.4.4b4-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.4b4-cp313-cp313-musllinux_1_2_aarch64.whl (5.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b4-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.4b4-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.4b4-cp313-cp313-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

ezdxf-1.4.4b4-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.4b4-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

ezdxf-1.4.4b4-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.4b4-cp312-cp312-musllinux_1_2_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b4-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.4b4-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.4b4-cp312-cp312-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

ezdxf-1.4.4b4-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.4b4-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

ezdxf-1.4.4b4-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.4b4-cp311-cp311-musllinux_1_2_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b4-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.4b4-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.4b4-cp311-cp311-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

ezdxf-1.4.4b4-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.4b4-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

ezdxf-1.4.4b4-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.4b4-cp310-cp310-musllinux_1_2_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

ezdxf-1.4.4b4-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.4b4-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.4b4-cp310-cp310-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

ezdxf-1.4.4b4-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.4b4.tar.gz.

File metadata

  • Download URL: ezdxf-1.4.4b4.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.4b4.tar.gz
Algorithm Hash digest
SHA256 c95a713d49acc86b907190476af63d069779c48933e278c8c6c0d504d503ea09
MD5 87ba86f673736db04f7c1992d5a039da
BLAKE2b-256 5bbe3e4b2bf3a319aad33c03bf8ace33ff5629824ab238eb153c36fc0e7744c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ezdxf-1.4.4b4-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.4b4-py3-none-any.whl
Algorithm Hash digest
SHA256 84fd85a615113050a2bd0b5928c8981e3a4e2e1e00a332d6c6115588e966c663
MD5 407bbf59efcfd1df7f216d94c8baca49
BLAKE2b-256 b4e4cfc39d1ead6b99de19a118bddda32b71fec25384a7bc4f4b3b85037f8905

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ezdxf-1.4.4b4-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.4b4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4b1d62ca9202ff0a47fa567f10fe95a6ad7602fa950b904b3817875bd29b919d
MD5 25f685dfe0e7c96bf1644ba9b114a464
BLAKE2b-256 e993283de469707fbac53f0469728abe6d9db3765fa99444e8bd5e63fced31da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 794e70dba16f2ba9adad3eaa899b7d600e8f8ffd968ec9c8f6ee4d3313df8863
MD5 d63942095e7c4a4b56328a36dd5138af
BLAKE2b-256 323e38eae372204b0e67409e4314afb91f0d14ed9a2688fb7d0fd9f11ec2f895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bae662f466c487751ca1b56c0b3feb861e0e67b5e11f27275318410a2118733
MD5 3487ac3b3141cd3a9d232f3cc70ae4b9
BLAKE2b-256 1635924b1683aad7957a7d9f5cf6a08a7c0e9ca2126b4ede8b9048e64183ec8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e55dae32ddfcae48d190e08b9382b13ced06132b4382dba9e45b675daa7d1a4
MD5 002b7c9b6b60526f9163a409f29e5c0c
BLAKE2b-256 725e704d3e78ed74b9d0a39da6549a7f738d07371b8a400ce272cb619850e209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 011c197ef0137f991157141135abab82125c1530432b08761b080f0caa394396
MD5 219e4206e577ae38e06eca631fa1d0ee
BLAKE2b-256 497665e9520c256dca3b8b18de254e285333a953cb7657b3884234e559f45995

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35f7e125d7cddc4122a8df8b5f67a01d6b5a8b998e62c15703779adbd6c4b1c8
MD5 94c293307cbca3bd539111c5e0ab33c4
BLAKE2b-256 c0a71279741a457241630b7988ef6374fa5e2a41bb8d8396f3cf36c25b325275

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 de057c4ba4697fa6c39e072d03d26c97257f6303d86b07441b8bc9e8e6361378
MD5 fbd2c3786691e16753f3581f02fc1aef
BLAKE2b-256 04420479e80d83ac18dfbf174ec18e5f6fc2c672a4b7bdb77a3bad41c66d07bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 73f685f7a2196f6383f12b7aa812cbe395664063a9bd9473fe4833f87cb32e9c
MD5 1abd31befddc36a2c143753e1dd5d3f5
BLAKE2b-256 d0e2f47cfdb7621bb4fbbb20768ababe6abf848c84fddf2b4804807673cd6ca8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ezdxf-1.4.4b4-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.4b4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 abd569340b90270f1efee5e19fc0fe73be43a4008cdcbcb9e73f709a7c083597
MD5 728d6e6143065612b9857462e5933f06
BLAKE2b-256 66a76d85f1fb80717196cd6fefc5253ed8069f7638f8a21258def62a64936b8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a015e33070dd9271f1f68a472fbb0d558433b6628be9df947083904390575c50
MD5 1b17e6ce6cfe4100253c0210073c909a
BLAKE2b-256 3cf142818ca9a97f297544a01894a8c876b6a5679996dff05db38c3ac769416f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 da57e5c8e6b9d2096fbc9f12ac1c654e9cfa4ee3aa455b10ee27f356ec66e83a
MD5 e3692cf912fef2307e77187ba77836a2
BLAKE2b-256 35d3cb409cc69d9b8375d02cadade774e26b8f3b5a176de6bea1598e03ca27fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10cde5b0a0a9b9f018cde7a53c7b9c887168daffbf8cd67cf9cd641148c09001
MD5 007c30dba96a4249d178797196ae16fa
BLAKE2b-256 8f8a5d48183f3cfd672863654d33432af49276babfa54886e4210d893c15a65f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c139b7e6d73f319ee4390a04a729f5ff993630b4b3ad69e129b1a05fdf8d8ca8
MD5 edf7ba459859d1443a7942b48768a350
BLAKE2b-256 e290a94ef3524eaec7d5976d3c944a70c00e96c630665a6b2be569641be390c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5c0d43cad251b39673cecf9cd8d251c47e7c192690167f0aaa7123af6c02858
MD5 03d2b3970a3a7581dc6f146e9e6a66f1
BLAKE2b-256 9bfe559e4a97e48e7c4cd7350029ccdf85bc9637789a7d20b6a0b871fb0b3a19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1c525c97306cd1c8e4e6dd6520bb725bc01177d3a977da624320596872761b73
MD5 ec35d5e0475cf9b7b33306caf645849a
BLAKE2b-256 1e537657e62464540f7a2d34e3cadbb1c42efedb6c32259870bcf4cb327ca4c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 7df4fe5df18b6ccaa4c519d628778c1d4b58f4bd7dd4e62d2bb93bd96f4a86ff
MD5 c9e49ff42a9a933b683593e03cfa36d1
BLAKE2b-256 726d096087ae5efc2c1306aec3351630e2c8a971c518185070c932a8eb54e71a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ezdxf-1.4.4b4-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.4b4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 24c2e9c0c98517da66946b30a28ddc02daed02874821c3d7b8d467c763090ab7
MD5 68295bd0a0313ff6a17a37b1ee0fed9c
BLAKE2b-256 b09d8bfb2aaa5ee8016c83c60ade7b2ac635910324cdd9d9f18f78ec4469e07c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd5b34cf647030a0036b45a82ee9370b1e93348fd141abb4dc179f6354440d87
MD5 594df563296d8861d17481ec66826dbd
BLAKE2b-256 1c5730423eb03023e31ecd0194df7c7cca177a0904ee81234e16ccf0b9860af8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1452926f4f91aab55d60d1e5559d85476b3e19e7bcaaaf508b00a9bcf2dc1dae
MD5 4593ef1d07ed9de91440ce26af1f6c3b
BLAKE2b-256 b7d0d4c99610a37a5542f03c3eeef492a53b7ab3fd0e01d22398b3f83c925627

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 50cca1445a8bebd1ebbefdf6fa350811d7bb80730e92862de12f61080d38045f
MD5 aca32c596a8f300007da4145692a62d1
BLAKE2b-256 8be80f9fab21852c6e2e9943dba541f977880c10c1c01b49cc8a1aab4a705dd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c84e4a13af309d57db11430d5ab5f2b876d7c4ded7640c8c43947c7d2f08573
MD5 0e3f20a2c1dd814df1b59b1ed85d1b45
BLAKE2b-256 e57cd4aa445527c90958f1b1abe4086098d2e0a029431a717c0b358627c4fac4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9431978dbfca17eb8c10455f7ac96b6265ba6203ccf5761552d11603de1ec3fa
MD5 b91520a6217cfaa4debf60c951c8b5b5
BLAKE2b-256 e7c2a93f092e422565da51d66bf513442e282840f2851a946df72a9eeffb68f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 12f90a8a467e1c2ae67b4f6d9a955160c5d13ee8bf0a858cda4666dad298e99a
MD5 85bc44365b0203a08963052219b39add
BLAKE2b-256 cc915ba1c7795a4b752ff427b35857cf0aee34fbe6e14e7a12e1f60a04c916b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5455dad2ab01a6c73f00740ed435cabd76691a259771e16f27d886036f1fb33a
MD5 38ae370232a1aae2179b48ab3898423e
BLAKE2b-256 36707a8089092b58dd0831d7bb459739aa0f5a956b13ea301e169b37fe49297e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ezdxf-1.4.4b4-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.4b4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 48c9c9743ff3140d2e5da770e842ae86b6c9aab15652693a74bb3f2428292fd1
MD5 4bd6fde5d6661c28713c05dd0f193d95
BLAKE2b-256 837f73045a7801e1be57527fd44fbd0079ce6c2d8936d2474f1ff2f641de3ada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 34a867d2c8bbcc17e71f03c0752a606454a40974a243388e3bc626cb08736366
MD5 39c049dc926f6a3e79b673b811ca98aa
BLAKE2b-256 6fc201410bc63c48a6d789f3614cbe2f8018cd750e218d2615d23cdc1b9fbcd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1ab8f15e8e1ca5afd6df2131d30f9a2cf1e17fef9a32a3279542a7e235c9697d
MD5 4fd1551c86b41cdf3a8c861aa4deda08
BLAKE2b-256 8aee971020a6d3ea72134286e9c763a94ef7d12bb7454938341827e99d83631b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e23e7aedeb3a178199df046d4f2a1b5c502021fcaff90135592ad0cc3462814
MD5 816eaca434e78765da52835c655c2145
BLAKE2b-256 50162574398f406b320283b632018d2436ea24a4d01f22ba9e73805a68591170

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1acf9897796bb6280e6e05b08a57a13726c667e5026fb6131d3487df9aedc7ff
MD5 29e4cb6d6bc01d315867f5c106e8e8d6
BLAKE2b-256 26112245f60d82566de012be8b8998f8bb0811a173d4d683d58874a40a36c7d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 248ae27e8f03f71493d5247c3aac85009f4225cc4d35fcaaffac9fd319862dc7
MD5 239a449f39a9f42691fc6b411ed7b22e
BLAKE2b-256 c255c2748546490e75e307f0dc986d008c57d376f061326f3e0e2f3f04acc8c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eeee5f06624d6ce1b55f723a269cdf638cb58f2dee105212e52192d12235a393
MD5 0dcdf6141802067e079b92be5c8ded7a
BLAKE2b-256 09ff77b603dacecd1f98192eb19e8b47ad10011e0211837d6dafc505da80d9c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ezdxf-1.4.4b4-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8ace25d5849c6f3d7ecd4132b30794158a842944463f781f0fe98edd5a946260
MD5 c4d8c7ab0ccb2c88b7905840e544f1d4
BLAKE2b-256 896d98e2bf59409a2d9b86f6ea03ff4a36bb04ce9cbbe85845ae8a34f0125cab

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