by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 03 06:01
    virtuald commented #1
  • Aug 03 06:00
    virtuald commented #1
  • Aug 03 04:05

    virtuald on master

    Initial commit (compare)

  • Aug 03 03:06

    virtuald on rpybuild-docs

    Add robotpy-build to list of to… (compare)

  • Aug 02 19:13

    virtuald on raise-destructor

    ci: GHA basic format & pre-comm… CMake improvement: support wind… test_builtin_casters.py test_st… and 44 more (compare)

  • Aug 01 07:03
    TheTripleV synchronize #113
  • Jul 27 07:06

    virtuald on master

    Fix RTFD (compare)

  • Jul 27 07:01

    virtuald on master

    Add demo project Add initial sphinx documentation (compare)

  • Jul 27 06:54

    virtuald on docs

    Add demo project Add initial sphinx documentation (compare)

  • Jul 27 06:46

    virtuald on docs

    Add demo project Add initial sphinx documentation (compare)

  • Jul 27 05:35
    virtuald opened #79
  • Jul 25 16:01
    virtuald commented #1
  • Jul 25 15:58
    virtuald commented #1
  • Jul 23 06:39
    auscompgeek converted_to_draft #136
  • Jul 23 06:39
    auscompgeek synchronize #136
  • Jul 23 06:30
    auscompgeek synchronize #170
  • Jul 23 06:26
    auscompgeek synchronize #170
  • Jul 23 05:21
    auscompgeek commented #112
  • Jul 23 05:11
    auscompgeek commented #112
  • Jul 22 03:40
    TheTripleV synchronize #113
Dustin Spicuzza
@virtuald
the response has been pretty piecemeal here in the US though, every state/local government is a little bit different
David Vo
@auscompgeek
I imagine Western Australia doesn't have it as bad as Sydney right now though
I still don't understand why people here are panic buying toilet paper though
… we produce toilet paper locally for crying out loud
Dustin Spicuzza
@virtuald
I ALSO DONT GET IT
it's so weird
same thing here
Vasista Vovveti
@TheTripleV
pybind11 keeps c++ types instead of converting to python types in a bunch of places. I don't really know why. My solution has been to run a replace on all the docstrings with a map of [c++ type name -> python type name].
Brian Jarrett
@celttechie
does anyone have wpilib kinematics set up for me to grok? I'm reading through WPI's docs now. I'm wondering if its being used effectively.
...and practically what that has helped with.
Dustin Spicuzza
@virtuald
got me
I used the inverse kinematics stuff in pyfrc
David Vo
@auscompgeek
Dustin Spicuzza
@virtuald
@auscompgeek not really
the problem is that the path isn't infinite
and because pip uses a temporary directory the path can get quite long
David Vo
@auscompgeek
I mean, we don't want the dylibs to point at the temporary prefix though, right?
Dustin Spicuzza
@virtuald
it creates a relative path
and that path is really long
which is why it fails
David Vo
@auscompgeek
CTRE be like "Set version to 20.5.6 because FRC2056 politely asked us to"
Dustin Spicuzza
@virtuald
wat?
David Vo
@auscompgeek
ikr
Vasista Vovveti
@TheTripleV
I'm more confused now
David Vo
@auscompgeek
hi more confused now I'm Davo
Vasista Vovveti
@TheTripleV
Nice to meet you, Davo!
Dustin Spicuzza
@virtuald
what are you confused about?
Vasista Vovveti
@TheTripleV
his message about the ctre version
Dustin Spicuzza
@virtuald
ah yes, I don't get it either
David Vo
@auscompgeek
nor do I honestly
David Vo
@auscompgeek
huh, RTD have support for building PRs https://blog.readthedocs.com/building-docs-for-pull-requests/
David Vo
@auscompgeek
oh thank god they're rewriting pip's dependency resolver https://pyfound.blogspot.com/2020/03/new-pip-resolver-to-roll-out-this-year.html
Dustin Spicuzza
@virtuald
gtfo
Dustin Spicuzza
@virtuald
you know. what if we just installed everything?
since we're not copying install media to the rio, we don't have to worry quite so much about space
David Vo
@auscompgeek
that won't work well with scipy
Dustin Spicuzza
@virtuald
I meant all robotpy packages
except maybe cscore
a common complaint coming out of this season is all the packages that need to be installed
which, is legit
but if we just installed all of them...
Dustin Spicuzza
@virtuald
@auscompgeek need an opinion for a better error message
TypeError: rpytest.ft._rpytest_ft.PBase.__init__() must be called by inheriting classes that contain an __init__
when a subclass forgets to call __init__
(I have a pybind11 fix that catches it!)
Dustin Spicuzza
@virtuald
Ben Bistline
@benjiboy50fonz

Hello, and a quick question about an installation failure. Downloading robotpy with

robotpy-installer download-robotpy

which produced an error with the following command, which I replicated and produced this error:

/home/coder/code/pybot/.venv/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-download-9otinufm/pynetworktables/setup.py'"'"'; __file__='"'"'/tmp/pip-download-9otinufm/pynetworktables/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-d26xra_s
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/coder/code/pybot/.venv/lib/python3.8/site-packages/setuptools/__init__.py", line 19, in <module>
    from setuptools.dist import Distribution
  File "/home/coder/code/pybot/.venv/lib/python3.8/site-packages/setuptools/dist.py", line 34, in <module>
    from setuptools import windows_support
  File "/home/coder/code/pybot/.venv/lib/python3.8/site-packages/setuptools/windows_support.py", line 2, in <module>
    import ctypes
  File "/usr/lib64/python3.8/ctypes/__init__.py", line 7, in <module>
    from _ctypes import Union, Structure, Array
ImportError: libffi.so.7: cannot open shared object file: No such file or directory

I'm on a linux build, why is it referencing Window-related software? Or am I mistaken?

Ben Bistline
@benjiboy50fonz
I do believe I developed the solution to my above problem.
Ben Bistline
@benjiboy50fonz
Hello again, anyone know where I can find what login my deploy is trying to use when deploying to a robot?