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

Python3 port #267

Merged
merged 7 commits into from
Oct 22, 2019
Merged

Python3 port #267

merged 7 commits into from
Oct 22, 2019

Conversation

mike-fabian
Copy link
Contributor

Together with the python3 port of nototools

notofonts/nototools#488

This pull request makes it possible to build the font using Python3.
Using Python2 still works as well, the code works with both.

@RoelN
Copy link
Collaborator

RoelN commented Sep 5, 2019

Can confirm this builds NotoColorEmoji.ttf fine!

As mentioned, currently this depends on this specific nototools branch. Lets push for that to be merged before merging this?

Copy link
Member

@anthrotype anthrotype left a comment

Choose a reason for hiding this comment

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

Thanks for working on this! I left some comments below. Let me know if you have time to address these or I can take this up.

Makefile Outdated Show resolved Hide resolved
map_pua_emoji.py Outdated Show resolved Hide resolved
third_party/color_emoji/png.py Outdated Show resolved Hide resolved
third_party/color_emoji/emoji_builder.py Outdated Show resolved Hide resolved
third_party/color_emoji/emoji_builder.py Outdated Show resolved Hide resolved
third_party/color_emoji/emoji_builder.py Outdated Show resolved Hide resolved
third_party/color_emoji/png.py Outdated Show resolved Hide resolved
@anthrotype
Copy link
Member

@mike-fabian hey! thanks again for patch. I'll merge and apply the fix-ups myself

@anthrotype anthrotype requested review from anthrotype and RoelN and removed request for anthrotype October 21, 2019 15:30
@mike-fabian
Copy link
Contributor Author

mike-fabian commented Oct 21, 2019 via email

@RoelN
Copy link
Collaborator

RoelN commented Oct 22, 2019

Code looks good, font is being built without a hitch. 👍

@anthrotype anthrotype merged commit 018aa14 into googlefonts:master Oct 22, 2019
@jbicha
Copy link

jbicha commented Oct 22, 2019

Hi! It would help Debian switch their nototools from python2 to python3 if someone would also port https://github.com/googlefonts/robotoslab

@anthrotype
Copy link
Member

@jbicha I wasn't aware that project relies on python2-only code. Can you please open an issue over there pointing to the files that need update? Thanks

@jbicha
Copy link

jbicha commented Oct 22, 2019

@anthrotype Never mind. You're right. It was just a copy-and-paste mistake in the Debian packaging for robotoslab.

rsheeter pushed a commit that referenced this pull request Mar 15, 2020
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

4 participants