Compare commits
7 Commits
Author | SHA1 | Date |
---|---|---|
Nemo | bb122223fd | |
Vonter | 2c386a3f2f | |
Nemo | e62284f3b0 | |
Nemo | 55bfb6e26b | |
Nemo | be985dd40b | |
Nemo | c614de7efc | |
Nemo | f617c6fde5 |
|
@ -0,0 +1,3 @@
|
||||||
|
ko_fi: captn3m0
|
||||||
|
liberapay: captn3m0
|
||||||
|
github: captn3m0
|
|
@ -5,7 +5,7 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
python: ["3.6", "3.7", "3.8", "3.9"]
|
python: ["3.7", "3.8", "3.9", "3.10"]
|
||||||
env:
|
env:
|
||||||
PYTHON_VERSION: ${{matrix.python}}
|
PYTHON_VERSION: ${{matrix.python}}
|
||||||
steps:
|
steps:
|
||||||
|
|
|
@ -2,6 +2,12 @@
|
||||||
Changelog
|
Changelog
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
Version 1.0.4
|
||||||
|
=============
|
||||||
|
- Switched from `html5` to `html5lib` as a dependency, since the former is unmaintained
|
||||||
|
- Python 3.10 is now supported
|
||||||
|
- Python 3.6 is no longer supported
|
||||||
|
|
||||||
Version 1.0.3
|
Version 1.0.3
|
||||||
=============
|
=============
|
||||||
- Added tests and code coverage
|
- Added tests and code coverage
|
||||||
|
|
27
README.rst
27
README.rst
|
@ -2,8 +2,35 @@
|
||||||
pystitcher
|
pystitcher
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
.. image:: https://img.shields.io/pypi/v/pystitcher
|
||||||
|
:target: https://pypi.org/project/pystitcher/
|
||||||
|
:alt: PyPI Version
|
||||||
|
|
||||||
|
.. image:: https://img.shields.io/pypi/l/pystitcher
|
||||||
|
:target: LICENSE.txt
|
||||||
|
:alt: Repository License
|
||||||
|
|
||||||
|
.. image:: https://img.shields.io/github/checks-status/captn3m0/pystitcher/main
|
||||||
|
:target: https://github.com/captn3m0/pystitcher/actions?query=branch%3Amain
|
||||||
|
:alt: GitHub branch checks status
|
||||||
|
|
||||||
|
.. image:: https://img.shields.io/codecov/c/gh/captn3m0/pystitcher
|
||||||
|
:target: https://app.codecov.io/gh/captn3m0/pystitcher/
|
||||||
|
:alt: Codecov
|
||||||
|
|
||||||
|
|
|
||||||
|
|
||||||
pystitcher stitches your PDF files together, generating nice customizable bookmarks for you using a declarative input in the form of a markdown file. It is written in pure python and uses `PyPDF3 <https://pypi.org/project/PyPDF3/>`_ for reading and writing PDF files.
|
pystitcher stitches your PDF files together, generating nice customizable bookmarks for you using a declarative input in the form of a markdown file. It is written in pure python and uses `PyPDF3 <https://pypi.org/project/PyPDF3/>`_ for reading and writing PDF files.
|
||||||
|
|
||||||
|
Installation
|
||||||
|
============
|
||||||
|
|
||||||
|
You can install it easily using `pipx <https://pypa.github.io/pipx/>`_::
|
||||||
|
|
||||||
|
pipx install pystitcher
|
||||||
|
|
||||||
|
The Wiki has `Alternative Installation Instructions <https://github.com/captn3m0/pystitcher/wiki/Installation>`_.
|
||||||
|
|
||||||
|
|
||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
|
@ -36,17 +36,17 @@ package_dir =
|
||||||
=src
|
=src
|
||||||
|
|
||||||
# Require a min/specific Python version (comma-separated conditions)
|
# Require a min/specific Python version (comma-separated conditions)
|
||||||
python_requires = >=3.6
|
python_requires = >=3.7
|
||||||
|
|
||||||
# PyPDF3: Read and write PDF files
|
# PyPDF3: Read and write PDF files
|
||||||
# Markdown: Render input markdown file to HTML
|
# Markdown: Render input markdown file to HTML
|
||||||
# html5: Parse HTML file to generate bookmarks
|
# html5lib: Parse HTML file to generate bookmarks
|
||||||
# validators: Validate URL for fetching external PDF
|
# validators: Validate URL for fetching external PDF
|
||||||
install_requires =
|
install_requires =
|
||||||
importlib-metadata; python_version<"3.8"
|
importlib-metadata; python_version<"3.8"
|
||||||
PyPDF3>=1.0.4
|
PyPDF3>=1.0.4
|
||||||
Markdown>=3.3.4
|
Markdown>=3.3.4
|
||||||
html5>=0.0.9
|
html5lib>=1.1
|
||||||
validators>=0.18.1
|
validators>=0.18.1
|
||||||
|
|
||||||
[options.packages.find]
|
[options.packages.find]
|
||||||
|
|
Loading…
Reference in New Issue