1
0
mirror of https://github.com/python-escpos/python-escpos synced 2025-08-24 09:03:34 +00:00

housekeeping tasks (#464)

* update settings to use black

* update python versions

* enquote version numbers

* update dependency

* set explicit build command

* add newline

* add command to checkout

* add run step

* chain

* sudo

* test

* newer sphinx version

* update sphinx

* clean up setuptools usage

* use tox

* install tox

* tox
This commit is contained in:
Patrick Kanzler
2021-10-30 22:21:34 +02:00
committed by GitHub
parent 8e5c600e20
commit 5bb0642b5d
7 changed files with 33 additions and 30 deletions

View File

@@ -15,11 +15,9 @@
import sys
import os
from importlib.metadata import version as imp_version
on_rtd = os.getenv("READTHEDOCS") == "True"
if on_rtd:
import escpos
else:
from setuptools_scm import get_version
# 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
@@ -75,14 +73,9 @@ copyright = u"2016, Manuel F Martinez and others"
# |version| and |release|, also used in various other places throughout the
# built documents.
#
if on_rtd:
# The full version, including alpha/beta/rc tags.
release = escpos.__version__
else:
# locally setuptools_scm should work
release = get_version(root=root)
release = imp_version("python-escpos")
# The short X.Y version.
version = ".".join(release.split(".")[:2]) # 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.