From 32b879a37cc0dd76baee75670e5aae02f9a9f91d Mon Sep 17 00:00:00 2001 From: Jared O'Neal Date: Fri, 10 Jul 2026 11:47:28 -0500 Subject: [PATCH 1/3] (Issue #21) Final version prints deprecation warning. See the warning emitted during nocoverage tox task and upon import from Python prompt. --- openbtmixing_pypkg/VERSION | 2 +- openbtmixing_pypkg/src/openbtmixing/__init__.py | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/openbtmixing_pypkg/VERSION b/openbtmixing_pypkg/VERSION index 781dcb0..65087b4 100644 --- a/openbtmixing_pypkg/VERSION +++ b/openbtmixing_pypkg/VERSION @@ -1 +1 @@ -1.1.3 +1.1.4 diff --git a/openbtmixing_pypkg/src/openbtmixing/__init__.py b/openbtmixing_pypkg/src/openbtmixing/__init__.py index e2c18bc..65c5f93 100644 --- a/openbtmixing_pypkg/src/openbtmixing/__init__.py +++ b/openbtmixing_pypkg/src/openbtmixing/__init__.py @@ -5,3 +5,10 @@ from .test import test __version__ = version("openbtmixing") + +print() +print( + "WARNING - This package is no longer supported.\n" + "Consider using its replacment https://github.com/bandframework/OpenBT" +) +print() From 0c48976c0d99b69156c8625fe6db6f3bdf25ae9c Mon Sep 17 00:00:00 2001 From: jared321 Date: Fri, 10 Jul 2026 11:53:14 -0500 Subject: [PATCH 2/3] Update README with deprecation warning --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 1c622b9..5ea3999 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ # Open Bayesian Trees Project + +**NOTE: This repository has been merged with the original OpenBT repository, which this repository was based on. The contents of this repository will not be developed further nor will they be maintained. Please see the new [OpenBT repository](https://github.com/bandframework/OpenBT) to use the latest and greatest OpenBT implementation.** + This repository includes new developments with Bayesian Additive Regression Trees and extends the original OpenBT repository created by Matt Pratola (https://bitbucket.org/mpratola/openbt/src/master/). Such extensions include Bayesian Model Mixing and Bayesian Calibration. All of the Bayesian Tree code is written in C++. User interfaces constructed in R and Python allow one to easily run the software. From 92524fce34788a96d1588c5a91a7fe0c17c782ce Mon Sep 17 00:00:00 2001 From: Jared O'Neal Date: Fri, 10 Jul 2026 17:08:55 -0500 Subject: [PATCH 3/3] (Issue #21) Add "inactive" status in package metadata --- openbtmixing_pypkg/setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openbtmixing_pypkg/setup.py b/openbtmixing_pypkg/setup.py index 8d1181f..52b0013 100644 --- a/openbtmixing_pypkg/setup.py +++ b/openbtmixing_pypkg/setup.py @@ -132,6 +132,7 @@ def version(): python_requires=PYTHON_REQUIRES, install_requires=INSTALL_REQUIRES, classifiers=[ - "Programming Language :: Python :: 3" + "Programming Language :: Python :: 3", + "Development Status :: 7 - Inactive" ] )