anaStruct 2D Frames and Trusses
Analyse 2D Frames and trusses for slender structures. Determine the bending moments, shear forces, axial forces and displacements.
Installation
For the actively developed version:
$ pip install git+https://github.com/ritchie46/anaStruct.git
Or for a release:
$ pip install anastruct
Read the docs!
Questions
Got a question? Please ask on gitter.
Includes
- trusses :heavy_check_mark:
- beams :heavy_check_mark:
- moment lines :heavy_check_mark:
- axial force lines :heavy_check_mark:
- shear force lines :heavy_check_mark:
- displacement lines :heavy_check_mark:
- hinged supports :heavy_check_mark:
- fixed supports :heavy_check_mark:
- spring supports :heavy_check_mark:
- q-load in elements direction :heavy_check_mark:
- point loads in global x, y directions on nodes :heavy_check_mark:
- dead load :heavy_check_mark:
- q-loads in global y direction :heavy_check_mark:
- hinged elements :heavy_check_mark:
- rotational springs :heavy_check_mark:
- non-linear nodes :heavy_check_mark:
- geometrical non linearity :heavy_check_mark:
- load cases and load combinations :heavy_check_mark:
- generic type of section - rectangle and circle :heavy_check_mark:
- EU, US, UK steel section database :heavy_check_mark:
Examples
from anastruct import SystemElements
import numpy as np
ss = SystemElements()
element_type = 'truss'
# Create 2 towers
width = 6
span = 30
k = 5e3
# create triangles
y = np.arange(1, 10) * np.pi
x = np.cos(y) * width * 0.5
x -= x.min()
for length in [0, span]:
x_left_column = np.ones(y[::2].shape) * x.min() + length
x_right_column = np.ones(y[::2].shape[0] + 1) * x.max() + length
# add triangles
ss.add_element_grid(x + length, y, element_type=element_type)
# add vertical elements
ss.add_element_grid(x_left_column, y[::2], element_type=element_type)
ss.add_element_grid(x_right_column, np.r_[y[0], y[1::2], y[-1]], element_type=element_type)
ss.add_support_spring(
node_id=ss.find_node_id(vertex=[x_left_column[0], y[0]]),
translation=2,
k=k)
ss.add_support_spring(
node_id=ss.find_node_id(vertex=[x_right_column[0], y[0]]),
translation=2,
k=k)
# add top girder
ss.add_element_grid([0, width, span, span + width], np.ones(4) * y.max(), EI=10e3)
# Add stability elements at the bottom.
ss.add_truss_element([[0, y.min()], [width, y.min()]])
ss.add_truss_element([[span, y.min()], [span + width, y.min()]])
for el in ss.element_map.values():
# apply wind load on elements that are vertical
if np.isclose(np.sin(el.ai), 1):
ss.q_load(
q=1,
element_id=el.id,
direction='x'
)
ss.show_structure()
ss.solve()
ss.show_displacement(factor=2)
ss.show_bending_moment()
from anastruct import SystemElements
ss = SystemElements(EA=15000, EI=5000)
# Add beams to the system.
ss.add_element(location=[0, 5])
ss.add_element(location=[[0, 5], [5, 5]])
ss.add_element(location=[[5, 5], [5, 0]])
# Add a fixed support at node 1.
ss.add_support_fixed(node_id=1)
# Add a rotational spring support at node 4.
ss.add_support_spring(node_id=4, translation=3, k=4000)
# Add loads.
ss.point_load(Fx=30, node_id=2)
ss.q_load(q=-10, element_id=2)
# Solve
ss.solve()
# Get visual results.
ss.show_structure()
ss.show_reaction_force()
ss.show_axial_force()
ss.show_shear_force()
ss.show_bending_moment()
ss.show_displacement()
Real world use case.
Release files for anastruct 1.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| anastruct-1.7.0.tar.gz | 553.6 kB | Details |
Built distributions (wheels)
Total release size: 21.4 MB
Release files / anastruct-1.7.0.tar.gz
| Download URL | anastruct-1.7.0.tar.gz |
|---|---|
| Size | 553.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34fcba6e3fbc6ba290b9e79c22dd5253f89a3f19530da285d33cbcf06e1b8f86
|
|
BLAKE2b-256 checksum How to use checksums |
3aa5c8056f62118c8779fee38d0efc47a25dacae681b9fb2c27db62639308a92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp314-cp314-win_amd64.whl
| Download URL | anastruct-1.7.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 629.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8838c82d13e03d61c9b57e7afa1a82fdce09d9c6eaaf666fc19b83f279c86827
|
|
BLAKE2b-256 checksum How to use checksums |
729cfe03d6f131f2c1ce941c768ece0a6e460ee3061bc94c7ebc981c54c9dbb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | anastruct-1.7.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 774.6 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
52b823ca3a70490cf4663ca61499e9c7f45789013a12ae701259acdd392bbfef
|
|
BLAKE2b-256 checksum How to use checksums |
47c42bba45a3cb07aed370cfd3f6236afbc67970416c32ba358ca8b87b7382d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | anastruct-1.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 778.7 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
241477b0d4bbb64574e3fc631e697d45bfcf5f8d16b616907172ad6e80ce2729
|
|
BLAKE2b-256 checksum How to use checksums |
704132fef0ac52fb3fc6ef3fb45daafeb85703365e9e538eb7b0e37d650f46f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | anastruct-1.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 776.4 kB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
8ca44f0f7d8e29a294dd229dcdead4bd83febcbd3de49912b4f5a684b60d21dd
|
|
BLAKE2b-256 checksum How to use checksums |
3616ffc9801acf144a991c79b94fa6a8aed9180ba187c02530868d9241ffcdfc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | anastruct-1.7.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 618.5 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8916564b353417f5741141d1d004e24bff9d1fe05d43dc21efa699385432123b
|
|
BLAKE2b-256 checksum How to use checksums |
46ccdbb1c415855e23bc2217f79fad44fb4632b20f0254938993daf169d9e801
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | anastruct-1.7.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 617.4 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
429bab414759206aa126ba2fa09c81c288f8fe5254cc0c273b56240e1423a58b
|
|
BLAKE2b-256 checksum How to use checksums |
afa8bdb277d4b8a175fa1f0d0502fdf461dc345da2d98b4b2c4cefbfa5161d90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp313-cp313-win_amd64.whl
| Download URL | anastruct-1.7.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 617.0 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2e20d23b83a27d4948ac7ba6d0f73d727d6fdbc7fb8456899920a64ae7524944
|
|
BLAKE2b-256 checksum How to use checksums |
5bf5ee57e5f88b738a31a22152ad02e681004cd582971ed2fedde706555483fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | anastruct-1.7.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 776.5 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
18351a2eadf09eccb107bb15233e4e44a889ac64db4882d4520ba643512be6a0
|
|
BLAKE2b-256 checksum How to use checksums |
4af48aa5f1f99c06423e7eb95ea9d8471e7c870d37d5de40022bc34ff26a65eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | anastruct-1.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 778.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
28d01e0777462263aedbb0324f3b438f3e5906250309d1f95a337e9d67ed211b
|
|
BLAKE2b-256 checksum How to use checksums |
f98185103276bf64cfd8e5cf4dbfbfb13a2d8b7c2f5d47186b996a0687699ec8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | anastruct-1.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 778.8 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
c5bf314341841fd675316f93294dd05fc292db1bdeabebadb26cf66a640d8ecb
|
|
BLAKE2b-256 checksum How to use checksums |
e11791400e03b7216a5240be07f890bf37e6b33da32434bb45c1f36f8adfd020
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | anastruct-1.7.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 618.3 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
adfb7efc0a0cb7b8cdd781091b0d4cd0d815557e519dcf569ccef36ec1e36ed0
|
|
BLAKE2b-256 checksum How to use checksums |
474ee234138207e65091f1ddcd28d1c98a345e2e200b95d63ee05d89a35ccdcc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | anastruct-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 617.3 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
94311ac47d3e71dba563042143a28529e37b41a3ba4a3d5c1dfe3d8f410c84a4
|
|
BLAKE2b-256 checksum How to use checksums |
3ccf94499e3053798d2ffa59faef5d56fe67d127cbc40fabe8dfd116bafb2f5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp312-cp312-win_amd64.whl
| Download URL | anastruct-1.7.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 617.5 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
51df0d0abd2c0f79e61776e0c579ba17dd9a3e1fbaef569816218e733f562603
|
|
BLAKE2b-256 checksum How to use checksums |
5bb8b53fcf0cfd5248e137c0a6525dbcff51a4eb421959348ba862ea1a089c60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | anastruct-1.7.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 780.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7c3174aab36728da2888caadabe44909f3800fb32c958953c75272f20295c958
|
|
BLAKE2b-256 checksum How to use checksums |
d3754167a01134e5916ea60d3431430de62c3c4f3670227e677974c4ea9fb8c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | anastruct-1.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 783.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
680590d308459a3508d17ab96d76f6286a47677a31c5022b4e2d066d70297a29
|
|
BLAKE2b-256 checksum How to use checksums |
0da81aeebdf6b39da24a901d2416e48c7afd724772e4c4c52d7d8f5cd5e2c0d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | anastruct-1.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 783.2 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
e8ebabbcc5e90b91bbdf2e68ce33362c40e32e16a3250e68cba0de8ebb27421a
|
|
BLAKE2b-256 checksum How to use checksums |
262f791b404df79d91b5d5c7d490a8175c2ca9594a7d0bd7da6d005aa1b8b62a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | anastruct-1.7.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 619.0 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
83382b6f3fb860356938565893407cef3b1bb27b822f0488163c192b362d1424
|
|
BLAKE2b-256 checksum How to use checksums |
44d0d5e334b6ac1a248d4006a51609ceb43355bd620a2afee1da3cfb59714dd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | anastruct-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 618.0 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
74ad6f8650972e7d833c4fc5605c12d8a9096df9d5fc5f0030a465a3e194b6e9
|
|
BLAKE2b-256 checksum How to use checksums |
b4989c0669d20b27da65d9b5c179ad37e662bc4d003b43698fa8550d8fc0e4f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp311-cp311-win_amd64.whl
| Download URL | anastruct-1.7.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 616.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d8a87da72d005dfb96d4f549f11961755acad8ed85fc551ae492ed4971a60dbf
|
|
BLAKE2b-256 checksum How to use checksums |
796000fe20d1f65aad621fb73a46eba77cb39ce23b3a4ed26f2780beb38192e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | anastruct-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 770.9 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
00b5d677008f6ae0571e2fbac7b8da9bf334ec2f15b5bdb8b8c6d8332e0ccd54
|
|
BLAKE2b-256 checksum How to use checksums |
9a48750f3ba311fbc275190f92576829dd0b5eee00c5ed02b11e47fa46489212
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | anastruct-1.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 773.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
058f21d47969bb0d7a6970209e8b9eeee6ad265a5239f282d0151d5d67db0d11
|
|
BLAKE2b-256 checksum How to use checksums |
0063f4d7378a7dbe5c4505bc16d2ec5ed53df28618c0ffe1093d54dd035fb0a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | anastruct-1.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 772.4 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
4ec9623de1755d87f6fbcb2d825f50de62b5351f1b7ef740ccf54cd9cc7752e6
|
|
BLAKE2b-256 checksum How to use checksums |
aa28c35bdfa34d110844684095c3f44116a5b705ee88ab1db35662a8f964609e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | anastruct-1.7.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 618.8 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cba064e1f61551b6a6983ac21cad7eb58134b7f78322b63d8bfa285f34e4f2d2
|
|
BLAKE2b-256 checksum How to use checksums |
8d03dc7942bb245db0cf94933c39d806e762c30b2846d3f9c0b9f0d0ca4ce879
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | anastruct-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 617.3 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
8c6cd14d692fc3353a5b2d8491b6f4a2e03dea04a9ffabc4e73fd710bde1fecc
|
|
BLAKE2b-256 checksum How to use checksums |
45eb472edc0f966f14432fb128ae3201a76684e2760b5b0fb0b478a6906e1983
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp310-cp310-win_amd64.whl
| Download URL | anastruct-1.7.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 616.5 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ce52e64a97acb029982e179602858fcc6f30a6d406b20a07c7e50ec295e82b95
|
|
BLAKE2b-256 checksum How to use checksums |
3947271b58a93d54f1fad0d26d74618dfdcaf046d70f6c6b52da51794542194c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | anastruct-1.7.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 761.1 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f81d65ec12de4c523bbd2df8166e5da5ecec5a5bb43285934255739ff3349f5e
|
|
BLAKE2b-256 checksum How to use checksums |
5f4e5f46645c71c13b44bac95b31d8304985012c69e3f7089fcae6b8212e8d3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | anastruct-1.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 763.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
6f47790f6551654f048906a23073395330527ffac8b370c5e52ca6ff0a1f0d13
|
|
BLAKE2b-256 checksum How to use checksums |
a18931c7489c9a3cee6bbeef1e835838adf51b2693c0b7892054d4b54e6e75a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | anastruct-1.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 763.1 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
f2ba9a88c0499af6291fc0b39f364a48caf897c04e4ed7867868ebfafe0ba5a3
|
|
BLAKE2b-256 checksum How to use checksums |
d0be6a2ba483c4dee82411e07a29c9bddf81381f0caf35aa3b7b5e8923f93bdb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | anastruct-1.7.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 618.9 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6d2d57fbc1724acb96790d212ea0fe77d09eaf0a2534956e49f5cc5b0a987d82
|
|
BLAKE2b-256 checksum How to use checksums |
b5a7a65a186ff89de491afba162b0d5f49c7abef733e358ff3989a1b0e7b172e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / anastruct-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | anastruct-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 617.4 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
5bea278d5420758ac1a6c1f0093e0e7020abe2516c90fa695c9988e0e9952f9a
|
|
BLAKE2b-256 checksum How to use checksums |
addfd428bb4c7a77967791af7defc4d06033e220d33b423966cedecf59102919
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|