Hello community,
here is the log from the commit of package python-colorama for openSUSE:Factory
checked in at 2020-04-05 20:52:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-colorama (Old)
and /work/SRC/openSUSE:Factory/.python-colorama.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-colorama"
Sun Apr 5 20:52:09 2020 rev:15 rq:790585 version:0.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-colorama/python-colorama.changes
2018-12-10 12:25:20.918706099 +0100
+++
/work/SRC/openSUSE:Factory/.python-colorama.new.3248/python-colorama.changes
2020-04-05 20:52:11.353104780 +0200
@@ -1,0 +2,6 @@
+Wed Apr 1 11:47:40 UTC 2020 - Marketa Calabkova <[email protected]>
+
+- update to version 0.4.3
+ * Several documentation & demo fixes.
+
+-------------------------------------------------------------------
Old:
----
0.4.1.tar.gz
New:
----
0.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-colorama.spec ++++++
--- /var/tmp/diff_new_pack.mpAs5x/_old 2020-04-05 20:52:12.121105515 +0200
+++ /var/tmp/diff_new_pack.mpAs5x/_new 2020-04-05 20:52:12.121105515 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-colorama
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-colorama
-Version: 0.4.1
+Version: 0.4.3
Release: 0
Summary: Cross-platform colored terminal text
License: BSD-3-Clause
++++++ 0.4.1.tar.gz -> 0.4.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/.github/FUNDING.yml
new/colorama-0.4.3/.github/FUNDING.yml
--- old/colorama-0.4.1/.github/FUNDING.yml 1970-01-01 01:00:00.000000000
+0100
+++ new/colorama-0.4.3/.github/FUNDING.yml 2019-12-06 21:48:20.000000000
+0100
@@ -0,0 +1,12 @@
+# These are supported funding model platforms
+
+# community_bridge: # Replace with a single Community Bridge project-name
e.g., cloud-foundry
+# custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1',
'link2']
+# github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g.,
[user1, user2]
+# issuehunt: # Replace with a single IssueHunt username
+# ko_fi: # Replace with a single Ko-fi username
+# liberapay: # Replace with a single Liberapay username
+# open_collective: # Replace with a single Open Collective username
+# otechie: # Replace with a single Otechie username
+# patreon: # Replace with a single Patreon username
+tidelift: "pypi/colorama"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/.travis.yml
new/colorama-0.4.3/.travis.yml
--- old/colorama-0.4.1/.travis.yml 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/.travis.yml 2019-12-06 21:48:20.000000000 +0100
@@ -2,11 +2,11 @@
cache: pip
python:
- "2.7"
+ - "3.8"
+ - "3.7"
- "3.6"
- "3.5"
- - "3.4"
- "pypy"
-sudo: false # Use container-based infrastructure
install:
- "pip install mock"
script: "python -m unittest discover -p *_test.py"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/CHANGELOG.rst
new/colorama-0.4.3/CHANGELOG.rst
--- old/colorama-0.4.1/CHANGELOG.rst 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/CHANGELOG.rst 2019-12-06 21:48:20.000000000 +0100
@@ -90,7 +90,7 @@
downstream project which has problems making sure that all 3rd party
contributions have appropriate license.
0.2.5
- * Severeral documentation & demo fixes.
+ * Several documentation & demo fixes.
0.2.4
* Fix to work on Windows 7.
* Python 3 compatibility in docs and demos.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/ENTERPRISE.md
new/colorama-0.4.3/ENTERPRISE.md
--- old/colorama-0.4.1/ENTERPRISE.md 1970-01-01 01:00:00.000000000 +0100
+++ new/colorama-0.4.3/ENTERPRISE.md 2019-12-06 21:48:20.000000000 +0100
@@ -0,0 +1,51 @@
+# Colorama for enterprise.
+
+*Available as part of the Tidelift Subscription.*
+
+Tidelift is working with the maintainers of Colorama and thousands of other
+open source projects to deliver commercial support and maintenance for the open
+source dependencies you use to build your applications. Save time, reduce risk,
+and improve code health, while paying the maintainers of the exact dependencies
+you use.
+
+[\[Learn
More\]](https://tidelift.com/subscription/pkg/pypi-colorama?utm_source=pypi-colorama&utm_medium=referral&utm_campaign=enterprise)
[\[Request a
demo\]](https://tidelift.com/subscription/request-a-demo?utm_source=pypi-colorama&utm_medium=referral&utm_campaign=enterprise)
+
+### Enterprise-ready open source software—managed for you
+
+The Tidelift Subscription is a managed open source subscription for
application dependencies covering millions of open source projects across
JavaScript, Python, Java, PHP, Ruby, .NET, and more.
+
+Your subscription includes:
+
+**Security updates:**
+Tidelift’s security response team coordinates patches for new breaking security
+vulnerabilities and alerts immediately through a private channel, so your
+software supply chain is always secure.
+
+**Licensing verification and indemnification:**
+Tidelift verifies license information to enable easy policy enforcement and
+adds intellectual property indemnification to cover creators and users in case
+something goes wrong. You always have a 100% up-to-date bill of materials for
+your dependencies to share with your legal team, customers, or partners.
+
+**Maintenance and code improvement:**
+Tidelift ensures the software you rely on keeps working as long as you need it
+to work. Your managed dependencies are actively maintained and we recruit
+additional maintainers where required.
+
+**Package selection and version guidance:**
+We help you choose the best open source packages from the start—and then guide
+you through updates to stay on the best releases as new issues arise.
+
+**Roadmap input:**
+Take a seat at the table with the creators behind the software you use.
+Tidelift’s participating maintainers earn more income as their software is used
+by more subscribers, so they’re interested in knowing what you need.
+
+**Tooling and cloud integration:**
+Tidelift works with GitHub, GitLab, BitBucket, and more. We support every cloud
+platform (and other deployment targets, too).
+
+The end result? All of the capabilities you expect from commercial-grade
software, for the full breadth of open source you use. That means less time
grappling with esoteric open source trivia, and more time building your own
applications—and your business.
+
+[\[Learn
More\]](https://tidelift.com/subscription/pkg/pypi-colorama?utm_source=pypi-colorama&utm_medium=referral&utm_campaign=enterprise)
[\[Request a
demo\]](https://tidelift.com/subscription/request-a-demo?utm_source=pypi-colorama&utm_medium=referral&utm_campaign=enterprise)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/Makefile new/colorama-0.4.3/Makefile
--- old/colorama-0.4.1/Makefile 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/Makefile 2019-12-06 21:48:20.000000000 +0100
@@ -1,4 +1,4 @@
-# Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file.
+# Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE.txt file.
# This makefile is just a cheatsheet to remind me of some commonly used
# commands. I generally am executing these commands on Ubuntu, or on WindowsXP
@@ -6,24 +6,28 @@
NAME=colorama
-clean:
+help: ## Display help for documented make targets.
+ @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | \
+ awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-7s\033[0m
%s\n", $$1, $$2}'
+
+clean: ## Remove build artifacts and .pyc files
-rm -rf build dist MANIFEST colorama.egg-info
- -find . -name '*.py[oc]' -exec rm {} \;
+ -find . -type f -name '*.py[co]' -delete -o -type d -name __pycache__
-delete
.PHONY: clean
-sdist: clean
- python setup.py sdist
+build: clean ## Build an sdist and wheel
+ python setup.py sdist bdist_wheel
.PHONY: sdist
-upload: clean
- python setup.py sdist upload
- python setup.py bdist_wheel upload
+upload: ## Upload our sdist and wheel
+ twine upload dist/*
.PHONY: release
-test:
+test: ## Run tests
python -m unittest discover -p *_test.py
.PHONY: test
-tags:
+tags: ## Create tags file
ctags -R ${NAME}
.PHONY: tags
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/README.rst
new/colorama-0.4.3/README.rst
--- old/colorama-0.4.1/README.rst 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/README.rst 2019-12-06 21:48:20.000000000 +0100
@@ -14,6 +14,8 @@
https://pypi.org/project/colorama/
Source code & Development:
https://github.com/tartley/colorama
+Colorama for Enterprise:
+ https://github.com/tartley/colorama/blob/master/ENTERPRISE.md
Description
===========
@@ -65,13 +67,13 @@
License
=======
-Copyright Jonathan Hartley 2013. BSD 3-Clause license; see LICENSE file.
+Copyright Jonathan Hartley & Arnon Yaari, 2013. BSD 3-Clause license; see
LICENSE file.
Dependencies
============
-None, other than Python. Tested on Python 2.7, 3.4, 3.5 and 3.6.
+None, other than Python. Tested on Python 2.7, 3.5, 3.6, 3.7 and 3.8.
Usage
=====
@@ -121,7 +123,7 @@
.. code-block:: python
print('\033[31m' + 'some red text')
- print('\033[30m') # and reset to default color
+ print('\033[39m') # and reset to default color
...or, Colorama can be used happily in conjunction with existing ANSI libraries
such as Termcolor:
@@ -206,6 +208,17 @@
print(Fore.BLUE + 'blue text on stderr', file=stream)
+Installation
+=======================
+colorama is currently installable from PyPI:
+
+ pip install colorama
+
+colorama also can be installed by the conda package manager:
+
+ conda install -c anaconda colorama
+
+
Status & Known Problems
=======================
@@ -314,6 +327,27 @@
tests.
+Professional support
+====================
+
+.. |tideliftlogo| image::
https://cdn2.hubspot.net/hubfs/4008838/website/logos/logos_for_download/Tidelift_primary-shorthand-logo.png
+ :alt: Tidelift
+ :target:
https://tidelift.com/subscription/pkg/pypi-colorama?utm_source=pypi-colorama&utm_medium=referral&utm_campaign=readme
+
+.. list-table::
+ :widths: 10 100
+
+ * - |tideliftlogo|
+ - Professional support for colorama is available as part of the
+ `Tidelift Subscription`_.
+ Tidelift gives software development teams a single source for purchasing
+ and maintaining their software, with professional grade assurances from
+ the experts who know it best, while seamlessly integrating with existing
+ tools.
+
+.. _Tidelift Subscription:
https://tidelift.com/subscription/pkg/pypi-colorama?utm_source=pypi-colorama&utm_medium=referral&utm_campaign=readme
+
+
Thanks
======
* Marc Schlaich (schlamar) for a ``setup.py`` fix for Python2.5.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/SECURITY.md
new/colorama-0.4.3/SECURITY.md
--- old/colorama-0.4.1/SECURITY.md 1970-01-01 01:00:00.000000000 +0100
+++ new/colorama-0.4.3/SECURITY.md 2019-12-06 21:48:20.000000000 +0100
@@ -0,0 +1,3 @@
+# Security policy
+
+To report sensitive vulnerability information, please use the [Tidelift
security contact](https://tidelift.com/security). Tidelift will coordinate the
fix and disclosure.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/colorama/__init__.py
new/colorama-0.4.3/colorama/__init__.py
--- old/colorama-0.4.1/colorama/__init__.py 2018-11-25 13:12:46.000000000
+0100
+++ new/colorama-0.4.3/colorama/__init__.py 2019-12-06 21:48:20.000000000
+0100
@@ -3,4 +3,4 @@
from .ansi import Fore, Back, Style, Cursor
from .ansitowin32 import AnsiToWin32
-__version__ = '0.4.1'
+__version__ = '0.4.3'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/demos/demo.bat
new/colorama-0.4.3/demos/demo.bat
--- old/colorama-0.4.1/demos/demo.bat 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/demos/demo.bat 2019-12-06 21:48:20.000000000 +0100
@@ -23,7 +23,7 @@
type demo04.out
if exist demo04.out del demo04.out
-:: Demonstrate the difference between colorama intialized with wrapping on and
off.
+:: Demonstrate the difference between colorama initialized with wrapping on
and off.
python demo05.py
:: Demonstrate printing colored, random characters at random positions on the
screen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/demos/demo.sh
new/colorama-0.4.3/demos/demo.sh
--- old/colorama-0.4.1/demos/demo.sh 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/demos/demo.sh 2019-12-06 21:48:20.000000000 +0100
@@ -24,7 +24,7 @@
cat demo04.out
rm -f demo04.out
-# Demonstrate the difference between colorama intialized with wrapping on and
off.
+# Demonstrate the difference between colorama initialized with wrapping on and
off.
python demo05.py
# Demonstrate printing colored, random characters at random positions on the
screen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/demos/demo05.py
new/colorama-0.4.3/demos/demo05.py
--- old/colorama-0.4.1/demos/demo05.py 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/demos/demo05.py 2019-12-06 21:48:20.000000000 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/python
# Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file.
-# Demonstrate the difference between colorama intialized with wrapping on and
off.
+# Demonstrate the difference between colorama initialized with wrapping on and
off.
# The point of the demonstration is to show how the ANSI wrapping on Windows
can be disabled.
# The unwrapped cases will be interpreted with ANSI on Unix, but not on
Windows.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/requirements-dev.txt
new/colorama-0.4.3/requirements-dev.txt
--- old/colorama-0.4.1/requirements-dev.txt 2018-11-25 13:12:46.000000000
+0100
+++ new/colorama-0.4.3/requirements-dev.txt 2019-12-06 21:48:20.000000000
+0100
@@ -1,2 +1,3 @@
mock>=1.0.1
+twine>=3.1.1
-e .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/setup.py new/colorama-0.4.3/setup.py
--- old/colorama-0.4.1/setup.py 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/setup.py 2019-12-06 21:48:20.000000000 +0100
@@ -41,7 +41,7 @@
url='https://github.com/tartley/colorama',
license='BSD',
packages=[NAME],
- python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
+ python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*',
# see classifiers https://pypi.org/pypi?%3Aaction=list_classifiers
classifiers=[
'Development Status :: 5 - Production/Stable',
@@ -53,9 +53,10 @@
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
+ 'Programming Language :: Python :: 3.7',
+ 'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Terminals',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/colorama-0.4.1/tox.ini new/colorama-0.4.3/tox.ini
--- old/colorama-0.4.1/tox.ini 2018-11-25 13:12:46.000000000 +0100
+++ new/colorama-0.4.3/tox.ini 2019-12-06 21:48:20.000000000 +0100
@@ -1,5 +1,5 @@
[tox]
-envlist = py27, py34, py35, py36, pypy
+envlist = py27, py35, py36, py37, py38, pypy
[testenv]
deps = mock