Merge branch 'master' into 'v23'

# Conflicts:
#   MANIFEST.in
#   plwn/__init__.py
#   plwn/_loading.py
#   plwn/bases.py
#   plwn/enums.py
#   plwn/exceptions.py
#   plwn/readers/comments.py
#   plwn/readers/nodes.py
#   plwn/readers/ubylmf.py
#   plwn/readers/wndb.py
#   plwn/readers/wnxml.py
#   plwn/storages/sqlite.py
#   plwn/utils/graphmlout.py
#   plwn/utils/sorting.py
#   setup.py
2 jobs for v23 in 1 minute and 16 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Check Style
failed #1663
docstyle

00:01:16

failed #1662
pep8

00:01:11

 
Name Stage Failure
failed
docstyle Check Style
        D415: First line should end with a period, question mark, or exclamation point (not 'l')
./plwn/readers/wnschema.py:188 in public method `finalize`:
D205: 1 blank line required between summary line and description (found 0)
./plwn/readers/wnschema.py:188 in public method `finalize`:
D202: No blank lines allowed after function docstring (found 1)
ERROR: InvocationError: '/builds/libraries/plwn_api/.tox/docstyle/bin/pydocstyle --verbose'
___________________________________ summary ____________________________________
ERROR: docstyle: commands failed
ERROR: Job failed: exit code 1
failed
pep8 Check Style
from ._default import *
^
./plwn/readers/wndb.py:259:1: E305 expected 2 blank lines after class or function definition, found 1
_this_reader_ = WNDBReader
^
ERROR: InvocationError: '/builds/libraries/plwn_api/.tox/pep8/bin/flake8'
___________________________________ summary ____________________________________
ERROR: pep8: commands failed
ERROR: Job failed: exit code 1