From 40bdf7fd6a9fa4855a264831abfb4677b5d2a2c3 Mon Sep 17 00:00:00 2001 From: cn Date: Wed, 18 Dec 2019 19:44:10 +0100 Subject: [PATCH] module: convert to use Pipfile --- .gitignore | 6 +++--- .pyup.yml | 2 -- .travis.yml | 9 +++++++++ Pipfile | 14 ++++++++++++++ demo.py | 1 + pytest.ini | 2 -- requirements.txt | 4 ---- setup.py | 14 ++++++++------ 8 files changed, 35 insertions(+), 17 deletions(-) delete mode 100644 .pyup.yml create mode 100644 Pipfile delete mode 100644 pytest.ini delete mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore index 47b1686..bbcd31b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -.cache/ -env/ +.pytest_cache/ __pycache__/ -*.pyc +*.py[cod] +Pipfile.lock diff --git a/.pyup.yml b/.pyup.yml deleted file mode 100644 index 33c7cc6..0000000 --- a/.pyup.yml +++ /dev/null @@ -1,2 +0,0 @@ ---- -schedule: "every month" diff --git a/.travis.yml b/.travis.yml index 1e68d12..84c25bd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,8 +10,17 @@ python: matrix: fast_finish: true allow_failures: + - python: "3.4" + - python: "3.5" - python: "3.7" +env: + - PIPENV_VERBOSITY=-1 + +install: + - pip install --upgrade pipenv + - pipenv install --dev + script: - pylint veml6070 - pytest diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000..d560b36 --- /dev/null +++ b/Pipfile @@ -0,0 +1,14 @@ +[[source]] +url = 'https://pypi.python.org/simple' + +[requires] +python_version = '2.7' + +[packages] +smbus2 = '*' + +[dev-packages] +mock = '*' +pylint = '< 2' +pytest = '< 5' +snapshottest = '*' diff --git a/demo.py b/demo.py index 1f2fc44..9a3c431 100644 --- a/demo.py +++ b/demo.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python import veml6070 diff --git a/pytest.ini b/pytest.ini deleted file mode 100644 index 3fdfe86..0000000 --- a/pytest.ini +++ /dev/null @@ -1,2 +0,0 @@ -[pytest] -norecursedirs = env* .* diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index daf018a..0000000 --- a/requirements.txt +++ /dev/null @@ -1,4 +0,0 @@ -mock==3.0.5 -pylint==1.9.3 # pyup: ignore -pytest==4.6.4 # pyup: ignore -snapshottest==0.5.0 diff --git a/setup.py b/setup.py index ae35a21..00c11a0 100644 --- a/setup.py +++ b/setup.py @@ -1,11 +1,13 @@ from setuptools import setup setup(name='veml6070', - version='1.0', - url='http://github.com/cmur2/python-veml6070', + version='1.0.0', + packages=['veml6070'], + + install_requires=['smbus2'], + python_requires='>=2.7', + + url='https://dev.mycrobase.de/gitea/cn/python-veml6070', author='Christian Nicolai', description=' A python library for accessing the VEML6070 digital UV light sensor from Vishay.', - packages=['veml6070'], - long_description=open('README.md').read(), - requires=['python (>= 2.7)', 'smbus (>= 0.4.1)'], - install_requires=['smbus-cffi']) \ No newline at end of file + long_description=open('README.md').read())