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.9
- 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 streamiterdxf
add-on to iterate over DXF entities from the modelspace of huge DXF files (> 5GB) which do not fit into memoryImporter
add-on to import entities, blocks and table entries from another DXF documentdxf2code
add-on to generate Python code for DXF structures loaded from DXF documents as starting point for parametric DXF entity creationacadctb
add-on to read/write plot style files (CTB/STB)pycsg
add-on for basic Constructive Solid Geometry (CSG) modelingMTextExplode
add-on for exploding MTEXT entities into single-line TEXT entitiestext2path
add-on to convert text into outline pathsgeo
add-on to support the__geo_interface__
meshex
for exchanging meshes with other tools as STL, OFF or OBJ filesopenscad
add-on, an interface to OpenSCADodafc
add-on, an interface to the ODA File Converter to read and write DWG fileshpgl2
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
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.
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
Built Distributions
File details
Details for the file ezdxf-1.3.5b0.zip
.
File metadata
- Download URL: ezdxf-1.3.5b0.zip
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a7d4ee991a46cb8bec00870ca80bb41664a1b424aa39a838c3c7a0403a1dffb |
|
MD5 | fdeffab33d4a1c49a0b1dabaf671fd24 |
|
BLAKE2b-256 | ae90376ae4fd84890c8fdee5f869609728364ce0425b44835ffc7ca32b0dc073 |
File details
Details for the file ezdxf-1.3.5b0-py3-none-any.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-py3-none-any.whl
- Upload date:
- Size: 1.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 PyPy/7.3.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e02472167d1c60f80933346a38caf1f5df21e58a71f33caf370d5dfa19cb7d6 |
|
MD5 | e93b9e6025fd10620cbe1a14f7a4a506 |
|
BLAKE2b-256 | fdb7d1fba378cf65f3c22803afb88c24374c699bb6e2f0fe7fcd08b1f4c2ce7f |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-win_amd64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab5d491b9d97a0a2cff51f54a62b3295d8d9902830fca6417669e245c613c059 |
|
MD5 | fc84a15d83bfca24c631d81d0626db40 |
|
BLAKE2b-256 | b078c963f26331023fc3dfbb37d9ed888e3becaec3eeb5f29f97df904f8a25d5 |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a079ca33f91fbf57885e0293c639c9d76893ade981b02aa3156c0c87244db22 |
|
MD5 | 18b1a01cb90daef4f189d89e5ac99546 |
|
BLAKE2b-256 | 25b26e280cc4691b9afa161fbc71be398f983d77e2a46c17d0a5255d19141da6 |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbc7acb0d7f296c00ba024815d82dd68c38920d1b91b647bd4c95174dca4d0b6 |
|
MD5 | c1d6e27426b029174b033d9a034c58f1 |
|
BLAKE2b-256 | 9ee3f60ecb7b649d47cf0afe2f3bf59280222d78286c3132e3ba99e356cfb219 |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50c33bdf22cda9931731a4c20240323d8d5faad56b0a42091949cfc6937ab4f8 |
|
MD5 | 125e36c93286bed84e4d02d42509f3fe |
|
BLAKE2b-256 | aa727634cded690b4fa046e1c15c47848948e0e6cf2f7455a0f25cd56e73e02c |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a30eea08f91f3275868135a3596ed9d7e5cd82d526404eddd4b404b41195883 |
|
MD5 | 8813da0eac69b197947a040e7a662cb3 |
|
BLAKE2b-256 | a58b5d4b8e507b63c348975559e2b2bdd817c82a272485caba6ff2941903a28a |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d384438b238a0687327c6775426a9612da55e5258bd3a09171e07dbc00c4a84f |
|
MD5 | 8260192e990eb395045136e70cd6a41b |
|
BLAKE2b-256 | ec011f81a46152589b355156391c081b0fd9f75f97b733eb2159fd680c39cc3b |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecf9db3cbf78b475184109ffd1b1eb3f168cceb3826dbd3c7d2ce85712c29991 |
|
MD5 | 80853d6be0a15976e40201c1f7a601c3 |
|
BLAKE2b-256 | 31abf5d30ad0ad7855b9362bb07d7df2e7ceb9a3f4545b123642559505b83f7d |
File details
Details for the file ezdxf-1.3.5b0-cp313-cp313-macosx_10_13_universal2.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp313-cp313-macosx_10_13_universal2.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.13, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c351c42077e16642234d479727dd997f0a03e2b9baca5d9c08dc0cd068f4d199 |
|
MD5 | 96f3661f3fdafc8916275e5ad772dbd1 |
|
BLAKE2b-256 | d1796e6ce7b0d1c4cad1652184a5c72f84e553127aa1cde04d2a425ce540783d |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53eb0d39738b0b9cc51e33ba84dcc4af2606432f2a80de317f83258b0a6b59f9 |
|
MD5 | 1c6a11bf2109c7131febeacb9c200979 |
|
BLAKE2b-256 | 254b8ce46a28a6db6200f175a3b6595955ddd7ca32bcde152cf4cd6ec8de4134 |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fdf54978e22433f8e8bc87768611489fe2093fe3bd4c6709b47c730f33c72f2 |
|
MD5 | b41a69c8c01c67601f6961e8ef3e1b24 |
|
BLAKE2b-256 | 711ae16aff3179da38df52d9d5c50a0abb0d6df82a3c7cc50ff7c4363e4b0711 |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 308bd0750d7cf38aad491ab3905f12cd0cd14a69984a4a4a76b60dacfb188050 |
|
MD5 | efd0c338d2e10da6a7524a5d4d94d1ec |
|
BLAKE2b-256 | ac55e57351036289a8b3bc110ce7088998705392e998e63474735f4984fc2a49 |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0e21be161f4366d67afc9c847f675f1207b7b05758a5a4f8ab0df3a356faf1e |
|
MD5 | f2955d3dfe96bf7e570da90745f570b4 |
|
BLAKE2b-256 | 6d68e01f60c573b3fd41ade52ea7b693d9c38a18390d93eb8cc8dbbc43b6f502 |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a20f0edd2b724cc7e157dca2abebb2dcefc88d9ecc5ceadef32c29d649e9259 |
|
MD5 | 7116e9092c779ec8e1f0ed15b96b4183 |
|
BLAKE2b-256 | f15d574442ab2909644ed0d021a13c24352f8c1adc1fbd453bc5fd914c311367 |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0dfed24313ab2dd42cd6efff1f170ac07beb7fbc6fcc4f0fcde7e1389fc13b1 |
|
MD5 | 25722f4e315e7872ca3f72c74315aa84 |
|
BLAKE2b-256 | f13d177ee92fe269ccefb0201dabad164322b2c3c4ec6be2ee51f2e6375beb4f |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ef9a538ae2e807be89b98721fd4711e5c7a6537480e9ba155fd7227cc05281e |
|
MD5 | f97386d8d5b3a1c2482b4e97d0950d0a |
|
BLAKE2b-256 | 682327f2660b758cab64ceec9922a269e0bb3fa793ac9dbade6f7cf49946ad4b |
File details
Details for the file ezdxf-1.3.5b0-cp312-cp312-macosx_10_13_universal2.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp312-cp312-macosx_10_13_universal2.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.12, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecefdfa211ba1348a102d6f6a4f1ec766eb223096f54cb5226c0986cda043e1f |
|
MD5 | 16e4f8f9cd91fcb67ce0e8d542cabdc0 |
|
BLAKE2b-256 | 11b2172c92cc83ddc91bcd24e6dd4bbbb5b7be2654aeae5cc55ae1c3bac9f021 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67e76df7e5c5260291d7b52ae61335f1b8db58c1a5fb604c60831cd2d3bf2c3f |
|
MD5 | 2005a68ee7e4fb29b566a871448fb34c |
|
BLAKE2b-256 | b37821eee925dbe29e1cc019b6ce9872847ee8434f40db58276040878ecdaf75 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbdc65031f14accae40ad94bb9409404913ca87c3ec3d1fd4cfa806f070e3710 |
|
MD5 | f1de5d6120c820233af5e7deeb5b8ce8 |
|
BLAKE2b-256 | c309320cbc11fd237c1b2980dc6fa14eb7d843975e39a2f346ff5a8cae6899e9 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1df9631a29f03b74020caff6db517f8b93f94f6a2c3a986f890c2bbb6eb53b62 |
|
MD5 | 03ea728033e65abe417c9d380ad7f427 |
|
BLAKE2b-256 | 1c6da0f6d53e63ccf7293ecc266bd0cd4acf5690775e3c1ef29bdc97e8738b59 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b3d955560d0366f39c2ae1535884c7f50d3a83366cd277fb471b66758b1825a |
|
MD5 | 5e86c21f4486793849b18a096946605d |
|
BLAKE2b-256 | 2de0b8a247970efcf277d0d78d090a7ec952ce397e5bb4fc7b94662ef3041868 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.6 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d7f66bc1c6d3b2bbcb6908d7ad39257268397afc1f23c0e51284d0963bfb30 |
|
MD5 | 178ff3af96e1e45f7cf3944d0603f8da |
|
BLAKE2b-256 | 9f24ff729e822c594d7585c347bb4b854690c81be5b783e48834412a0475cc14 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7d2e68a07d074e8a085df211832a18499f3a04b7c2ead90d1f6a15c4947de33 |
|
MD5 | e3712023a364b97621eaca679ab629b9 |
|
BLAKE2b-256 | 58ea3b50a4deebde516d7782fb221f3d00b5fbab9d6425ef3fbb71a9fb7c7bde |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c4014d941eff7e9a39fe0e9bb253c7e4965d077dc4023d48620efea81e82d5b |
|
MD5 | 6fafb87d8e2252317de8293043fd97f7 |
|
BLAKE2b-256 | ea12ba816bca9dfd490a2a417c86f1f4e17640f216b7ed7e1e56a118a2858ca1 |
File details
Details for the file ezdxf-1.3.5b0-cp311-cp311-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cface59c0fa2798c96319eed01576d3fb6e2bdd7dab1609ae325bf54e8dfc78 |
|
MD5 | 81a4497b287607157be92ed756a10d9c |
|
BLAKE2b-256 | 41d9eea64ee8d963a2b2359e11e7580d5dce70abb206eb36f1e90eda42e0df12 |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbb3675c956f188643f9c4078b6d05a879ca733d963b13381596d5797c39ea59 |
|
MD5 | 1e901924176d60d708fff605a506da86 |
|
BLAKE2b-256 | 811d47f5c9ccd01251dd7929719fed9682d72613400dbbad858a757f0e40f89f |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30dc12bed95532258cf2905ab4f9428b44c6d87d506059781a51b99ed54f1ea8 |
|
MD5 | e3ac681cc2a21de2929fcfab3d7ee260 |
|
BLAKE2b-256 | 99950a5f6f567e46ff5e69dab0b5d973408b9de030e64cba618f2d55942bc320 |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97921a764126614a17c7d37d70944e0afc0d82fab5d152e6c0b2991431a3c338 |
|
MD5 | 3b712b52c1c927cf86d083d57b8fde45 |
|
BLAKE2b-256 | 657ad0130d648f80d5b83b08ed6d5653368ac1281f97f8cc6288643a59ccb0a5 |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 033d2f5963b3dd41c9a5fad56a66fb555c28cef5036febd417bf0c45e0296609 |
|
MD5 | 72e800162d93599b80a58c90ca3d5d56 |
|
BLAKE2b-256 | fae51d3d965348752cdc061151f446caf8bee4b63df946db449d4b557dc34dcb |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01ab48938b993f756715e45425e2fc3a2174e2b2287ce736459a60bc51f9f5c7 |
|
MD5 | ecced6da17513f5489f7a8c5c41fd9ff |
|
BLAKE2b-256 | 9342f1ba223773ae91055ac6f845b38f76780a65e25d5b19989de9787a7f46ce |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da83b9b230162dc1d04d919fd46c8ef14981922b5a68fb990a3dcc559b899a3c |
|
MD5 | df32911fef66dca0faf8d70e47db5181 |
|
BLAKE2b-256 | eb8d73c4175ddd5242883fa0f8034d69562b115890c3597a943730a7bb09426b |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9038d81b265809a17d49c00ce17620b2a2d40247fbab5410a0a67eb93bbf8326 |
|
MD5 | d9b2b572fe978356241982fda4cda05b |
|
BLAKE2b-256 | e80d220b4c1fd17de8cfeab1a1e74de4a24da7955fccb1f12ad17791319b44e8 |
File details
Details for the file ezdxf-1.3.5b0-cp310-cp310-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbea7d64b5861502830d4e1db12844aa5e00f271d738d36f3e107b992857c738 |
|
MD5 | ef23178a8ae185de74751217f030c5f9 |
|
BLAKE2b-256 | 4348d794ecd7d4fc645946a1ec8bcb55f1c623bc0b9f23aaacf2faac1876e9d8 |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fa002f2c1f0fd78c6e59f5d0be06832e5ad0cd8fe47ac9c13b2d6985f10ffee |
|
MD5 | 949ff9de261864a9eb2e58c17dd9d692 |
|
BLAKE2b-256 | 76fd232b851fa82750ae883913d43230c08fd4217c53e721823b80ecf5f86a65 |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8becc10d5d701adfd7b0ffcff80b05d1338864ed2c9ca09db2a9d4f58bcd297 |
|
MD5 | 283a92526bdb42f0e2374d4395cae6ac |
|
BLAKE2b-256 | a98acd2ba2c5fb3f6625768f5db695c5942e0234276a54655980ba711363ca53 |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be40a34d0f2a48a096233321ce1e39887a1127bb7c76545df118849a346e0ddc |
|
MD5 | 5c2f87039363692a9c4691e6a8fdad54 |
|
BLAKE2b-256 | e0baff4a5acd2aba9a57e32c93f04d302525ce6a2d1e55c117b79b44ba64df1a |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2f7d4c29aff108923d161bdd1dc381c65558bc8d2075a88c83416ff6874b628 |
|
MD5 | b0aaf5cefbae78b727fcb5ea4f5866dd |
|
BLAKE2b-256 | b09ac53e51ec61c7acb6d49b7f5f55b558531934c82653255d3c30101d68fa0e |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4171557e78a913a75f0c8ef056be1b8083f7a37b6666b8b6ad96070a867946e |
|
MD5 | 086e22dff4cc776386e5d50def277984 |
|
BLAKE2b-256 | b8f4d325f58b13a9431af3298a28d89d22003f119c64d5866f21ab8678e568ed |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4de072ceb46b24b88ca48d33a627a43e605aefb044cd63231a6b840857d92dd |
|
MD5 | 702ae343a66f00874ef19e98aaf3ca64 |
|
BLAKE2b-256 | fb6df91fc2232044f824c365f67e0edabf552f33c35404cf484c4047447e3b1e |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 509f23eff6e1f41cef35544475967fa62e57716fcdda90757ff87c2ea80e6e7d |
|
MD5 | 6dd7aba817a06395d40603c0502b6782 |
|
BLAKE2b-256 | e6caae38182279ff2e1a632c109d90d5ad8ab58f623d0e317673dd6cd6935ff9 |
File details
Details for the file ezdxf-1.3.5b0-cp39-cp39-macosx_10_9_universal2.whl
.
File metadata
- Download URL: ezdxf-1.3.5b0-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67fb987304f7117fe904e048863ca90237db2d8cc55df37ab4befe6f05a63805 |
|
MD5 | f150e66c8c82179a7291c9cae84a34e8 |
|
BLAKE2b-256 | fc9e9dc2a9f81574da02b89e866dec4529e39788e872fa5e80fbd433df50dbd4 |