diff --git a/LICENSE b/LICENSE index cd67a7669..dd4dad580 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2013-2024 SimPEG Developers +Copyright (c) 2013-2025 SimPEG Developers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in diff --git a/docs/_static/versions.json b/docs/_static/versions.json index 0228a8441..66a5a9515 100644 --- a/docs/_static/versions.json +++ b/docs/_static/versions.json @@ -4,11 +4,16 @@ "url": "https://discretize.simpeg.xyz/en/main/" }, { - "name": "0.11.1 (stable)", - "version": "v0.11.1", - "url": "https://discretize.simpeg.xyz/en/v0.11.1/", + "name": "0.11.2 (stable)", + "version": "v0.11.2", + "url": "https://discretize.simpeg.xyz/en/v0.11.2/", "preferred": true }, + { + "name": "0.11.1", + "version": "v0.11.1", + "url": "https://discretize.simpeg.xyz/en/v0.11.1/" + }, { "name": "0.11.0", "version": "v0.11.0", diff --git a/docs/release/0.11.2-notes.rst b/docs/release/0.11.2-notes.rst new file mode 100644 index 000000000..8aae38f00 --- /dev/null +++ b/docs/release/0.11.2-notes.rst @@ -0,0 +1,45 @@ +.. currentmodule:: discretize + +.. _0.11.2_notes: + +=================================== +``discretize`` 0.11.2 Release Notes +=================================== + +January 28, 2025 + +This is a bugfix release for discretize with some minor updates. + +Updates +======= + +Warning Messages +---------------- +* Added warning messages to test functions using uncontrolled randomized input that appear when run under + `pytest` or `nosetest`, alerting the user to non-repeatable tests. +* Changed the default for ``plotIt`` argument to ``False`` for testing functions. + +Fixed Bugs +---------- +* `is_scalar` will now return true for any numpy array broadcastable as a scalar (any array with ``arr.size == 1``). +* Explicitly set diagonal balancing on internal plotting and readin routines that build a ``TreeMesh``. +* Fixes formatting across line breaks in new warnings. +* the `Zero` and `Identity` class now return expected truthiness values: ``bool(Zero()) == false`` and ``bool(Identity()) == True``. + + + +Contributors +============ +* @jcapriot +* @santisoler +* @prisae + +Pull requests +============= + +* improve scalar test to handle arbitrary dimensional ndarrays by @jcapriot in `#388 `__. +* Set no diagonal balance when reading UBC tree meshes by @santisoler in `#386 `__ +* Fix small typos in diagonal_balance warning by @santisoler in `#387 `__ +* Implement truthiness for Zero and Identity by @jcapriot in `#389 `__ +* Fix formatting new warning by @prisae in `#390 `__ +* v0.11.2 staging @jcapriot in `#391 `__ diff --git a/docs/release/index.rst b/docs/release/index.rst index 48e42fb18..de96abd65 100644 --- a/docs/release/index.rst +++ b/docs/release/index.rst @@ -4,6 +4,7 @@ Release Notes .. toctree:: :maxdepth: 2 + 0.11.2 <0.11.2-notes> 0.11.1 <0.11.1-notes> 0.11.0 <0.11.0-notes> 0.10.0 <0.10.0-notes>