sci-biology/betse
Bioelectric Tissue Simulation Engine (BETSE)
ChangeLog
commit 255efffa92bab7fe47ffa444302c900f2cb31cab
Author: leycec <leycec@gmail.com>
Date: Mon May 22 23:39:17 2023 -0400
sci-biology/betse: Repaired x 1.
This commit is the first in a commit chain repairing all outstanding
issues with our BETSE ebuild, en-route to eventually resolving Gentoo
bug 906439:
https://bugs.gentoo.org/906439
Sadly, fully repairing this issue requires publishing a new version of
BETSE compliant with recent versions of `setuptools`, which insanely
broke backward compatibility with the entire `setuptools` ecosystem for
no demonstrably good reason. We are *very* dissatisfied, `setuptools`!
commit d29227d9fbb97f0d26b03035d5e1c7b9f403271a
Author: leycec <leycec@gmail.com>
Date: Tue Sep 29 14:43:39 2020 -0400
Python 3.9 support.
This commit adds provisional support for Python 3.9 to all
Python-centric ebuilds currently supporting Python 3.6 through 3.8.
Unrelatedly, this commit both removes all obsolete BETSEE ebuilds and
adds support for PyPy3 to both BETSE and BETSEE ebuilds.
commit daffa955e7e697a2a60f6fef6d5882aac336dac0
Author: leycec <leycec@gmail.com>
Date: Wed Sep 23 20:33:30 2020 -0400
sci-biology/betse: "scipy" dependency updated.
This commit trivially revises BETSE ebuilds to unconditionally require
"dev-python/scipy" rather than "sci-libs/scipy". *sigh*
commit c4ac88e681696e554254f0783b6004eda24d724c
Author: leycec <leycec@gmail.com>
Date: Sat Sep 12 01:08:32 2020 -0400
dev-python/beartype: Added.
This commit adds the most recent stable and live releases of
"beartype", the unbearably fast runtime type-checking decorator for
Python callables. Relatedly, this commit also enumerates all such
decorators currently packaged by this repository.
commit bb6bb81dfd45e7d3ff148ab48736f6ecf726c8d4
Author: leycec <leycec@gmail.com>
Date: Mon Feb 3 21:23:18 2020 -0500
sci-biology/betsee?: Dependencies bumped.
In accordance with upstream improvements, this commit bumps:
* BETSE dependencies to now require PIL >= 6.0.0.
* BETSEE dependencies to now require PySide2 >= 5.14.0.
commit c0f451e316cb023598f9bc81fd8033ba762e2df9
Author: leycec <leycec@gmail.com>
Date: Tue Jan 21 23:50:53 2020 -0500
sci-biology/betse: #77 resolved.
This commit removes all support for ATLAS, a largely obsolete BLAS and
LAPACK provider with no to little support under modern Gentoo
installations (notably, the essential "eselect-ldso" USE flag). Thanks
to @impiusnex for the insightful issue calling attention here!
commit 1dcaf459ee320c88f49f97f995aa57ee539712a6
Author: leycec <leycec@gmail.com>
Date: Tue Dec 3 23:15:20 2019 -0500
sci-biology/betsee: 1.1.1.0 bumped.
This commit bumps the Bioelectric Tissue Simulation Engine Environment
(BETSEE) to its most recent stable release: 1.1.1.0 (Nicer Nestor).
commit 0c9ec9855efbe903408368e4e3a9fcfb1e92359b
Author: leycec <leycec@gmail.com>
Date: Wed Nov 27 01:04:29 2019 -0500
sci-biology/betse: 1.1.1 bumped.
This commit bumps the Bioelectric Tissue Simulation Engine (BETSE) to
its most recent stable release: 1.1.1 (Nicer Nestor).
commit 3ae0fe3f1c9f91639f190fad41c3619ea3fb2900
Author: leycec <leycec@gmail.com>
Date: Thu Sep 26 02:15:04 2019 -0400
sci-biology/betse: 1.0.0 bumped.
This commit bumps the Bioelectric Tissue Simulation Engine (BETSE) to
its most recent stable release: 1.1.0 (Nice Nestor).
commit e6fedb4eb3a549dd83ddc4c1d35ced00e07211f6
Author: leycec <leycec@gmail.com>
Date: Wed Jul 3 01:46:06 2019 -0400
sci-biology/betse: Live dependencies revised.
The live ebuild now requires "ruamel.yaml" rather than PyYAML as a
mandatory runtime dependency, reflecting codebase changes.
commit c72d1622b40f3ef7a869e7cecf999a8d771dfc6b
Author: leycec <leycec@gmail.com>
Date: Fri May 31 01:22:54 2019 -0400
sci-biology/betse: Live dependencies updated.
This commit adds the "dev-python/distro" package as a mandatory
dependency of the live version (i.e., "9999") of BETSE, reflecting
upstream revisions.
commit 289d8c9678ef0ef4c95c19d1fedc6c9c6e6afbfb
Author: leycec <leycec@gmail.com>
Date: Thu May 9 01:13:09 2019 -0400
sci-biology/betse: Dependencies improved.
This commit improves the mandatory dependencies for both the most recent
stable and live releases of BETSE to explicitly require numpy >= 1.13.0,
as revised upstream.
commit 1b0cce68a01adb8dc42ded834e6ad5551ffcc9f1
Author: leycec <leycec@gmail.com>
Date: Sat Apr 27 03:13:23 2019 -0400
sci-biology/betse[e]: 1.0.0[.0] bumped.
This commit bumps both the Bioelectric Tissue Simulation Engine (BETSE)
and Bioelectric Tissue Simulation Engine Environment (BETSEE) to their
most recent stable release: 1.0.0 and 1.0.0.0, respectively.
commit f8e2f3b8d846fc05e09a69623e9763f87af04c52
Author: leycec <leycec@gmail.com>
Date: Wed Dec 12 01:27:07 2018 -0500
sci-biology/betsee: 0.9.1.0 bumped.
The most recent stable releases of both BETSE and BETSEE (0.9.1 and
0.9.1.0, respectively) are now available, improving backward
compatibility with the antiquated Qt 5.6 line *AND* thus the volunteer
"conda-forge" ecosystem. Due to insufficient developer resources, the
"conda-forge" Qt package mandates Qt 5.6. It is sad, but true.
commit 89672da663b1ec456ee10205810c8dc94ddacd55
Author: leycec <leycec@gmail.com>
Date: Tue Nov 20 01:53:29 2018 -0500
sci-biology/betse: 0.9.0 bumped.
The newest stable release of BETSE (0.9.0 aka "Lucky Levin") is now
available, a substantial improvement over the prior stable release.
commit 51b0edec8996d733572cf23b9fba77ee2fb3af5b
Author: leycec <leycec@gmail.com>
Date: Fri Feb 16 02:14:46 2018 -0500
sci-biology/betse: 0.7.0 bumped.
The newest stable release of BETSE (0.7.0 aka "Jubilee Jackson") is now
available, a substantial improvement over the prior stable release.
commit b720d2b83ba75696cacdd626aac97528f45078b7
Author: leycec <leycec@gmail.com>
Date: Tue Dec 19 23:49:34 2017 -0500
dev-python/betse: 0.6.1 bumped.
The newest stable release of BETSE (0.6.1 aka "Illuminous Ito") is now
available, a substantial improvement over the prior stable release.
commit 2b48167ac6114d33d1f20323dda389f973a8cee6
Author: leycec <leycec@gmail.com>
Date: Wed Nov 15 01:36:22 2017 -0500
sci-biology/betse: Live dependencies updated.
Runtime dependencies for the live version of BETSEE have been updated to
reflect SciPy's recent deprecation of the Pillow-based
scipy.misc.imread() function. (More details than anyone cared to know.)
commit 0d9b9115b43af90efdf5011bba8eb1223d8734b6
Author: leycec <leycec@gmail.com>
Date: Mon Nov 6 22:50:02 2017 -0500
sci-biology: Dependencies sanitized.
BETSE's "media-gfx/pydot" dependency has been rewritten to
"dev-python/pydot", due to underlying Portage nomenclature changes.
commit af5976768af8f9c5efb34bcf1655c1dbb0be653e
Author: leycec <leycec@gmail.com>
Date: Sun Aug 13 00:59:29 2017 -0400
Repository cleanup x 6.
Assorted packages across the overlay now comply with "repoman" linting
-- notably, BETSEE, Powerline, and Universal Ctags. (Yet, a glistening
pile of thankless work remains.)
commit ba1f7ebedd38373156cd54b2f5c4fe6affe59c18
Author: leycec <leycec@gmail.com>
Date: Fri Aug 11 21:16:42 2017 -0400
Repository cleanup x 6.
Assorted packages across the overlay now comply with "repoman" linting.
Even still, a mouldering pile of thankless work remains.
commit 602424e0668bc47b44ef6301b94d09ff9e55d0a8
Author: leycec <leycec@gmail.com>
Date: Thu Aug 3 20:31:14 2017 -0400
sci-biology/betse: "ruamel.yaml" supported.
The live version of BETSE now supports our preferred YAML
implementation -- "ruamel.yaml".
commit 2c7a62e42e1bd101186463dffefb5894a581c711
Author: leycec <leycec@gmail.com>
Date: Fri Jun 16 22:45:07 2017 -0400
sci-biology/betsee: Added.
BETSEE, the Bioelectric Tissue Simulation Engine Environment, is now
available strictly as a live (i.e., 9999) ebuild. Sadly, a stable
version has yet to be released.
commit f722ecf7d028f1db1dccf0ec5ee0b9c7cd1eb805
Author: leycec <leycec@gmail.com>
Date: Wed May 24 03:20:09 2017 -0400
sci-biology/betse: Dependencies updated.
Matplotlib 1.5.0 is now required by the live version of BETSE.
commit bab1b2221e881938468e9ca4ae86c23f7d3e88e9
Author: leycec <leycec@gmail.com>
Date: Tue May 2 01:36:03 2017 -0400
sci-biology/betse: Documentation installed.
All available BETSE documentation is now installed as expected, as all
good gods and machines intended.
commit 35ba327586886a9b92fb893e041bf936523b0f80
Author: leycec <leycec@gmail.com>
Date: Mon May 1 02:13:19 2017 -0400
sci-biology/betse: 0.5.0 bumped.
BETSE 0.5.0 (Happy Hodgkin) has recently been released. Enjoy,
yellow-eyed penguiners!
commit 7cb576a861097db9af096e5cb566382ec8bc9204
Author: leycec <leycec@gmail.com>
Date: Sat Jan 7 02:59:02 2017 -0500
sci-biology/betse: Added.
BETSE, the Bioelectric Tissue Simulation Engine, is now available as
both live (i.e., 9999) and stable (i.e., 0.4.1) ebuilds.
Author: leycec <leycec@gmail.com>
Date: Mon May 22 23:39:17 2023 -0400
sci-biology/betse: Repaired x 1.
This commit is the first in a commit chain repairing all outstanding
issues with our BETSE ebuild, en-route to eventually resolving Gentoo
bug 906439:
https://bugs.gentoo.org/906439
Sadly, fully repairing this issue requires publishing a new version of
BETSE compliant with recent versions of `setuptools`, which insanely
broke backward compatibility with the entire `setuptools` ecosystem for
no demonstrably good reason. We are *very* dissatisfied, `setuptools`!
commit d29227d9fbb97f0d26b03035d5e1c7b9f403271a
Author: leycec <leycec@gmail.com>
Date: Tue Sep 29 14:43:39 2020 -0400
Python 3.9 support.
This commit adds provisional support for Python 3.9 to all
Python-centric ebuilds currently supporting Python 3.6 through 3.8.
Unrelatedly, this commit both removes all obsolete BETSEE ebuilds and
adds support for PyPy3 to both BETSE and BETSEE ebuilds.
commit daffa955e7e697a2a60f6fef6d5882aac336dac0
Author: leycec <leycec@gmail.com>
Date: Wed Sep 23 20:33:30 2020 -0400
sci-biology/betse: "scipy" dependency updated.
This commit trivially revises BETSE ebuilds to unconditionally require
"dev-python/scipy" rather than "sci-libs/scipy". *sigh*
commit c4ac88e681696e554254f0783b6004eda24d724c
Author: leycec <leycec@gmail.com>
Date: Sat Sep 12 01:08:32 2020 -0400
dev-python/beartype: Added.
This commit adds the most recent stable and live releases of
"beartype", the unbearably fast runtime type-checking decorator for
Python callables. Relatedly, this commit also enumerates all such
decorators currently packaged by this repository.
commit bb6bb81dfd45e7d3ff148ab48736f6ecf726c8d4
Author: leycec <leycec@gmail.com>
Date: Mon Feb 3 21:23:18 2020 -0500
sci-biology/betsee?: Dependencies bumped.
In accordance with upstream improvements, this commit bumps:
* BETSE dependencies to now require PIL >= 6.0.0.
* BETSEE dependencies to now require PySide2 >= 5.14.0.
commit c0f451e316cb023598f9bc81fd8033ba762e2df9
Author: leycec <leycec@gmail.com>
Date: Tue Jan 21 23:50:53 2020 -0500
sci-biology/betse: #77 resolved.
This commit removes all support for ATLAS, a largely obsolete BLAS and
LAPACK provider with no to little support under modern Gentoo
installations (notably, the essential "eselect-ldso" USE flag). Thanks
to @impiusnex for the insightful issue calling attention here!
commit 1dcaf459ee320c88f49f97f995aa57ee539712a6
Author: leycec <leycec@gmail.com>
Date: Tue Dec 3 23:15:20 2019 -0500
sci-biology/betsee: 1.1.1.0 bumped.
This commit bumps the Bioelectric Tissue Simulation Engine Environment
(BETSEE) to its most recent stable release: 1.1.1.0 (Nicer Nestor).
commit 0c9ec9855efbe903408368e4e3a9fcfb1e92359b
Author: leycec <leycec@gmail.com>
Date: Wed Nov 27 01:04:29 2019 -0500
sci-biology/betse: 1.1.1 bumped.
This commit bumps the Bioelectric Tissue Simulation Engine (BETSE) to
its most recent stable release: 1.1.1 (Nicer Nestor).
commit 3ae0fe3f1c9f91639f190fad41c3619ea3fb2900
Author: leycec <leycec@gmail.com>
Date: Thu Sep 26 02:15:04 2019 -0400
sci-biology/betse: 1.0.0 bumped.
This commit bumps the Bioelectric Tissue Simulation Engine (BETSE) to
its most recent stable release: 1.1.0 (Nice Nestor).
commit e6fedb4eb3a549dd83ddc4c1d35ced00e07211f6
Author: leycec <leycec@gmail.com>
Date: Wed Jul 3 01:46:06 2019 -0400
sci-biology/betse: Live dependencies revised.
The live ebuild now requires "ruamel.yaml" rather than PyYAML as a
mandatory runtime dependency, reflecting codebase changes.
commit c72d1622b40f3ef7a869e7cecf999a8d771dfc6b
Author: leycec <leycec@gmail.com>
Date: Fri May 31 01:22:54 2019 -0400
sci-biology/betse: Live dependencies updated.
This commit adds the "dev-python/distro" package as a mandatory
dependency of the live version (i.e., "9999") of BETSE, reflecting
upstream revisions.
commit 289d8c9678ef0ef4c95c19d1fedc6c9c6e6afbfb
Author: leycec <leycec@gmail.com>
Date: Thu May 9 01:13:09 2019 -0400
sci-biology/betse: Dependencies improved.
This commit improves the mandatory dependencies for both the most recent
stable and live releases of BETSE to explicitly require numpy >= 1.13.0,
as revised upstream.
commit 1b0cce68a01adb8dc42ded834e6ad5551ffcc9f1
Author: leycec <leycec@gmail.com>
Date: Sat Apr 27 03:13:23 2019 -0400
sci-biology/betse[e]: 1.0.0[.0] bumped.
This commit bumps both the Bioelectric Tissue Simulation Engine (BETSE)
and Bioelectric Tissue Simulation Engine Environment (BETSEE) to their
most recent stable release: 1.0.0 and 1.0.0.0, respectively.
commit f8e2f3b8d846fc05e09a69623e9763f87af04c52
Author: leycec <leycec@gmail.com>
Date: Wed Dec 12 01:27:07 2018 -0500
sci-biology/betsee: 0.9.1.0 bumped.
The most recent stable releases of both BETSE and BETSEE (0.9.1 and
0.9.1.0, respectively) are now available, improving backward
compatibility with the antiquated Qt 5.6 line *AND* thus the volunteer
"conda-forge" ecosystem. Due to insufficient developer resources, the
"conda-forge" Qt package mandates Qt 5.6. It is sad, but true.
commit 89672da663b1ec456ee10205810c8dc94ddacd55
Author: leycec <leycec@gmail.com>
Date: Tue Nov 20 01:53:29 2018 -0500
sci-biology/betse: 0.9.0 bumped.
The newest stable release of BETSE (0.9.0 aka "Lucky Levin") is now
available, a substantial improvement over the prior stable release.
commit 51b0edec8996d733572cf23b9fba77ee2fb3af5b
Author: leycec <leycec@gmail.com>
Date: Fri Feb 16 02:14:46 2018 -0500
sci-biology/betse: 0.7.0 bumped.
The newest stable release of BETSE (0.7.0 aka "Jubilee Jackson") is now
available, a substantial improvement over the prior stable release.
commit b720d2b83ba75696cacdd626aac97528f45078b7
Author: leycec <leycec@gmail.com>
Date: Tue Dec 19 23:49:34 2017 -0500
dev-python/betse: 0.6.1 bumped.
The newest stable release of BETSE (0.6.1 aka "Illuminous Ito") is now
available, a substantial improvement over the prior stable release.
commit 2b48167ac6114d33d1f20323dda389f973a8cee6
Author: leycec <leycec@gmail.com>
Date: Wed Nov 15 01:36:22 2017 -0500
sci-biology/betse: Live dependencies updated.
Runtime dependencies for the live version of BETSEE have been updated to
reflect SciPy's recent deprecation of the Pillow-based
scipy.misc.imread() function. (More details than anyone cared to know.)
commit 0d9b9115b43af90efdf5011bba8eb1223d8734b6
Author: leycec <leycec@gmail.com>
Date: Mon Nov 6 22:50:02 2017 -0500
sci-biology: Dependencies sanitized.
BETSE's "media-gfx/pydot" dependency has been rewritten to
"dev-python/pydot", due to underlying Portage nomenclature changes.
commit af5976768af8f9c5efb34bcf1655c1dbb0be653e
Author: leycec <leycec@gmail.com>
Date: Sun Aug 13 00:59:29 2017 -0400
Repository cleanup x 6.
Assorted packages across the overlay now comply with "repoman" linting
-- notably, BETSEE, Powerline, and Universal Ctags. (Yet, a glistening
pile of thankless work remains.)
commit ba1f7ebedd38373156cd54b2f5c4fe6affe59c18
Author: leycec <leycec@gmail.com>
Date: Fri Aug 11 21:16:42 2017 -0400
Repository cleanup x 6.
Assorted packages across the overlay now comply with "repoman" linting.
Even still, a mouldering pile of thankless work remains.
commit 602424e0668bc47b44ef6301b94d09ff9e55d0a8
Author: leycec <leycec@gmail.com>
Date: Thu Aug 3 20:31:14 2017 -0400
sci-biology/betse: "ruamel.yaml" supported.
The live version of BETSE now supports our preferred YAML
implementation -- "ruamel.yaml".
commit 2c7a62e42e1bd101186463dffefb5894a581c711
Author: leycec <leycec@gmail.com>
Date: Fri Jun 16 22:45:07 2017 -0400
sci-biology/betsee: Added.
BETSEE, the Bioelectric Tissue Simulation Engine Environment, is now
available strictly as a live (i.e., 9999) ebuild. Sadly, a stable
version has yet to be released.
commit f722ecf7d028f1db1dccf0ec5ee0b9c7cd1eb805
Author: leycec <leycec@gmail.com>
Date: Wed May 24 03:20:09 2017 -0400
sci-biology/betse: Dependencies updated.
Matplotlib 1.5.0 is now required by the live version of BETSE.
commit bab1b2221e881938468e9ca4ae86c23f7d3e88e9
Author: leycec <leycec@gmail.com>
Date: Tue May 2 01:36:03 2017 -0400
sci-biology/betse: Documentation installed.
All available BETSE documentation is now installed as expected, as all
good gods and machines intended.
commit 35ba327586886a9b92fb893e041bf936523b0f80
Author: leycec <leycec@gmail.com>
Date: Mon May 1 02:13:19 2017 -0400
sci-biology/betse: 0.5.0 bumped.
BETSE 0.5.0 (Happy Hodgkin) has recently been released. Enjoy,
yellow-eyed penguiners!
commit 7cb576a861097db9af096e5cb566382ec8bc9204
Author: leycec <leycec@gmail.com>
Date: Sat Jan 7 02:59:02 2017 -0500
sci-biology/betse: Added.
BETSE, the Bioelectric Tissue Simulation Engine, is now available as
both live (i.e., 9999) and stable (i.e., 0.4.1) ebuilds.