Skip to content

the bootstrap readme / utilities described in the readme not working on Ubuntu 20.04 #222

@robdennis

Description

@robdennis

Issue:

on a fresh clone on an Ubuntu 20.04 VM, attempt to execute the readme steps of:

git clone "https://github.com/DiffSK/configobj.git"
cd "configobj"
command . .env --yes --develop  # add '--virtualenv /usr/bin/virtualenv' for Python2
invoke build --docs test doctest check

Received an issue related to being unable to find the virtualenv execuatable.

After updating .env to the newest version of what's in:
https://github.com/Springerle/py-generic-project/blob/master/%7B%7Bcookiecutter.repo_name%7D%7D/.env

and got a new error related to incompatible invoke dependencies due to what the rituals package wants and what invoke is pinned to.

After attempting to depend on newer versions, I'm getting a new set of errors, that when fixed lead to new issues

What's next?

  • decide if we need to push through to figure it out (and deal with more dependency churn as it comes up)
  • undo the invoke / rituals-based onboarding
  • fork off 5.0.6 for a release that doesn't base on master so it's not blocking 5.1.0 but we don't actually delete anything

Background

there's ~110 commits since 5.0.6 which is a lot and makes it higher risk to try to "do something focused" in a defined amount of time

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions