-
Notifications
You must be signed in to change notification settings - Fork 167
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
update instructions for installing from source #677
Conversation
243ac40
to
878525e
Compare
I was about to ask “Are we really removing the simple |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I’d still like to know why the normal install won’t work with Python 3.
The wheel-based instructions work for both Python 2 & 3. The basic install instructions don't work because they're meant for Python-only installation, not the sort of hybrid C-binaries + Python installation that we're doing. At least, that's my understanding of the problem. |
The way the afdko's setup.py uses the Building a wheel from a local source checkout and then installing that, simply works around this because it avoids calling easy_install but uses pip to install the content of the wheel, which is simply unzipped to destination as is. When building the wheel, the afdko setup.py overrides the distutils To cut it short.. the recommended way to install from a local source checkout is
|
@anthrotype Would you please cut-and-paste your text above into #675, so if someone finds that issue, they'll get all the info? Thanks! |
the only thing really missing from this wheel-based setup is the ability to pip install in --editable mode, which is the same as doing |
i'd suggest something like:
|
bonus point, with an additional note saying that |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what Cosimo suggested
@miguelsousa and @anthrotype I don't understand what you guys are talking about and I'm trying to focus on the refactoring of tx, rotatefont, & mergefonts right now, so I'd be grateful if one of you could update the readme with whatever wording you think is appropriate. |
Will do. |
resolves #675
[no CI]