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

Freebsd support: cleanup and tox fix #1156

Merged
merged 2 commits into from Dec 13, 2018
Merged

Freebsd support: cleanup and tox fix #1156

merged 2 commits into from Dec 13, 2018

Conversation

rayrapetyan
Copy link

What was wrong?

  • tox fails to run because of additional include directories dependency
  • unnecessary file manipulations and downloads

How was it fixed?

  • put paths into .pydistutils.cfg
  • removed extra steps

docs/README-freebsd.md Show resolved Hide resolved
@@ -44,7 +61,13 @@ BROKEN (build crashes on FreeBSD 11.2)
```

```
cd web3.py
tox
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe tox -e py36-core and others, since it's unreasonable to run the whole suite at once right now.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, right... I've just followed "It is important to understand that each Pull Request must pass the full test suite as part of the CI check, hence it is often convenient to have tox installed locally as well." rule from https://py-evm.readthedocs.io/en/latest/contributing.html. So do you want me to update that?

Copy link
Collaborator

@carver carver Dec 11, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To clarify, I'm suggesting something like:

tox -e py36-core
tox -e py36-ens
etc

Hm, I don't disagree with anything in that statement in the docs (also it's in py-evm docs instead of web3.py). How are you suggesting the text should be updated?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've messes up py-evm with web3.py again, sorry... Yes, your suggestion looks ok, I'll update pull request.

docs/examples.rst Outdated Show resolved Hide resolved
@pipermerriam
Copy link
Member

fixed for good here: #1159

@carver
Copy link
Collaborator

carver commented Dec 13, 2018

Can you rebase on master @rayrapetyan ?

@rayrapetyan
Copy link
Author

Not sure this is in desired state, please check. Thanks.

@carver carver merged commit 4601445 into ethereum:master Dec 13, 2018
@carver
Copy link
Collaborator

carver commented Dec 13, 2018

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants