Skip to content

Release 0.3.5 - #833

Merged
Hananel-Hazan merged 1 commit into
masterfrom
release-0.3.5
Oct 29, 2026
Merged

Hananel-Hazan merged 1 commit into
masterfrom
release-0.3.5

Conversation

@Hananel-Hazan

Copy link
Copy Markdown
Collaborator

What this changes

  • Version 0.3.5 in pyproject.toml, CITATION.cff and docs/source/models_spec.rst. The Unreleased entries in CHANGELOG.md move under [0.3.5] - 2026-10-29, and a new empty Unreleased section is left on top.
  • Release rule changed in CONTRIBUTING.md, the pull-request template and test/regression/README.md. Fixes that change results may now ship in any release, and are always listed first in the changelog under "Results changes", naming the affected classes or models. Before, they waited for 0.4.0. 0.3.5 itself ships such fixes from Fix all known bugs for 0.3.5 (adopts #813 and #815) #831. Changes that break user code (a removed or renamed argument, a different return type, for example Switch spike tensors from uint8 to bool dtype #801) still wait for 0.4.0. This change is also recorded under ### Changed in the changelog.

After merging

  1. Publish a GitHub Release with tag 0.3.5 (the same style as 0.3.4). publish.yml checks that the tag matches pyproject.toml and uploads to PyPI.
  2. When Zenodo has archived the release, add its version DOI to CITATION.cff and README.md (both still name v0.3.4's DOI as the example).

Checklist

  • pytest -c pyproject.toml: 641 passed locally. python -m build builds bindsnet-0.3.5.
  • Simulated results: not changed by this pull request (only the version, docs and changelog).
  • AI tool: Claude Code (Claude Opus 5.5).

🤖 Generated with Claude Code

Version 0.3.5 in pyproject.toml, CITATION.cff and models_spec.rst; CHANGELOG
Unreleased entries moved under [0.3.5] - 2026-10-29. CONTRIBUTING.md, the PR
template and test/regression/README.md: results-changing fixes are announced
under "Results changes" in any release; code-breaking changes wait for 0.4.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Hananel-Hazan Hananel-Hazan added the tests-changed-ok Maintainer reviewed every item the weakened-tests check listed label Oct 29, 2026
@Hananel-Hazan
Hananel-Hazan merged commit bc1eff2 into master Oct 29, 2026
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests-changed-ok Maintainer reviewed every item the weakened-tests check listed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant