Stuart Prescott <[email protected]> writes:

> I've wondered if the invocation of sphinx is slowly becoming
> standardised enough that we could start configuring and running it
> through some set of PYBUILD_SPHINX_* environment variables.

On numerous occasions, and I believe ‘towncrier’ was one, I have found
the flexibility allowed by an executable configuration (‘conf.py’ in the
documentation source directory) leads to breakage using unmodified build
invocations.

I can't recall the details now. But I suspect that too many Sphinx build
systems have customised ‘conf.py’ such that they still require special
handling.

The motivation is good, though. Probably a lot of Sphinx build systems
in source packages are standard enough that we could get away with some
good defaults.

-- 
 \          “One time a cop pulled me over for running a stop sign. He |
  `\        said, ‘Didn't you see the stop sign?’ I said, ‘Yeah, but I |
_o__)                don't believe everything I read.’” —Steven Wright |
Ben Finney

Reply via email to