PackageTrack Sign in Track my project

swesmith

The official SWE-smith package - A toolkit for generating software engineering training data at scale.

0.0.9 5.0M downloads/mo #2188 most downloaded on PyPI SWE-bench/SWE-smith

What this package is like to depend on

Last release 5 months ago

27 Feb 2026

Release timing varies

gaps range from 2 weeks to 4 months

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

1 years old

10 releases · first in 2025

3 releases in the last 12 months

see the full history below

Release timeline

10 releases · Apr 2025 to Feb 2026
2026
Release Pre-release

Releases

latest 10
  1. 0.0.9 27 Feb 2026

    Nothing published for this version

  2. 0.0.8 16 Jan 2026

    Nothing published for this version

  3. 0.0.7 12 Sep 2025

    Nothing published for this version

  4. 0.0.6 22 Jul 2025
    Commits, not release notes

    This project publishes no release notes. Between v0.0.5 and v0.0.6 there were 44 commits, 37 of them substantive:

    • Fix: Mypy test_keys should never be undefined
    • Fixes #99, #101; Add bottlepy/bottle back, fix Mypy test cmd
    • Fixes #103; Add missing function call in get_eval_report
    • Add Python prefix to some repos; Remove box
    • Remove modal volume related constants (does not work w/ latest version of modal)
    • Minor fixes
    • Remove SGLANG_API_KEY; Add logic to remove f2p test files (eval, gather); Enable multiple patch apply
    • Add get_f2p_test_files for golang
    • Fix test
    • Add get_f2p_test_files for some Python repos
    • Remove need for explicit KEY_PATCH_TEST from evaluation logic
    • Add tests for evaluation
    • Remove base_commit, created_at fields (not necessary)
    • Improve adapter type hints (#112)
    • Update pyproject.toml - Removed jupyter from the list of dependencies (#114)
    • Added .branches func to RepoProfile; Added repair.py to remove flaky instances; get_f2p_test_files -> get_test_files (includes p2p tests); Added min_testing for eval logic
    • Write branch removal logs to devnull
    • Update LICENSE
    • minor fixes to build_repo files and added stanfordnlp/string2string (#113)
    • Enable matching patterns for --instance_id arg for eval.py

    …and 17 more.

  5. 0.0.5 09 Jul 2025
    Commits, not release notes

    This project publishes no release notes. Between v0.0.2 and v0.0.5 there were 71 commits, 59 of them substantive:

    • Fix: Toggle images in docs
    • Fix: mkdocs build failing due to workflow (#6)
    • Fix docs curate subset example (#11)
    • Doc: Change interlinking title (#10)
    • Update paper link to arXiv
    • Doc: Change link back to personal website
    • Remove python_version argument
    • Feat #4 - Add testing (#27)
    • Missing init.py in harness submodule (#33)
    • Adding more init.py to expose swe-smith subfolders as submodules (#35)
    • Fix SyntaxWarning by using raw string for regex expressions. (#36)
    • Make bug generation, evaluation/validation harnesses work for Golang (#28)
    • Remove criteria.py, define "attributes" in CodeEntity (#46)
    • Remove tree-sitter-languages dependency (#44)
    • Add tests for transform_to_ft, grading
    • transform to ft swe agent 1.1 (#32)
    • Replace ast.Str with ast.Constant (#49)
    • Support bug generation for Ruby
    • Use tree-sitter queries in Go adapter
    • Emit warning on Go parsing error (#54)

    …and 39 more.

  6. 0.0.4 07 Jun 2025

    Nothing published for this version

  7. 0.0.3 05 Jun 2025

    Nothing published for this version

  8. 0.0.2 07 May 2025
    Commits, not release notes

    This project publishes no release notes. Between v0.0.1 and v0.0.2 there were 2 commits, 1 of them substantive:

    • Feat: Improve automatic repo installation, add docs (#2)
  9. 0.0.1 02 May 2025

    Nothing published for this version

  10. 0.0.0 29 Apr 2025

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project