by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 20 04:53

    virtuald on master

    Hi (compare)

  • Sep 20 03:17

    virtuald on master

    Update .gitignore Add getDescription overload Update to latest version of bla… and 1 more (compare)

  • Sep 20 03:13
    virtuald opened #92
  • Sep 20 03:13

    robotpy-bot on 2020.1.8

    (compare)

  • Sep 20 03:13

    robotpy-bot on master

    Bump 'robotpy-ctre' dependency (compare)

  • Sep 20 03:05

    virtuald on 2020.3.2

    Update github actions + robotpy… (compare)

  • Sep 20 03:04

    virtuald on master

    Allow static libs downloads to … (compare)

  • Sep 20 02:51
    virtuald opened #91
  • Sep 20 02:50

    virtuald on 2020.2.3

    Allow static libs downloads to … (compare)

  • Sep 19 23:58
    virtuald opened #34
  • Sep 19 23:56
    virtuald labeled #33
  • Sep 19 23:56
    virtuald commented #49
  • Sep 19 23:56
    virtuald edited #49
  • Sep 19 23:47

    virtuald on 2020.3.2

    Update github actions + robotpy… (compare)

  • Sep 19 23:46

    virtuald on pyi-fixes

    (compare)

  • Sep 19 23:46
    virtuald closed #129
  • Sep 19 23:46

    virtuald on 2020.3.2

    (compare)

  • Sep 19 23:43

    virtuald on master

    Update github actions + robotpy… Copy/paste error (compare)

  • Sep 19 23:37

    virtuald on master

    Update github actions + robotpy… (compare)

  • Sep 19 23:37

    virtuald on 2020.1.2

    Update github actions + robotpy… (compare)

Dustin Spicuzza
@virtuald
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?
Dustin Spicuzza
@virtuald
sorry, hadn't been checking this
and the error you referenced above is probably something weird about your virtualenv?
maybe you just updated linux but didn't refresh your virtualenv?
Ben Bistline
@benjiboy50fonz
Yeah, I got it working without it. And yes, I refreshed the env and it worked later. Thanks!
Vasista Vovveti
@TheTripleV
I just noticed the repo for the robotpy vscode extension. Is there a plan/interest to further development it?
Dustin Spicuzza
@virtuald
I don't care about it; but it seems like a useful idea
David Vo
@auscompgeek
I managed to get a Good Enough™ experience with a few VSCode config files, but the extension could probably do better
David Vo
@auscompgeek
Dustin Spicuzza
@virtuald
we could switch to that, sure
Dustin Spicuzza
@virtuald
I used pybind11-stubgen for the first time last night