Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrap photonlib via pybind11 #1438

Open
wants to merge 64 commits into
base: master
Choose a base branch
from

Commits on Sep 18, 2024

  1. First attempt at nanobind code

    mcm001 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    0eade70 View commit details
    Browse the repository at this point in the history
  2. Oops

    mcm001 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e8597b7 View commit details
    Browse the repository at this point in the history
  3. Set osx arch

    mcm001 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e1134a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. use temp file

    mcm001 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    e94e204 View commit details
    Browse the repository at this point in the history
  2. Ugh

    mcm001 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    0a170ee View commit details
    Browse the repository at this point in the history
  3. whoops

    mcm001 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    40c39df View commit details
    Browse the repository at this point in the history
  4. Oops

    mcm001 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    70591b3 View commit details
    Browse the repository at this point in the history
  5. Ooga booga

    mcm001 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a6856b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Fix windows builds

    mcm001 committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8cd79df View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. switch to pybind

    mcm001 committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ea7e887 View commit details
    Browse the repository at this point in the history
  2. fix stub generator paths

    mcm001 committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    940d2e8 View commit details
    Browse the repository at this point in the history
  3. Translation3d copy hack

    mcm001 committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8689761 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. still bjork

    mcm001 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    3f531c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Add gitignore

    mcm001 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    b77259d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Pyi hack work

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    f2c859a View commit details
    Browse the repository at this point in the history
  2. Oh, my god

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    eb2be53 View commit details
    Browse the repository at this point in the history
  3. Horrifying

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    87ae22c View commit details
    Browse the repository at this point in the history
  4. Horrifying

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    b9482de View commit details
    Browse the repository at this point in the history
  5. Copy-paste all our code over?

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    37282ac View commit details
    Browse the repository at this point in the history
  6. FINALLY i'm STUPID

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    7102444 View commit details
    Browse the repository at this point in the history
  7. yeet

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    5b02c50 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c7ec5ff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    455199d View commit details
    Browse the repository at this point in the history
  10. Add docs

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    9c472b3 View commit details
    Browse the repository at this point in the history
  11. copy paste docs

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    06926d8 View commit details
    Browse the repository at this point in the history
  12. Fixup build and add to ci

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    6824b55 View commit details
    Browse the repository at this point in the history
  13. Don't delete build workflows

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    f5054db View commit details
    Browse the repository at this point in the history
  14. ah whoops

    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    96c94f7 View commit details
    Browse the repository at this point in the history
  15. Revert "Don't delete build workflows"

    This reverts commit f5054db.
    mcm001 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    be6c77f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Hide extra things

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    1358dae View commit details
    Browse the repository at this point in the history
  2. not specify python version??

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    dc6a337 View commit details
    Browse the repository at this point in the history
  3. whoops

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5065d1e View commit details
    Browse the repository at this point in the history
  4. Windows is bjork?

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a04c4cb View commit details
    Browse the repository at this point in the history
  5. maybe?

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    6551e62 View commit details
    Browse the repository at this point in the history
  6. kill nanobind

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    3e87ac2 View commit details
    Browse the repository at this point in the history
  7. huh

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    60c2dbf View commit details
    Browse the repository at this point in the history
  8. Also include all pyis

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    11b0b29 View commit details
    Browse the repository at this point in the history
  9. whack

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    dad6837 View commit details
    Browse the repository at this point in the history
  10. Maybe fix stubgen?

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    8875709 View commit details
    Browse the repository at this point in the history
  11. hmm

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b0b6217 View commit details
    Browse the repository at this point in the history
  12. Kill nanobind

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5c4a78e View commit details
    Browse the repository at this point in the history
  13. asdf

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a165c17 View commit details
    Browse the repository at this point in the history
  14. ... duh

    mcm001 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    dc5db73 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. huh

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    54a66b2 View commit details
    Browse the repository at this point in the history
  2. maybe?

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    5786d7c View commit details
    Browse the repository at this point in the history
  3. maybe?

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a5b8153 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    248dba6 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of https://github.com/PhotonVision/photonvision

    …into 20240925_pybind11
    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8c0b989 View commit details
    Browse the repository at this point in the history
  6. run lint

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    aa7f233 View commit details
    Browse the repository at this point in the history
  7. turn on -the matrix-

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2ae8b59 View commit details
    Browse the repository at this point in the history
  8. Whoops

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    82506a2 View commit details
    Browse the repository at this point in the history
  9. add sim test

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a0ef9a2 View commit details
    Browse the repository at this point in the history
  10. mebbe?

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    3c7d5b3 View commit details
    Browse the repository at this point in the history
  11. ooga booga

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8d163a9 View commit details
    Browse the repository at this point in the history
  12. exclude more things

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b3d3dea View commit details
    Browse the repository at this point in the history
  13. whoops

    mcm001 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a219ba6 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. skip_pyi

    mcm001 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f55be87 View commit details
    Browse the repository at this point in the history
  2. run lint

    mcm001 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    343c4ef View commit details
    Browse the repository at this point in the history
  3. debug upload win

    mcm001 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    958d10f View commit details
    Browse the repository at this point in the history
  4. foobar?

    mcm001 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e2c83a8 View commit details
    Browse the repository at this point in the history
  5. Update python.yml

    mcm001 authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1331c6f View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. first pass at fixing mac

    Matt M committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1f4cb15 View commit details
    Browse the repository at this point in the history
  2. membejejejej

    Matt M committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1e7f526 View commit details
    Browse the repository at this point in the history
  3. add meme back

    mcm001 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    b823411 View commit details
    Browse the repository at this point in the history