Skip to content
This repository was archived by the owner on Oct 24, 2025. It is now read-only.

Commit d3381a5

Browse files
committed
Bump version to v1.3.4.
- changed workflow name - changed badge from Travis to GitHub workflow - updated documentation dependencies to latest - improved coverage settings
1 parent d7bad20 commit d3381a5

6 files changed

Lines changed: 41 additions & 17 deletions

File tree

.coveragerc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
[run]
22
branch = true
3+
omit =
4+
*site-packages*
35

46
[report]
57
skip_covered = True
68
skip_empty = True
9+
exclude_lines =
10+
if __name__ == "__main__":
11+
raise NotImplementedError
712

813
[html]
914
directory = .cov

.github/workflows/Workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test, Collect Coverage and Release if tagged
1+
name: Test, Coverage and Release
22

33
on: [push]
44

README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1-
[![License](https://img.shields.io/badge/Apache%20License,%202.0-bd0000.svg?longCache=true&label=code%20license&logo=Apache&logoColor=D22128)](LICENSE.md)
1+
[![Sourcecode on GitHub](https://img.shields.io/badge/Paebbels-pyTerminalUI-323131.svg?logo=github&longCache=true)](https://github.com/Paebbels/pyTerminalUI)
2+
[![License](https://img.shields.io/badge/code%20license-Apache%20License%2C%202.0-lightgrey?logo=GitHub)](LICENSE.md)
23
[![GitHub tag (latest SemVer incl. pre-release)](https://img.shields.io/github/v/tag/Paebbels/pyTerminalUI?logo=GitHub&include_prereleases)](https://github.com/Paebbels/pyTerminalUI/tags)
34
[![GitHub release (latest SemVer incl. including pre-releases)](https://img.shields.io/github/v/release/Paebbels/pyTerminalUI?logo=GitHub&include_prereleases)](https://github.com/Paebbels/pyTerminalUI/releases/latest)
4-
[![GitHub release date](https://img.shields.io/github/release-date/Paebbels/pyTerminalUI?logo=GitHub&)](https://github.com/Paebbels/pyTerminalUI/releases)
5-
[![Libraries.io status for latest release](https://img.shields.io/librariesio/release/pypi/pyTerminalUI)](https://libraries.io/github/Paebbels/pyTerminalUI)
6-
[![Requires.io](https://img.shields.io/requires/github/Paebbels/pyTerminalUI)](https://requires.io/github/Paebbels/pyTerminalUI/requirements/?branch=master)
7-
[![Travis](https://img.shields.io/travis/com/Paebbels/pyTerminalUI?logo=Travis)](https://travis-ci.com/Paebbels/pyTerminalUI)
5+
[![GitHub release date](https://img.shields.io/github/release-date/Paebbels/pyTerminalUI?logo=GitHub&)](https://github.com/Paebbels/pyTerminalUI/releases)
6+
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/Paebbels/pyTerminalUI/Test,%20Coverage%20and%20Release?label=Workflow&logo=GitHub)](https://github.com/Paebbels/pyTerminalUI/actions?query=workflow%3A%22Test%2C+Coverage+and+Release%22)
87
[![PyPI](https://img.shields.io/pypi/v/pyTerminalUI?logo=PyPI)](https://pypi.org/project/pyTerminalUI/)
98
![PyPI - Status](https://img.shields.io/pypi/status/pyTerminalUI?logo=PyPI)
109
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyTerminalUI?logo=PyPI)
1110
[![Dependent repos (via libraries.io)](https://img.shields.io/librariesio/dependent-repos/pypi/pyTerminalUI)](https://github.com/Paebbels/pyTerminalUI/network/dependents)
12-
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/e8a1b6e33d564f82927235e17fb26e93)](https://www.codacy.com/manual/Paebbels/pyTerminalUI)
13-
[![Libraries.io SourceRank](https://img.shields.io/librariesio/sourcerank/pypi/pyTerminalUI)](https://libraries.io/github/Paebbels/pyTerminalUI/sourcerank)
11+
[![Libraries.io status for latest release](https://img.shields.io/librariesio/release/pypi/pyTerminalUI)](https://libraries.io/github/Paebbels/pyTerminalUI)
12+
[![Requires.io](https://img.shields.io/requires/github/Paebbels/pyTerminalUI)](https://requires.io/github/Paebbels/pyTerminalUI/requirements/?branch=master)
13+
[![Codacy - Quality](https://img.shields.io/codacy/grade/e8a1b6e33d564f82927235e17fb26e93?logo=Codacy)](https://www.codacy.com/manual/Paebbels/pyTerminalUI)
14+
[![Codacy - Coverage](https://img.shields.io/codacy/coverage/e8a1b6e33d564f82927235e17fb26e93?logo=Codacy)](https://www.codacy.com/manual/Paebbels/pyTerminalUI)
15+
[![Codecov - Branch Coverage](https://img.shields.io/codecov/c/github/Paebbels/pyAttributes?logo=Codecov)](https://codecov.io/gh/Paebbels/pyTerminalUI)
16+
[![Libraries.io SourceRank](https://img.shields.io/librariesio/sourcerank/pypi/pyTerminalUI)](https://libraries.io/github/Paebbels/pyTerminalUI/sourcerank)
1417
[![Read the Docs](https://img.shields.io/readthedocs/pyterminalui)](https://pyTerminalUI.readthedocs.io/en/latest/)
1518

16-
<!-- [![Documentation License](https://img.shields.io/badge/Attribution--4.0-66b0d3.svg?longCache=true&label=Creative%20Commons&logo=creative%20commons&logoColor=fff)] (https://pyTerminalUI.readthedocs.io/en/latest/) -->
19+
<!-- [![Documentation License](https://img.shields.io/badge/Attribution--4.0-66b0d3.svg?longCache=true&label=Creative%20Commons&logo=creative%20commons&logoColor=fff)](https://pyTerminalUI.readthedocs.io/en/latest/) -->
1720

1821
# pyTerminalUI
1922

@@ -89,7 +92,10 @@ if __name__ == "__main__":
8992

9093
## License
9194

92-
This library is licensed under [Apache License 2.0](LICENSE.md)
95+
This Python package (source code) is licensed under [Apache License 2.0](LICENSE.md).
96+
97+
<!-- The accompanying documentation is licensed under Creative Commons - Attribution-4.0 (CC-BY 4.0). -->
98+
9399

94100
-------------------------
95101

doc/requirements.txt

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
11
-r ../requirements.txt
2-
sphinx>=2.3
3-
sphinx-rtd-theme
2+
# Enforce latest version on ReadTheDocs
3+
sphinx>=3.2.1
4+
5+
# Sphinx Themes
6+
sphinx-rtd-theme>=0.5.0
7+
8+
# Sphinx Extenstions
9+
sphinx_fontawesome>=0.0.6
10+
sphinx_autodoc_typehints>=1.11.0
11+
# changelog>=0.3.5
12+
13+
# BuildTheDocs Extensions (mostly patched Sphinx extensions)
14+
15+
# Enforce newer version on ReadTheDocs (currently using 2.3.1)
16+
Pygments>=2.6.1

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1+
colorama>=0.4.3
2+
13
pyExceptions>=1.0.0
24
pyMetaClasses>=1.2.0

setup.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#
1717
# License:
1818
# ============================================================================
19-
# Copyright 2017-2019 Patrick Lehmann - Bötzingen, Germany
19+
# Copyright 2017-2020 Patrick Lehmann - Bötzingen, Germany
2020
#
2121
# Licensed under the Apache License, Version 2.0 (the "License");
2222
# you may not use this file except in compliance with the License.
@@ -50,7 +50,7 @@
5050

5151
setuptools.setup(
5252
name=projectName,
53-
version="1.3.3",
53+
version="1.3.4",
5454

5555
author="Patrick Lehmann",
5656
author_email="Paebbels@gmail.com",
@@ -74,8 +74,6 @@
7474
"License :: OSI Approved :: Apache Software License",
7575
"Operating System :: OS Independent",
7676
"Programming Language :: Python :: 3 :: Only",
77-
"Programming Language :: Python :: 3.4",
78-
"Programming Language :: Python :: 3.5",
7977
"Programming Language :: Python :: 3.6",
8078
"Programming Language :: Python :: 3.7",
8179
"Programming Language :: Python :: 3.8",
@@ -85,7 +83,7 @@
8583
],
8684
keywords="Python3 Path Generic-Library",
8785

88-
python_requires='>=3.4',
86+
python_requires='>=3.6',
8987
install_requires=requirements,
9088
# provides=
9189
# obsoletes=

0 commit comments

Comments
 (0)