Repository navigation
Releases
Releases · stevenmburns/python-necpp
v1.7.7
v1.7.6
pynec-accel 1.7.6: Sommerfeld gn 2 near-ground fix (necpp INTRP cell-…
v1.7.5
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
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
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
pynec-accel 1.7.4.post1 — de-vendor libgomp (system OpenMP runtime; f…
v1.7.4-accel.4
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
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
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
PyNEC accelerated fork — first wheel release (OpenBLAS via scipy-open…