{ "info": { "author": "Konstantinos Demartinos", "author_email": "kostas@d-e.gr", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "\n# `dx-base` package\n\nA collection of base packages and modules for structural design software.\n\n## Features\n\n* Structural elements in plane.\n* Exceptions with error-code.\n* Nodal forces.\n* Structural materials.\n* Material safety factors.\n\n### Sample usage\n\n```\n>>> from dx_base.safety_factors import SafetyFactor\n>>> sf = SafetyFactor(1.24, 'persistent', 'serviceability')\n>>> sf\n1.24\n>>> sf.design_situation\n'persistent'\n>>> sf.limit_stte\n'serviceability'\n```\n\n## Contribute\n\nSource code lives in https://gitlab.com/d-e/dx-base.\n\n## Public API\n\nSee the [documentation pages](https://d-e.gitlab.io/dx-base/).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/d-e/dx-base", "keywords": "structural-design", "license": "AGPLv3+", "maintainer": "demetriou engineering ltd.", "maintainer_email": "kostas@d-e.gr", "name": "dx-base", "package_url": "https://pypi.org/project/dx-base/", "platform": "", "project_url": "https://pypi.org/project/dx-base/", "project_urls": { "Homepage": "https://gitlab.com/d-e/dx-base" }, "release_url": "https://pypi.org/project/dx-base/1.0.1/", "requires_dist": [ "dx-utilities (<2.0.0,>=1.0.0)" ], "requires_python": "", "summary": "Base package for structural design software packages", "version": "1.0.1" }, "last_serial": 4824165, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "6dd7744b7729fece8dba3eebeaecbc27", "sha256": "6ac065257e6e9640576b828bbb12e230c39fb8ada727dfb645b80fa94cf5c2f5" }, "downloads": -1, "filename": "dx_base-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6dd7744b7729fece8dba3eebeaecbc27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22760, "upload_time": "2019-01-29T08:26:21", "url": "https://files.pythonhosted.org/packages/fd/fb/6f5ef3ee7ad5d061012ea8175407f37de125821e3aa8bc19866e1fe226b5/dx_base-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d3225ed6837df388c81e9d956f541d8", "sha256": "54c75d184cae9a2d923ad8901088f540636817204a419c7dcfe2c078f0bae563" }, "downloads": -1, "filename": "dx-base-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4d3225ed6837df388c81e9d956f541d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12268, "upload_time": "2019-01-29T08:26:23", "url": "https://files.pythonhosted.org/packages/b5/4c/ebc37e7b0f897395ce1b1fb29a9a6be6a2dc3a4d2f3659d97d3839d58b37/dx-base-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d881e96c3c30b246721df37ac932bf66", "sha256": "6bccb4df667634d7c6b100fabd5b4ba461f0317307ada59b462ca12f8cebc199" }, "downloads": -1, "filename": "dx_base-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d881e96c3c30b246721df37ac932bf66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22796, "upload_time": "2019-02-15T10:55:30", "url": "https://files.pythonhosted.org/packages/58/be/73a37b830dd32d5fe3e386d8dcce473efe843667c6706b315642f107e776/dx_base-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a8f5528d997bff9770294a30745c8c1", "sha256": "c30388f7d6e5e1d53190c4a50908374f59d47656be9885932b3e49432587e7d5" }, "downloads": -1, "filename": "dx-base-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2a8f5528d997bff9770294a30745c8c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12419, "upload_time": "2019-02-15T10:55:31", "url": "https://files.pythonhosted.org/packages/a8/c8/c0956a98b3ca6a3fece3f3158ace5b4648dfdcb85f5f4522ee226cbc64ad/dx-base-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d881e96c3c30b246721df37ac932bf66", "sha256": "6bccb4df667634d7c6b100fabd5b4ba461f0317307ada59b462ca12f8cebc199" }, "downloads": -1, "filename": "dx_base-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d881e96c3c30b246721df37ac932bf66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22796, "upload_time": "2019-02-15T10:55:30", "url": "https://files.pythonhosted.org/packages/58/be/73a37b830dd32d5fe3e386d8dcce473efe843667c6706b315642f107e776/dx_base-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a8f5528d997bff9770294a30745c8c1", "sha256": "c30388f7d6e5e1d53190c4a50908374f59d47656be9885932b3e49432587e7d5" }, "downloads": -1, "filename": "dx-base-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2a8f5528d997bff9770294a30745c8c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12419, "upload_time": "2019-02-15T10:55:31", "url": "https://files.pythonhosted.org/packages/a8/c8/c0956a98b3ca6a3fece3f3158ace5b4648dfdcb85f5f4522ee226cbc64ad/dx-base-1.0.1.tar.gz" } ] }