diff --git a/docs/conf.py b/docs/conf.py index d2ab03f7..df8dc9a4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -8,13 +8,14 @@ # Get the project root dir, which is the parent dir of this cwd = Path(__file__).parent project_root = cwd.parent +src_root = project_root / "src" -sys.path.insert(0, str(project_root)) +sys.path.insert(0, str(src_root)) sys.path.insert(0, str(cwd / "_ext")) # package data about: t.Dict[str, str] = {} -with open(project_root / "django_docutils" / "__about__.py") as fp: +with open(src_root / "django_docutils" / "__about__.py") as fp: exec(fp.read(), about) extensions = [ diff --git a/pyproject.toml b/pyproject.toml index 3832475d..dd5b6ac8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ authors = [ readme = "README.md" packages = [ - { include = "django_docutils" }, + { include = "*", from = "src" }, ] classifiers = [ 'Development Status :: 2 - Pre-Alpha', diff --git a/setup.cfg b/setup.cfg index 4020aca3..0816a4cf 100644 --- a/setup.cfg +++ b/setup.cfg @@ -4,8 +4,8 @@ universal = 1 [flake8] exclude = .*/,.tox, *.egg, - django_docutils/_compat.py, - django_docutils/__*__.py, + src/django_docutils/_compat.py, + src/django_docutils/__*__.py, */migrations select = E,W,F,N max-line-length = 88 @@ -29,6 +29,6 @@ doctest_optionflags = ELLIPSIS NORMALIZE_WHITESPACE filterwarnings = ignore::PendingDeprecationWarning testpaths = - django_docutils + src/django_docutils tests docs diff --git a/django_docutils/__about__.py b/src/django_docutils/__about__.py similarity index 100% rename from django_docutils/__about__.py rename to src/django_docutils/__about__.py diff --git a/django_docutils/__init__.py b/src/django_docutils/__init__.py similarity index 100% rename from django_docutils/__init__.py rename to src/django_docutils/__init__.py diff --git a/django_docutils/conftest.py b/src/django_docutils/conftest.py similarity index 100% rename from django_docutils/conftest.py rename to src/django_docutils/conftest.py diff --git a/django_docutils/directives.py b/src/django_docutils/directives.py similarity index 100% rename from django_docutils/directives.py rename to src/django_docutils/directives.py diff --git a/django_docutils/engines.py b/src/django_docutils/engines.py similarity index 100% rename from django_docutils/engines.py rename to src/django_docutils/engines.py diff --git a/django_docutils/exc.py b/src/django_docutils/exc.py similarity index 100% rename from django_docutils/exc.py rename to src/django_docutils/exc.py diff --git a/django_docutils/favicon/__init__.py b/src/django_docutils/favicon/__init__.py similarity index 100% rename from django_docutils/favicon/__init__.py rename to src/django_docutils/favicon/__init__.py diff --git a/django_docutils/favicon/management/__init__.py b/src/django_docutils/favicon/management/__init__.py similarity index 100% rename from django_docutils/favicon/management/__init__.py rename to src/django_docutils/favicon/management/__init__.py diff --git a/django_docutils/favicon/management/commands/__init__.py b/src/django_docutils/favicon/management/commands/__init__.py similarity index 100% rename from django_docutils/favicon/management/commands/__init__.py rename to src/django_docutils/favicon/management/commands/__init__.py diff --git a/django_docutils/favicon/management/commands/prefetch_favicons.py b/src/django_docutils/favicon/management/commands/prefetch_favicons.py similarity index 100% rename from django_docutils/favicon/management/commands/prefetch_favicons.py rename to src/django_docutils/favicon/management/commands/prefetch_favicons.py diff --git a/django_docutils/favicon/models.py b/src/django_docutils/favicon/models.py similarity index 100% rename from django_docutils/favicon/models.py rename to src/django_docutils/favicon/models.py diff --git a/django_docutils/favicon/prefetch.py b/src/django_docutils/favicon/prefetch.py similarity index 100% rename from django_docutils/favicon/prefetch.py rename to src/django_docutils/favicon/prefetch.py diff --git a/django_docutils/favicon/rst/__init__.py b/src/django_docutils/favicon/rst/__init__.py similarity index 100% rename from django_docutils/favicon/rst/__init__.py rename to src/django_docutils/favicon/rst/__init__.py diff --git a/django_docutils/favicon/rst/nodes.py b/src/django_docutils/favicon/rst/nodes.py similarity index 100% rename from django_docutils/favicon/rst/nodes.py rename to src/django_docutils/favicon/rst/nodes.py diff --git a/django_docutils/favicon/rst/transforms/__init__.py b/src/django_docutils/favicon/rst/transforms/__init__.py similarity index 100% rename from django_docutils/favicon/rst/transforms/__init__.py rename to src/django_docutils/favicon/rst/transforms/__init__.py diff --git a/django_docutils/favicon/rst/transforms/favicon.py b/src/django_docutils/favicon/rst/transforms/favicon.py similarity index 100% rename from django_docutils/favicon/rst/transforms/favicon.py rename to src/django_docutils/favicon/rst/transforms/favicon.py diff --git a/django_docutils/favicon/scrape.py b/src/django_docutils/favicon/scrape.py similarity index 100% rename from django_docutils/favicon/scrape.py rename to src/django_docutils/favicon/scrape.py diff --git a/django_docutils/favicon/tests/__init__.py b/src/django_docutils/favicon/tests/__init__.py similarity index 100% rename from django_docutils/favicon/tests/__init__.py rename to src/django_docutils/favicon/tests/__init__.py diff --git a/django_docutils/favicon/tests/conftest.py b/src/django_docutils/favicon/tests/conftest.py similarity index 100% rename from django_docutils/favicon/tests/conftest.py rename to src/django_docutils/favicon/tests/conftest.py diff --git a/django_docutils/favicon/tests/test_app/__init__.py b/src/django_docutils/favicon/tests/test_app/__init__.py similarity index 100% rename from django_docutils/favicon/tests/test_app/__init__.py rename to src/django_docutils/favicon/tests/test_app/__init__.py diff --git a/django_docutils/favicon/tests/test_app/apps.py b/src/django_docutils/favicon/tests/test_app/apps.py similarity index 100% rename from django_docutils/favicon/tests/test_app/apps.py rename to src/django_docutils/favicon/tests/test_app/apps.py diff --git a/django_docutils/favicon/tests/test_app/models.py b/src/django_docutils/favicon/tests/test_app/models.py similarity index 100% rename from django_docutils/favicon/tests/test_app/models.py rename to src/django_docutils/favicon/tests/test_app/models.py diff --git a/django_docutils/favicon/tests/test_prefetch.py b/src/django_docutils/favicon/tests/test_prefetch.py similarity index 100% rename from django_docutils/favicon/tests/test_prefetch.py rename to src/django_docutils/favicon/tests/test_prefetch.py diff --git a/django_docutils/favicon/tests/test_scrape.py b/src/django_docutils/favicon/tests/test_scrape.py similarity index 100% rename from django_docutils/favicon/tests/test_scrape.py rename to src/django_docutils/favicon/tests/test_scrape.py diff --git a/django_docutils/favicon/tests/test_store.py b/src/django_docutils/favicon/tests/test_store.py similarity index 100% rename from django_docutils/favicon/tests/test_store.py rename to src/django_docutils/favicon/tests/test_store.py diff --git a/django_docutils/lib/__init__.py b/src/django_docutils/lib/__init__.py similarity index 100% rename from django_docutils/lib/__init__.py rename to src/django_docutils/lib/__init__.py diff --git a/django_docutils/lib/directives/__init__.py b/src/django_docutils/lib/directives/__init__.py similarity index 100% rename from django_docutils/lib/directives/__init__.py rename to src/django_docutils/lib/directives/__init__.py diff --git a/django_docutils/lib/directives/code.py b/src/django_docutils/lib/directives/code.py similarity index 100% rename from django_docutils/lib/directives/code.py rename to src/django_docutils/lib/directives/code.py diff --git a/django_docutils/lib/fixtures/__init__.py b/src/django_docutils/lib/fixtures/__init__.py similarity index 100% rename from django_docutils/lib/fixtures/__init__.py rename to src/django_docutils/lib/fixtures/__init__.py diff --git a/django_docutils/lib/fixtures/directory/__init__.py b/src/django_docutils/lib/fixtures/directory/__init__.py similarity index 100% rename from django_docutils/lib/fixtures/directory/__init__.py rename to src/django_docutils/lib/fixtures/directory/__init__.py diff --git a/django_docutils/lib/fixtures/directory/extract.py b/src/django_docutils/lib/fixtures/directory/extract.py similarity index 100% rename from django_docutils/lib/fixtures/directory/extract.py rename to src/django_docutils/lib/fixtures/directory/extract.py diff --git a/django_docutils/lib/fixtures/directory/tests/__init__.py b/src/django_docutils/lib/fixtures/directory/tests/__init__.py similarity index 100% rename from django_docutils/lib/fixtures/directory/tests/__init__.py rename to src/django_docutils/lib/fixtures/directory/tests/__init__.py diff --git a/django_docutils/lib/fixtures/directory/tests/conftest.py b/src/django_docutils/lib/fixtures/directory/tests/conftest.py similarity index 100% rename from django_docutils/lib/fixtures/directory/tests/conftest.py rename to src/django_docutils/lib/fixtures/directory/tests/conftest.py diff --git a/django_docutils/lib/fixtures/directory/tests/test_extract.py b/src/django_docutils/lib/fixtures/directory/tests/test_extract.py similarity index 100% rename from django_docutils/lib/fixtures/directory/tests/test_extract.py rename to src/django_docutils/lib/fixtures/directory/tests/test_extract.py diff --git a/django_docutils/lib/fixtures/directory/tests/test_multifile.py b/src/django_docutils/lib/fixtures/directory/tests/test_multifile.py similarity index 100% rename from django_docutils/lib/fixtures/directory/tests/test_multifile.py rename to src/django_docutils/lib/fixtures/directory/tests/test_multifile.py diff --git a/django_docutils/lib/fixtures/directory/tests/test_utils.py b/src/django_docutils/lib/fixtures/directory/tests/test_utils.py similarity index 100% rename from django_docutils/lib/fixtures/directory/tests/test_utils.py rename to src/django_docutils/lib/fixtures/directory/tests/test_utils.py diff --git a/django_docutils/lib/fixtures/directory/utils.py b/src/django_docutils/lib/fixtures/directory/utils.py similarity index 100% rename from django_docutils/lib/fixtures/directory/utils.py rename to src/django_docutils/lib/fixtures/directory/utils.py diff --git a/django_docutils/lib/fixtures/load.py b/src/django_docutils/lib/fixtures/load.py similarity index 100% rename from django_docutils/lib/fixtures/load.py rename to src/django_docutils/lib/fixtures/load.py diff --git a/django_docutils/lib/fixtures/publisher.py b/src/django_docutils/lib/fixtures/publisher.py similarity index 100% rename from django_docutils/lib/fixtures/publisher.py rename to src/django_docutils/lib/fixtures/publisher.py diff --git a/django_docutils/lib/fixtures/tests/__init__.py b/src/django_docutils/lib/fixtures/tests/__init__.py similarity index 100% rename from django_docutils/lib/fixtures/tests/__init__.py rename to src/django_docutils/lib/fixtures/tests/__init__.py diff --git a/django_docutils/lib/fixtures/tests/conftest.py b/src/django_docutils/lib/fixtures/tests/conftest.py similarity index 100% rename from django_docutils/lib/fixtures/tests/conftest.py rename to src/django_docutils/lib/fixtures/tests/conftest.py diff --git a/django_docutils/lib/fixtures/tests/test_fixtures.py b/src/django_docutils/lib/fixtures/tests/test_fixtures.py similarity index 100% rename from django_docutils/lib/fixtures/tests/test_fixtures.py rename to src/django_docutils/lib/fixtures/tests/test_fixtures.py diff --git a/django_docutils/lib/fixtures/tests/test_load.py b/src/django_docutils/lib/fixtures/tests/test_load.py similarity index 100% rename from django_docutils/lib/fixtures/tests/test_load.py rename to src/django_docutils/lib/fixtures/tests/test_load.py diff --git a/django_docutils/lib/fixtures/tests/test_publishers.py b/src/django_docutils/lib/fixtures/tests/test_publishers.py similarity index 100% rename from django_docutils/lib/fixtures/tests/test_publishers.py rename to src/django_docutils/lib/fixtures/tests/test_publishers.py diff --git a/django_docutils/lib/fixtures/tests/test_utils.py b/src/django_docutils/lib/fixtures/tests/test_utils.py similarity index 100% rename from django_docutils/lib/fixtures/tests/test_utils.py rename to src/django_docutils/lib/fixtures/tests/test_utils.py diff --git a/django_docutils/lib/fixtures/utils.py b/src/django_docutils/lib/fixtures/utils.py similarity index 100% rename from django_docutils/lib/fixtures/utils.py rename to src/django_docutils/lib/fixtures/utils.py diff --git a/django_docutils/lib/metadata/__init__.py b/src/django_docutils/lib/metadata/__init__.py similarity index 100% rename from django_docutils/lib/metadata/__init__.py rename to src/django_docutils/lib/metadata/__init__.py diff --git a/django_docutils/lib/metadata/extract.py b/src/django_docutils/lib/metadata/extract.py similarity index 100% rename from django_docutils/lib/metadata/extract.py rename to src/django_docutils/lib/metadata/extract.py diff --git a/django_docutils/lib/metadata/process.py b/src/django_docutils/lib/metadata/process.py similarity index 100% rename from django_docutils/lib/metadata/process.py rename to src/django_docutils/lib/metadata/process.py diff --git a/django_docutils/lib/metadata/processors.py b/src/django_docutils/lib/metadata/processors.py similarity index 100% rename from django_docutils/lib/metadata/processors.py rename to src/django_docutils/lib/metadata/processors.py diff --git a/django_docutils/lib/metadata/tests/__init__.py b/src/django_docutils/lib/metadata/tests/__init__.py similarity index 100% rename from django_docutils/lib/metadata/tests/__init__.py rename to src/django_docutils/lib/metadata/tests/__init__.py diff --git a/django_docutils/lib/metadata/tests/test_extract.py b/src/django_docutils/lib/metadata/tests/test_extract.py similarity index 100% rename from django_docutils/lib/metadata/tests/test_extract.py rename to src/django_docutils/lib/metadata/tests/test_extract.py diff --git a/django_docutils/lib/metadata/tests/test_process.py b/src/django_docutils/lib/metadata/tests/test_process.py similarity index 100% rename from django_docutils/lib/metadata/tests/test_process.py rename to src/django_docutils/lib/metadata/tests/test_process.py diff --git a/django_docutils/lib/publisher.py b/src/django_docutils/lib/publisher.py similarity index 100% rename from django_docutils/lib/publisher.py rename to src/django_docutils/lib/publisher.py diff --git a/django_docutils/lib/roles/__init__.py b/src/django_docutils/lib/roles/__init__.py similarity index 100% rename from django_docutils/lib/roles/__init__.py rename to src/django_docutils/lib/roles/__init__.py diff --git a/django_docutils/lib/roles/amazon.py b/src/django_docutils/lib/roles/amazon.py similarity index 100% rename from django_docutils/lib/roles/amazon.py rename to src/django_docutils/lib/roles/amazon.py diff --git a/django_docutils/lib/roles/common.py b/src/django_docutils/lib/roles/common.py similarity index 100% rename from django_docutils/lib/roles/common.py rename to src/django_docutils/lib/roles/common.py diff --git a/django_docutils/lib/roles/develtech.py b/src/django_docutils/lib/roles/develtech.py similarity index 100% rename from django_docutils/lib/roles/develtech.py rename to src/django_docutils/lib/roles/develtech.py diff --git a/django_docutils/lib/roles/email.py b/src/django_docutils/lib/roles/email.py similarity index 100% rename from django_docutils/lib/roles/email.py rename to src/django_docutils/lib/roles/email.py diff --git a/django_docutils/lib/roles/file.py b/src/django_docutils/lib/roles/file.py similarity index 100% rename from django_docutils/lib/roles/file.py rename to src/django_docutils/lib/roles/file.py diff --git a/django_docutils/lib/roles/github.py b/src/django_docutils/lib/roles/github.py similarity index 100% rename from django_docutils/lib/roles/github.py rename to src/django_docutils/lib/roles/github.py diff --git a/django_docutils/lib/roles/hackernews.py b/src/django_docutils/lib/roles/hackernews.py similarity index 100% rename from django_docutils/lib/roles/hackernews.py rename to src/django_docutils/lib/roles/hackernews.py diff --git a/django_docutils/lib/roles/kbd.py b/src/django_docutils/lib/roles/kbd.py similarity index 100% rename from django_docutils/lib/roles/kbd.py rename to src/django_docutils/lib/roles/kbd.py diff --git a/django_docutils/lib/roles/leanpub.py b/src/django_docutils/lib/roles/leanpub.py similarity index 100% rename from django_docutils/lib/roles/leanpub.py rename to src/django_docutils/lib/roles/leanpub.py diff --git a/django_docutils/lib/roles/pypi.py b/src/django_docutils/lib/roles/pypi.py similarity index 100% rename from django_docutils/lib/roles/pypi.py rename to src/django_docutils/lib/roles/pypi.py diff --git a/django_docutils/lib/roles/readthedocs.py b/src/django_docutils/lib/roles/readthedocs.py similarity index 100% rename from django_docutils/lib/roles/readthedocs.py rename to src/django_docutils/lib/roles/readthedocs.py diff --git a/django_docutils/lib/roles/twitter.py b/src/django_docutils/lib/roles/twitter.py similarity index 100% rename from django_docutils/lib/roles/twitter.py rename to src/django_docutils/lib/roles/twitter.py diff --git a/django_docutils/lib/roles/url.py b/src/django_docutils/lib/roles/url.py similarity index 100% rename from django_docutils/lib/roles/url.py rename to src/django_docutils/lib/roles/url.py diff --git a/django_docutils/lib/roles/wikipedia.py b/src/django_docutils/lib/roles/wikipedia.py similarity index 100% rename from django_docutils/lib/roles/wikipedia.py rename to src/django_docutils/lib/roles/wikipedia.py diff --git a/django_docutils/lib/settings.py b/src/django_docutils/lib/settings.py similarity index 100% rename from django_docutils/lib/settings.py rename to src/django_docutils/lib/settings.py diff --git a/django_docutils/lib/templates/rst/base.html b/src/django_docutils/lib/templates/rst/base.html similarity index 100% rename from django_docutils/lib/templates/rst/base.html rename to src/django_docutils/lib/templates/rst/base.html diff --git a/django_docutils/lib/templates/rst/raw.html b/src/django_docutils/lib/templates/rst/raw.html similarity index 100% rename from django_docutils/lib/templates/rst/raw.html rename to src/django_docutils/lib/templates/rst/raw.html diff --git a/django_docutils/lib/templatetags/__init__.py b/src/django_docutils/lib/templatetags/__init__.py similarity index 100% rename from django_docutils/lib/templatetags/__init__.py rename to src/django_docutils/lib/templatetags/__init__.py diff --git a/django_docutils/lib/templatetags/rst.py b/src/django_docutils/lib/templatetags/rst.py similarity index 100% rename from django_docutils/lib/templatetags/rst.py rename to src/django_docutils/lib/templatetags/rst.py diff --git a/django_docutils/lib/tests/__init__.py b/src/django_docutils/lib/tests/__init__.py similarity index 100% rename from django_docutils/lib/tests/__init__.py rename to src/django_docutils/lib/tests/__init__.py diff --git a/django_docutils/lib/tests/test_utils.py b/src/django_docutils/lib/tests/test_utils.py similarity index 100% rename from django_docutils/lib/tests/test_utils.py rename to src/django_docutils/lib/tests/test_utils.py diff --git a/django_docutils/lib/tests/test_writers.py b/src/django_docutils/lib/tests/test_writers.py similarity index 100% rename from django_docutils/lib/tests/test_writers.py rename to src/django_docutils/lib/tests/test_writers.py diff --git a/django_docutils/lib/text.py b/src/django_docutils/lib/text.py similarity index 100% rename from django_docutils/lib/text.py rename to src/django_docutils/lib/text.py diff --git a/django_docutils/lib/transforms/__init__.py b/src/django_docutils/lib/transforms/__init__.py similarity index 100% rename from django_docutils/lib/transforms/__init__.py rename to src/django_docutils/lib/transforms/__init__.py diff --git a/django_docutils/lib/transforms/ads.py b/src/django_docutils/lib/transforms/ads.py similarity index 100% rename from django_docutils/lib/transforms/ads.py rename to src/django_docutils/lib/transforms/ads.py diff --git a/django_docutils/lib/transforms/code.py b/src/django_docutils/lib/transforms/code.py similarity index 100% rename from django_docutils/lib/transforms/code.py rename to src/django_docutils/lib/transforms/code.py diff --git a/django_docutils/lib/transforms/font_awesome.py b/src/django_docutils/lib/transforms/font_awesome.py similarity index 100% rename from django_docutils/lib/transforms/font_awesome.py rename to src/django_docutils/lib/transforms/font_awesome.py diff --git a/django_docutils/lib/transforms/toc.py b/src/django_docutils/lib/transforms/toc.py similarity index 100% rename from django_docutils/lib/transforms/toc.py rename to src/django_docutils/lib/transforms/toc.py diff --git a/django_docutils/lib/utils.py b/src/django_docutils/lib/utils.py similarity index 100% rename from django_docutils/lib/utils.py rename to src/django_docutils/lib/utils.py diff --git a/django_docutils/lib/views.py b/src/django_docutils/lib/views.py similarity index 100% rename from django_docutils/lib/views.py rename to src/django_docutils/lib/views.py diff --git a/django_docutils/lib/writers.py b/src/django_docutils/lib/writers.py similarity index 100% rename from django_docutils/lib/writers.py rename to src/django_docutils/lib/writers.py diff --git a/django_docutils/models.py b/src/django_docutils/models.py similarity index 100% rename from django_docutils/models.py rename to src/django_docutils/models.py diff --git a/django_docutils/pygments/__init__.py b/src/django_docutils/pygments/__init__.py similarity index 100% rename from django_docutils/pygments/__init__.py rename to src/django_docutils/pygments/__init__.py diff --git a/django_docutils/pygments/lexers.py b/src/django_docutils/pygments/lexers.py similarity index 100% rename from django_docutils/pygments/lexers.py rename to src/django_docutils/pygments/lexers.py diff --git a/django_docutils/references/__init__.py b/src/django_docutils/references/__init__.py similarity index 100% rename from django_docutils/references/__init__.py rename to src/django_docutils/references/__init__.py diff --git a/django_docutils/references/intersphinx/__init__.py b/src/django_docutils/references/intersphinx/__init__.py similarity index 100% rename from django_docutils/references/intersphinx/__init__.py rename to src/django_docutils/references/intersphinx/__init__.py diff --git a/django_docutils/references/intersphinx/load.py b/src/django_docutils/references/intersphinx/load.py similarity index 100% rename from django_docutils/references/intersphinx/load.py rename to src/django_docutils/references/intersphinx/load.py diff --git a/django_docutils/references/intersphinx/utils.py b/src/django_docutils/references/intersphinx/utils.py similarity index 100% rename from django_docutils/references/intersphinx/utils.py rename to src/django_docutils/references/intersphinx/utils.py diff --git a/django_docutils/references/management/__init__.py b/src/django_docutils/references/management/__init__.py similarity index 100% rename from django_docutils/references/management/__init__.py rename to src/django_docutils/references/management/__init__.py diff --git a/django_docutils/references/management/commands/__init__.py b/src/django_docutils/references/management/commands/__init__.py similarity index 100% rename from django_docutils/references/management/commands/__init__.py rename to src/django_docutils/references/management/commands/__init__.py diff --git a/django_docutils/references/management/commands/loaddata_intersphinx.py b/src/django_docutils/references/management/commands/loaddata_intersphinx.py similarity index 100% rename from django_docutils/references/management/commands/loaddata_intersphinx.py rename to src/django_docutils/references/management/commands/loaddata_intersphinx.py diff --git a/django_docutils/references/models.py b/src/django_docutils/references/models.py similarity index 100% rename from django_docutils/references/models.py rename to src/django_docutils/references/models.py diff --git a/django_docutils/references/rst/__init__.py b/src/django_docutils/references/rst/__init__.py similarity index 100% rename from django_docutils/references/rst/__init__.py rename to src/django_docutils/references/rst/__init__.py diff --git a/django_docutils/references/rst/nodes.py b/src/django_docutils/references/rst/nodes.py similarity index 100% rename from django_docutils/references/rst/nodes.py rename to src/django_docutils/references/rst/nodes.py diff --git a/django_docutils/references/rst/roles.py b/src/django_docutils/references/rst/roles.py similarity index 100% rename from django_docutils/references/rst/roles.py rename to src/django_docutils/references/rst/roles.py diff --git a/django_docutils/references/rst/transforms/__init__.py b/src/django_docutils/references/rst/transforms/__init__.py similarity index 100% rename from django_docutils/references/rst/transforms/__init__.py rename to src/django_docutils/references/rst/transforms/__init__.py diff --git a/django_docutils/references/rst/transforms/xref.py b/src/django_docutils/references/rst/transforms/xref.py similarity index 100% rename from django_docutils/references/rst/transforms/xref.py rename to src/django_docutils/references/rst/transforms/xref.py diff --git a/django_docutils/references/rst/utils.py b/src/django_docutils/references/rst/utils.py similarity index 100% rename from django_docutils/references/rst/utils.py rename to src/django_docutils/references/rst/utils.py diff --git a/django_docutils/rst_post/management/__init__.py b/src/django_docutils/rst_post/management/__init__.py similarity index 100% rename from django_docutils/rst_post/management/__init__.py rename to src/django_docutils/rst_post/management/__init__.py diff --git a/django_docutils/rst_post/management/commands/__init__.py b/src/django_docutils/rst_post/management/commands/__init__.py similarity index 100% rename from django_docutils/rst_post/management/commands/__init__.py rename to src/django_docutils/rst_post/management/commands/__init__.py diff --git a/django_docutils/rst_post/management/commands/loaddata_grow.py b/src/django_docutils/rst_post/management/commands/loaddata_grow.py similarity index 100% rename from django_docutils/rst_post/management/commands/loaddata_grow.py rename to src/django_docutils/rst_post/management/commands/loaddata_grow.py diff --git a/django_docutils/rst_post/models/__init__.py b/src/django_docutils/rst_post/models/__init__.py similarity index 100% rename from django_docutils/rst_post/models/__init__.py rename to src/django_docutils/rst_post/models/__init__.py diff --git a/django_docutils/rst_post/models/checks.py b/src/django_docutils/rst_post/models/checks.py similarity index 100% rename from django_docutils/rst_post/models/checks.py rename to src/django_docutils/rst_post/models/checks.py diff --git a/django_docutils/rst_post/models/post.py b/src/django_docutils/rst_post/models/post.py similarity index 100% rename from django_docutils/rst_post/models/post.py rename to src/django_docutils/rst_post/models/post.py diff --git a/django_docutils/rst_post/models/post_page.py b/src/django_docutils/rst_post/models/post_page.py similarity index 100% rename from django_docutils/rst_post/models/post_page.py rename to src/django_docutils/rst_post/models/post_page.py diff --git a/django_docutils/rst_post/models/tests/conftest.py b/src/django_docutils/rst_post/models/tests/conftest.py similarity index 100% rename from django_docutils/rst_post/models/tests/conftest.py rename to src/django_docutils/rst_post/models/tests/conftest.py diff --git a/django_docutils/rst_post/models/tests/test_models.py b/src/django_docutils/rst_post/models/tests/test_models.py similarity index 100% rename from django_docutils/rst_post/models/tests/test_models.py rename to src/django_docutils/rst_post/models/tests/test_models.py diff --git a/django_docutils/rst_post/models/utils.py b/src/django_docutils/rst_post/models/utils.py similarity index 100% rename from django_docutils/rst_post/models/utils.py rename to src/django_docutils/rst_post/models/utils.py diff --git a/django_docutils/templatetags/__init__.py b/src/django_docutils/templatetags/__init__.py similarity index 100% rename from django_docutils/templatetags/__init__.py rename to src/django_docutils/templatetags/__init__.py diff --git a/django_docutils/templatetags/django_docutils.py b/src/django_docutils/templatetags/django_docutils.py similarity index 100% rename from django_docutils/templatetags/django_docutils.py rename to src/django_docutils/templatetags/django_docutils.py diff --git a/django_docutils/views.py b/src/django_docutils/views.py similarity index 100% rename from django_docutils/views.py rename to src/django_docutils/views.py