Skip to content

unable to install rospy-builder in my own project #34

@jbcpollak

Description

@jbcpollak

I'd like to start building ROS message types in my own project, but when I try and install rospy-builder, I get this error:

(env) $ pip install --extra-index-url https://rospypi.github.io/simple/ rospy-builder
Looking in indexes: https://pypi.org/simple, https://rospypi.github.io/simple/
Collecting rospy-builder
  Downloading https://github.com/rospypi/simple/raw/any/rospy-builder/rospy_builder-0.5.0-py2.py3-none-any.whl (7.3 kB)
Requirement already satisfied: click in ./env/lib/python3.7/site-packages (from rospy-builder) (7.0)
Requirement already satisfied: gitpython in ./env/lib/python3.7/site-packages (from rospy-builder) (3.0.5)
Requirement already satisfied: setuptools in ./env/lib/python3.7/site-packages (from rospy-builder) (49.6.0)
Requirement already satisfied: catkin-pkg in ./env/lib/python3.7/site-packages (from rospy-builder) (0.4.22)
ERROR: Could not find a version that satisfies the requirement dataclasses<1,>=0.7 (from rospy-builder) (from versions: 0.1, 0.2, 0.3, 0.4, 0.5, 0.6)
ERROR: No matching distribution found for dataclasses<1,>=0.7 (from rospy-builder)

I am running Python 3.7.8

(env) $ cat .python-version 
3.7.8

I see in my checked out copy of this repo that rospy-builder/setup.py has this code:

if sys.version_info < (3, 7):
    install_requires.append("dataclasses>=0.7,<1")

so I'm a bit confused. Is the version uploaded to pypi outdated?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions