[python-click-plugins] 01/05: Imported Upstream version 1.0.2

Johan Van de Wauw johanvdw-guest at moszumanska.debian.org
Wed Sep 23 22:55:42 UTC 2015


This is an automated email from the git hooks/post-receive script.

johanvdw-guest pushed a commit to branch master
in repository python-click-plugins.

commit a7d2c95acb6d6e026746f9c628441ec1b3eb9a2d
Author: Johan Van de Wauw <johan at vandewauw.be>
Date:   Thu Sep 24 00:05:55 2015 +0200

    Imported Upstream version 1.0.2
---
 .travis.yml               | 18 ++++++++++++------
 CHANGES.md                |  7 +++++++
 LICENSE.txt               |  2 +-
 MANIFEST.in               |  4 ++--
 click_plugins/__init__.py |  2 +-
 setup.cfg                 |  2 ++
 setup.py                  |  9 ++++++---
 7 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index a2c4a8c..a10d9ee 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,15 +1,21 @@
 language: python
 
+sudo: false
+cache:
+  directories:
+    - ~/.cache/pip
+
 python:
-  - "2.7"
-  - "3.3"
-  - "3.4"
-  - "pypy"
-  - "pypy3"
+  - 2.7
+  - 3.3
+  - 3.4
+  - 3.5
+  - pypy
+  - pypy3
 
 install:
   - pip install coveralls
-  - pip install -e .[dev]
+  - pip install -e .\[dev\]
 
 script:
   - py.test tests --cov click_plugins --cov-report term-missing
diff --git a/CHANGES.md b/CHANGES.md
index 21b8690..0cccd9e 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,6 +1,13 @@
 Changelog
 =========
 
+1.0.2 - 2015-09-23
+------------------
+
+- General packaging and Travis-CI improvements.
+- Don't include tests in MANIFEST.in - #8
+
+
 1.0.1 - 2015-08-20
 ------------------
 
diff --git a/LICENSE.txt b/LICENSE.txt
index c111694..bb8d83a 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,6 +1,6 @@
 New BSD License
 
-Copyright (c) 2015, Kevin D. Wurster
+Copyright (c) 2015, Kevin D. Wurster, Sean C. Gillies
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/MANIFEST.in b/MANIFEST.in
index 8c0eecf..7db861d 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,6 +1,6 @@
 include AUTHORS.txt
-include CHANGES.txt
+include CHANGES.md
 include LICENSE.txt
 include MANIFEST.in
 include README.rst
-recursive-include tests *.py
+include setup.py
diff --git a/click_plugins/__init__.py b/click_plugins/__init__.py
index 654c79a..22e9f90 100644
--- a/click_plugins/__init__.py
+++ b/click_plugins/__init__.py
@@ -24,7 +24,7 @@ entry-points.
 from click_plugins.core import with_plugins
 
 
-__version__ = '1.0.1'
+__version__ = '1.0.2'
 __author__ = 'Kevin Wurster, Sean Gillies'
 __email__ = 'wursterk at gmail.com, sean.gillies at gmail.com'
 __source__ = 'https://github.com/click-contrib/click-plugins'
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 0000000..7c2b287
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,2 @@
+[bdist_wheel]
+universal = 1
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 902cb33..00d386d 100755
--- a/setup.py
+++ b/setup.py
@@ -6,13 +6,14 @@ Setup script for click-plugins
 """
 
 
+import codecs
 import os
 
 from setuptools import find_packages
 from setuptools import setup
 
 
-with open('README.rst') as f:
+with codecs.open('README.rst', encoding='utf-8') as f:
     long_desc = f.read().strip()
 
 
@@ -51,7 +52,9 @@ setup(
     extras_require={
         'dev': [
             'pytest',
-            'pytest-cov'
+            'pytest-cov',
+            'wheel',
+            'coveralls'
         ],
     },
     include_package_data=True,
@@ -59,7 +62,7 @@ setup(
     keywords='click plugin setuptools entry-point',
     license="New BSD",
     long_description=long_desc,
-    packages=find_packages(),
+    packages=find_packages(exclude=['tests']),
     url=source,
     version=version,
     zip_safe=True

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/python-click-plugins.git



More information about the Pkg-grass-devel mailing list