Skip to content

Warning about using sqlite 3.26.0 for development #5681

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

Merged
merged 1 commit into from
May 9, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ since it will help you to avoid clutter in your system-wide libraries.

.. warning::

Currently the recommended version of python is Python 3.6.7. Which uses a
lower version of sqlite3. The next version of Python can be used when the
project starts using the latest Django version.
Currently Read the Docs is using ``Django 1.11.x`` and this version of Django
has a `bug`_ which breaks database migrations if you are using ``sqlite 3.26.0 or Newer``.
So, we recommend using ``sqlite < 3.26.0`` to run Read the Docs properly on your machine.

Additionally Read the Docs depends on:

Expand Down Expand Up @@ -67,7 +67,7 @@ you need these libraries.
.. tab:: CentOS/RHEL 7

Install::

sudo yum install python-devel python-pip libxml2-devel libxslt-devel

.. tab:: Other OS
Expand All @@ -84,6 +84,7 @@ you need these libraries.
.. _Homebrew: http://brew.sh/
.. _Elasticsearch: https://www.elastic.co/products/elasticsearch
.. _Redis: https://redis.io/
.. _bug: https://code.djangoproject.com/ticket/29182


Get and run Read the Docs
Expand Down