Concreteproperties

Latest version: v0.6.4

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.6.4

What's Changed

* Swap in CyTriangle for Triangle (134) dankicode

:construction_worker: Continuous Integration

* Use uv & ruff in favour of poetry, nox, black, flake8 etc. (141) robbievanleeuwen
* Fix coverage upload GH action (137) robbievanleeuwen

:package: Dependencies

* Bump version to v0.6.4 (143) robbievanleeuwen

**Full changelog:** [v0.6.3...v0.6.4](https://github.com/robbievanleeuwen/concrete-properties/compare/v0.6.3...v0.6.4)

0.6.3

This release adds python 3.12 support!

What's Changed

:rocket: Features

* Add python 3.12 support (125) robbievanleeuwen

:construction_worker: Continuous Integration

* Temporary GHA pipx fix (123) robbievanleeuwen

:package: Dependencies

* Bump pip from 23.3.2 to 24.0 in /.github/workflows (113) dependabot
* Bump poetry from 1.7.1 to 1.8.2 in /.github/workflows (114) dependabot
* Bump virtualenv from 20.25.0 to 20.26.1 in /.github/workflows (119) dependabot
* Bump nox from 2023.4.22 to 2024.4.15 in /.github/workflows (118) dependabot
* Update core and dev dependencies (124) robbievanleeuwen
* Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (107) dependabot
* Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.14 (109) dependabot

**Full changelog:** [v0.6.2...v0.6.3](https://github.com/robbievanleeuwen/concrete-properties/compare/v0.6.2...v0.6.3)

0.6.2

What's Changed

* Update core and dev dependencies (106) robbievanleeuwen
* Update AS3600.py to correctly calculate ku (105) darryllshanks

:package: Dependencies

* Bump poetry from 1.6.1 to 1.7.1 in /.github/workflows (96) dependabot
* Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 (97) dependabot
* Bump actions/setup-python from 4 to 5 (98) dependabot
* Bump virtualenv from 20.24.6 to 20.25.0 in /.github/workflows (102) dependabot
* Bump pip from 23.3.1 to 23.3.2 in /.github/workflows (101) dependabot
* Bump actions/cache from 3 to 4 (103) dependabot
* Bump virtualenv from 20.24.5 to 20.24.6 in /.github/workflows (93) dependabot
* Bump pip from 23.2.1 to 23.3.1 in /.github/workflows (92) dependabot
* Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (91) dependabot

**Full changelog:** [v0.6.1...v0.6.2](https://github.com/robbievanleeuwen/concrete-properties/compare/v0.6.1...v0.6.2)

0.6.1

This release maintains compatibility with `sectionproperties` `v3.1.0` and adds `nbQA` and `flake8-pytest-style`.

What's Changed

:construction_worker: Continuous Integration

* Bump sectionproperties to 3.1.0, add nbQA, add flake8-pytest-style (90) robbievanleeuwen

:package: Dependencies

* Bump sectionproperties to 3.1.0, add nbQA, add flake8-pytest-style (90) robbievanleeuwen

**Full changelog:** [v0.6.0...v0.6.1](https://github.com/robbievanleeuwen/concrete-properties/compare/v0.6.0...v0.6.1)

0.6.0

:star: Highlights

- Add support for Python 3.11.
- Improved workflow, CI and contributor experience by introducing `poetry` and `nox`.
- Improved [documentation](https://concrete-properties.readthedocs.io/en/latest/index.html) style and automation.

:boom: Breaking Changes

- Dropped support for Python 3.8.

:rocket: Features

- Packaging and dependency management with poetry.
- Improve length/readability of imports by placing key classes in ``__init__.py`` files, e.g. ``from concreteproperties.concrete_section import ConcreteSection`` becomes ``from concreteproperties import ConcreteSection``
- Added support for Python 3.11.

:rotating_light: Testing

- Use `nox` & `nox-poetry` for testing.

:construction_worker: Continuous Integration

- Add `poetry` integration and detailed contributor guidelines.
- Added labeller and release drafter automation.
- Added pre-commit checks.
- Added dependabot.
- Updated all workflows.

:books: Documentation

- Changed documentation theme to [furo](https://github.com/pradyunsg/furo).
- General overhaul of the documentation.
- Add `intersphinx` mappings.

:lipstick: Style

- Added `flake8` linter to pre-commit.
- Added `darglint` docstring linter to pre-commit.
- Added `isort` to pre-commit.
- Added `pyupgrade` to pre-commit.

Other

- Restructured package by adding ``src`` folder.


**Full changelog:** [v0.5.1...v0.6.0](https://github.com/robbievanleeuwen/concrete-properties/compare/v0.5.1...v0.6.0)

0.5.1

- Add support for python 3.10
- Drop support for python 3.7
- Support shapely 2.0

**Full changelog:** [v0.5.0...v0.5.1](https://github.com/robbievanleeuwen/concrete-properties/compare/v0.5.0...v0.5.1)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.