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

Remove support for Mac font suitcases. #244

Merged
merged 1 commit into from
Oct 26, 2016

Conversation

mdickinson
Copy link
Member

This PR removes Mac-only support for font suitcases. That support was enabled only for classic Mac OS, and depends on the macfs std. lib. module, which doesn't exist in Python 3.

@codecov-io
Copy link

codecov-io commented Oct 25, 2016

Current coverage is 52.05% (diff: 66.66%)

Merging #244 into master will increase coverage by 0.05%

@@             master       #244   diff @@
==========================================
  Files           126        126          
  Lines         13190      13176    -14   
  Methods           0          0          
  Messages          0          0          
  Branches       1948       1943     -5   
==========================================
  Hits           6859       6859          
+ Misses         5885       5872    -13   
+ Partials        446        445     -1   

Powered by Codecov. Last update f35d9da...a09cdd8

@corranwebster
Copy link
Contributor

LGTM, although in the grand scheme of things we probably would be better off if we didn't have a vendorised 8+ year old version of fonttools (https://pypi.python.org/pypi/FontTools) bundled up into Enable.

@jwiggins
Copy link
Member

@corranwebster: Do you think we can/should switch to a non-vendorized version? This would be something to think about post-release, of course

@corranwebster
Copy link
Contributor

@jwiggins I have no idea: I haven't looked into it at all. The likelihood of success will probably be based on how much the code has been modified. If its just bugfixes and styling, it may just be a matter of fixing up imports.

@jwiggins
Copy link
Member

@mdickinson: LGTM
@corranwebster: I'll add an issue

@jwiggins jwiggins mentioned this pull request Oct 25, 2016
@corranwebster corranwebster merged commit b9019f8 into master Oct 26, 2016
@corranwebster corranwebster deleted the remove-font-suitcase-support branch October 26, 2016 09:45
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.

4 participants