Refactor module structure
Move pgsqltasks to top level to keep the task names when using Python 3
This commit is contained in:
parent
acf2b171a9
commit
68f0834954
12 changed files with 67 additions and 84 deletions
|
@ -1,6 +1,8 @@
|
|||
Changelog
|
||||
=========
|
||||
|
||||
* :support:`-` move pgsqltasks to top level to keep the task names when
|
||||
using Python 3
|
||||
* :support:`-` use Pipenv for dependency management
|
||||
|
||||
* :release:`0.2.0 <2018-11-21>`
|
||||
|
|
|
@ -7,30 +7,24 @@ gvapgsql is implemented as `Celery`_ app.
|
|||
.. _Celery: http://www.celeryproject.org/
|
||||
|
||||
|
||||
The project module :py:mod:`gvapgsql`
|
||||
=====================================
|
||||
|
||||
.. automodule:: gvapgsql
|
||||
|
||||
|
||||
:py:mod:`gvapgsql.celery`
|
||||
-------------------------
|
||||
|
||||
.. automodule:: gvapgsql.celery
|
||||
:members:
|
||||
|
||||
|
||||
:py:mod:`gvapgsql.settings`
|
||||
---------------------------
|
||||
|
||||
.. automodule:: gvapgsql.settings
|
||||
|
||||
|
||||
:py:mod:`pgsqltasks` app
|
||||
========================
|
||||
|
||||
:py:mod:`pgsqltasks.celery`
|
||||
---------------------------
|
||||
|
||||
.. automodule:: pgsqltasks
|
||||
|
||||
.. automodule:: pgsqltasks.celery
|
||||
:members:
|
||||
|
||||
|
||||
:py:mod:`pgsqltasks.settings`
|
||||
-----------------------------
|
||||
|
||||
.. automodule:: pgsqltasks.settings
|
||||
|
||||
|
||||
:py:mod:`pgsqltasks.tasks`
|
||||
--------------------------
|
||||
|
||||
|
|
21
docs/conf.py
21
docs/conf.py
|
@ -1,7 +1,7 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# pymode:lint_ignore=E501
|
||||
#
|
||||
# gvamysql documentation build configuration file, created by
|
||||
# gvapgsql documentation build configuration file, created by
|
||||
# sphinx-quickstart on Sun Feb 17 11:46:20 2013.
|
||||
#
|
||||
# This file is execfile()d with the current directory set to its containing dir.
|
||||
|
@ -35,13 +35,13 @@ os.environ['GVAPGSQL_DBADMIN_PASSWORD'] = 'gvapgsql'
|
|||
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
|
||||
extensions = ['releases', 'sphinx.ext.autodoc', 'celery.contrib.sphinx']
|
||||
|
||||
# configuration for releases extension
|
||||
releases_issue_uri = 'https://git.dittberner.info/gnuviech/gvapgsql/issues/%s'
|
||||
releases_release_uri = 'https://git.dittberner.info/gnuviech/gvapgsql/stc/tag/%s'
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
templates_path = ['_templates']
|
||||
|
||||
releases_issue_uri = 'https://dev.gnuviech-server.de/gvapgsql/ticket/%s'
|
||||
|
||||
releases_release_uri = 'https://dev.gnuviech-server.de/gvapgsql/milestone/%s'
|
||||
|
||||
# The suffix of source filenames.
|
||||
source_suffix = '.rst'
|
||||
|
||||
|
@ -53,16 +53,17 @@ master_doc = 'index'
|
|||
|
||||
# General information about the project.
|
||||
project = u'gvapgsql'
|
||||
copyright = u'2015-2018 Jan Dittberner'
|
||||
copyright = u'2015-2020 Jan Dittberner'
|
||||
|
||||
# The version info for the project you're documenting, acts as replacement for
|
||||
# |version| and |release|, also used in various other places throughout the
|
||||
# built documents.
|
||||
#
|
||||
# The short X.Y version.
|
||||
version = '0.2'
|
||||
# The full version, including alpha/beta/rc tags.
|
||||
release = '0.2.0'
|
||||
from pgsqltasks import __version__ as release
|
||||
|
||||
# The short X.Y version.
|
||||
version = ".".join(release.split('.')[:2])
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
|
@ -103,7 +104,7 @@ pygments_style = 'sphinx'
|
|||
|
||||
# The theme to use for HTML and HTML Help pages. See the documentation for
|
||||
# a list of builtin themes.
|
||||
html_theme = 'default'
|
||||
html_theme = 'alabaster'
|
||||
|
||||
# Theme options are theme-specific and customize the look and feel of a theme
|
||||
# further. For a list of options available for each theme, see the
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue