Skip to content

Releases

v1.7.7

Choose a tag to compare

@github-actions github-actions released this 10 Nov 22:10
ci(wheels): build macOS on macos-15 (the macos-14 image is retired)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SKce1woVSs18wmKo1ukoqf

v1.7.6

Choose a tag to compare

@github-actions github-actions released this 23 Jul 01:00
pynec-accel 1.7.6: Sommerfeld gn 2 near-ground fix (necpp INTRP cell-…

v1.7.5

Choose a tag to compare

@github-actions github-actions released this 16 Jul 19:10
pynec-accel 1.7.5

Adds a public c_geometry::set_intersection_check(bool) knob (wrapped for Python)
so callers can disable nec2++'s fatal wire/segment intersection validator and
match NEC-2 / nec2c permissiveness on closely-spaced / crossing wires.

First fork release that changes the NEC2++/wrapper source (prior 1.7.4.postN
were same-source repackages). Engine change: stevenmburns/necpp @ 9982590.

v1.7.4-accel.7

Choose a tag to compare

@github-actions github-actions released this 29 Jun 20:47
ci: publish pynec-accel wheels to real PyPI instead of TestPyPI

antennaknobs' Dockerfile and install docs pull pynec-accel (the optional
NEC2 backend) from TestPyPI; moving the whole stack to real PyPI means
pynec-accel must publish there too.

Convert the tag-gated publish-testpypi job to publish-pypi: drop the
test.pypi.org repository-url (the action defaults to upload.pypi.org) and
update the name/comment. Trusted Publishing (OIDC) and skip-existing are
unchanged — only the index changes.

Requires a trusted/pending publisher for project `pynec-accel` on
pypi.org (owner stevenmburns, repo python-necpp, workflow wheels.yml, no
environment). Use the pending-publisher form for the first release, since
the project does not exist on real PyPI yet.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v1.7.4-accel.6

Choose a tag to compare

@github-actions github-actions released this 26 Jun 04:26
release: pynec-accel 1.7.4.post2 (macOS shares libomp with momwire)

The macOS wheel no longer vendors libomp (delocate --exclude libomp on this
branch), so it shares one OpenMP runtime with momwire instead of each loading a
private copy. Version bump is required to publish (TestPyPI skip-existing).
Needs `brew install libomp` at runtime on macOS.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v1.7.4-accel.5

Choose a tag to compare

@github-actions github-actions released this 25 Jun 00:18
8fa785a
pynec-accel 1.7.4.post1 — de-vendor libgomp (system OpenMP runtime; f…

v1.7.4-accel.4

Choose a tag to compare

@github-actions github-actions released this 23 Jun 22:54
ci(macos): re-point necpp_src at the AX_BLAS fix (8cb39eb)

The earlier c77d2e4 (AC_PROG_F77 removal) wasn't enough — AX_BLAS still
pulled in the Fortran probe via a hoisted AC_REQUIRE. 8cb39eb removes
AX_BLAS/AX_LAPACK, so configure needs no Fortran compiler and the macOS
gfortran workaround (already removed in this branch) is truly unnecessary.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v1.7.4-accel.3

Choose a tag to compare

@github-actions github-actions released this 23 Jun 18:06
pynec-accel v1.7.4-accel.3 — first TestPyPI publish

Distribution renamed to pynec-accel; publishes to TestPyPI via Trusted
Publishing. Carries the GPL change notices (this repo + pinned necpp_src).

v1.7.4-accel.2

Choose a tag to compare

@github-actions github-actions released this 23 Jun 17:43
PyNEC accelerated fork v1.7.4-accel.2

Same engine/build as v1.7.4-accel.1; this release ships the GPL section 2(a)
change notices (CHANGES.md in this repo and in the pinned necpp_src engine
fork) so the published wheels' corresponding source carries them.

v1.7.4-accel.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 19:26
PyNEC accelerated fork — first wheel release (OpenBLAS via scipy-open…