mirror of
https://github.com/sqlalchemy/sqlalchemy.git
synced 2026-05-29 20:14:55 -04:00
- revert the RTD reqs workaround, we are self-hosting now
Change-Id: Ie11361147d497c6eb6418cdc850ed277dfbd1de4
(cherry picked from commit f8781840af)
This commit is contained in:
Vendored
-31
@@ -13,25 +13,6 @@
|
||||
|
||||
import sys
|
||||
import os
|
||||
import traceback
|
||||
|
||||
def force_install_reqs():
|
||||
import logging
|
||||
|
||||
log = logging.getLogger("pip")
|
||||
handler = logging.StreamHandler(sys.stderr)
|
||||
handler.setFormatter(logging.Formatter("[pip] %(message)s"))
|
||||
log.addHandler(handler)
|
||||
log.setLevel(logging.INFO)
|
||||
|
||||
log.info("READTHEDOCS is set, force-installing requirements.txt")
|
||||
|
||||
from pip.commands import install
|
||||
req = os.path.join(os.path.dirname(__file__), "requirements.txt")
|
||||
cmd = install.InstallCommand()
|
||||
options, args = cmd.parse_args(["-v", "-U", "-r", req])
|
||||
cmd.run(options, args)
|
||||
|
||||
|
||||
# If extensions (or modules to document with autodoc) are in another directory,
|
||||
# add these directories to sys.path here. If the directory is relative to the
|
||||
@@ -42,18 +23,6 @@ sys.path.insert(0, os.path.abspath('.'))
|
||||
|
||||
import sqlalchemy
|
||||
|
||||
# attempt to force pip to definitely get the latest
|
||||
# versions of libraries, see
|
||||
# https://github.com/rtfd/readthedocs.org/issues/1293
|
||||
rtd = os.environ.get('READTHEDOCS', None) == 'True'
|
||||
if rtd:
|
||||
try:
|
||||
force_install_reqs()
|
||||
except:
|
||||
traceback.print_exc()
|
||||
|
||||
|
||||
|
||||
|
||||
# -- General configuration -----------------------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user