From d2d55668577e6aac192ca2cc8f05806c279d679b Mon Sep 17 00:00:00 2001 From: Dusan Gostimirovic Date: Thu, 10 Oct 2024 19:28:32 -0400 Subject: [PATCH] Bump 1.1.2 --- CHANGELOG.md | 9 ++++++++- prefab/__init__.py | 2 +- pyproject.toml | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85cff17..1a59c8f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,22 @@ # Changelog -## 1.1.2 - +## 1.1.2 - 2024-10-10 ### Added - User warning if `compare.intersection_over_union`, `compare.hamming_distance`, or `compare.dice_coefficient` are called with non-binarized devices. +- Added `height` parameter to many shape constructors in `prefab.shapes` to give more flexibility. ### Changed - Updates to the `README.md` to keep current. - `Device.is_binary` is now a property. +- Moved `Device.enforce_feature_size` logic to `prefab.geometry` module. + +### Fixed + +- Added required version of `gdstk` to `pyproject.toml`. +- Removed leftover return statement in `geometry.rotate`. ## 1.1.1 - 2024-09-24 diff --git a/prefab/__init__.py b/prefab/__init__.py index 40aa947..fe4d1c5 100644 --- a/prefab/__init__.py +++ b/prefab/__init__.py @@ -5,7 +5,7 @@ import prefab as pf """ -__version__ = "1.1.1" +__version__ = "1.1.2" from . import compare, geometry, read, shapes from .device import BufferSpec, Device diff --git a/pyproject.toml b/pyproject.toml index bb4f9ad..29ead1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "prefab" -version = "1.1.1" +version = "1.1.2" description = "Artificial nanofabrication of integrated photonic circuits using deep learning" authors = [{ name = "Dusan Gostimirovic", email = "dusan@prefabphotonics.com" }] keywords = ["photonics", "nanofabrication", "machine-learning"]