question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

RFE: switch from distutils setuptools

See original GitHub issue

Looks like fonttools still uses distutils instead setuptools. Because of that it is not possible to generate documentation like below:

+ /usr/bin/python3 setup.py build_sphinx -b man --build-dir build/sphinx
running build_sphinx

Application error:
config directory doesn't contain a conf.py file (.)

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:13 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
anthrotypecommented, Jul 21, 2021

@kloczek please have a look at this https://github.com/fonttools/fonttools/tree/main/Doc for instructions on how to build the docs, and let us know if it’s missing something

/cc @chrissimpkins

0reactions
kloczekcommented, Jul 23, 2022

Ha I’ve alredy opened ticked for those issues 😋 https://github.com/fonttools/fonttools/issues/2358

Read more comments on GitHub >

github_iconTop Results From Across the Web

Porting from Distutils - Setuptools - Python Packaging Authority
Porting from Distutils#. Setuptools and the PyPA have a stated goal to make Setuptools the reference API for distutils. Since the 60.0.0 release,...
Read more >
'[Distutils] setuptools: name quoting' - MARC
List: python-distutils-sig Subject: [Distutils] setuptools: name quoting From: pje ... So, the only real fix is to change PyPI to accept files whose ......
Read more >
[Catalog-sig] RfE: Allow users to upload eggs they did not build ...
Hello, I'm not sure if that's the right place to ask for enhancements to easy_install/setuptools?! I'm just starting with eggs and all the...
Read more >
setuptools vs. distutils: why is distutils still a thing?
My personal approach for new projects is start with the assumption I'm going to use distutils. Only as the project grows to require...
Read more >
Untitled
Switch from log4j 1.2 compat package to log4j 1.2 API shim. ... /wiki/Changes/Reduce_dependencies_on_python3-setuptools - Get rid of distutils deprecation ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found