Skip to content

Releases: gpu-mode/popcorn-cli

Release v1.2.40

25 Feb 06:15

Choose a tag to compare

Release v1.2.39

24 Feb 20:29

Choose a tag to compare

Update deploy

Release v1.2.38

18 Feb 23:56
377a679

Choose a tag to compare

Build(deps): bump bytes from 1.10.1 to 1.11.1 (#38)

Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.10.1 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.10.1...v1.11.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Release v1.2.37

17 Feb 22:46
1201782

Choose a tag to compare

add skills files (#37)

* add skills files

* implement a setup command to add skills and symlink

* update readme with new command

* Make `popcorn setup` pull templates from reference-kernels

Instead of writing a hardcoded submission template, setup now fetches
the competition index YAMLs from gpu-mode/reference-kernels, lets the
user interactively pick a competition, problem, and GPU, then downloads
the real submission.py with the correct #!POPCORN directives injected.

Setup always overwrites its own files on re-run (removed --force flag).

Also adds a load-inline-native-code skill with CUDA and HIP templates
for writing kernels via torch.utils.cpp_extension.load_inline().

---------

Co-authored-by: burtenshaw <ben.burtenshaw@gmail.com>

Release v1.2.34

17 Feb 21:57

Choose a tag to compare

Update README examples to use pmpp_v2 leaderboard names

Release v1.2.33

11 Feb 02:50
178f408

Choose a tag to compare

Support archive (tarball/zip) submissions for model competitions (#34)

- Read submission files as bytes (Vec<u8>) instead of String to handle
  binary archives without crashing on invalid UTF-8
- Change submit_solution signature from &str to &[u8] for file content
- Add is_archive_file() helper to detect .tar.gz, .tgz, .zip files
- Skip popcorn directive parsing for archive files (return empty directives)

Release v1.2.31

09 Feb 06:48

Choose a tag to compare

Move admin commands and contributor docs to CONTRIBUTING.md

Release v1.2.30

09 Feb 06:36

Choose a tag to compare

Add docs for installing extra Python dependencies in submissions

Release v1.2.29

06 Feb 16:09
dd46c00

Choose a tag to compare

Add user submissions management commands (#32)

Release v1.2.28

03 Feb 17:54

Choose a tag to compare

Fix https://github.com/gpu-mode/popcorn-cli/issues/23