1
0
mirror of https://github.com/cmur2/python-bme680.git synced 2024-12-22 12:54:29 +01:00

Prep for v1.0.5

This commit is contained in:
Phil Howard 2018-06-01 17:15:10 +01:00
parent 05f80690e0
commit 50902ac08e
8 changed files with 89 additions and 4 deletions

View File

@ -1,3 +1,8 @@
1.0.5
-----
* New: set_temp_offset to calibrate temperature offset in degrees C
1.0.4 1.0.4
----- -----

View File

@ -1,5 +1,5 @@
include CHANGELOG.txt include CHANGELOG.txt
include LICENSE.txt include LICENSE.txt
include README.txt include README.rst
include setup.py include setup.py
recursive-include bme680 *.py recursive-include bme680 *.py

68
library/README.rst Normal file
View File

@ -0,0 +1,68 @@
BME680
======
https://shop.pimoroni.com/products/bme680
The state-of-the-art BME680 breakout lets you measure temperature,
pressure, humidity, and indoor air quality.
Installing
----------
Full install (recommended):
~~~~~~~~~~~~~~~~~~~~~~~~~~~
We've created an easy installation script that will install all
pre-requisites and get your BME680 up and running with minimal efforts.
To run it, fire up Terminal which you'll find in Menu -> Accessories ->
Terminal on your Raspberry Pi desktop, as illustrated below:
.. figure:: http://get.pimoroni.com/resources/github-repo-terminal.png
:alt: Finding the terminal
In the new terminal window type the command exactly as it appears below
(check for typos) and follow the on-screen instructions:
.. code:: bash
curl https://get.pimoroni.com/bme680 | bash
Manual install:
~~~~~~~~~~~~~~~
Library install for Python 3:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. code:: bash
sudo pip3 install bme680
Library install for Python 2:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. code:: bash
sudo pip2 install bme680
Development:
~~~~~~~~~~~~
If you want to contribute, or like living on the edge of your seat by
having the latest code, you should clone this repository, ``cd`` to the
library directory, and run:
.. code:: bash
sudo python3 setup.py install
(or ``sudo python setup.py install`` whichever your primary Python
environment may be)
In all cases you will have to enable the i2c bus.
Documentation & Support
-----------------------
- Guides and tutorials - https://learn.pimoroni.com/bme680
- Get help - http://forums.pimoroni.com/c/support

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

View File

@ -2,7 +2,7 @@ from .constants import *
import math import math
import time import time
__version__ = '1.0.4' __version__ = '1.0.5'
class BME680(BME680Data): class BME680(BME680Data):
"""BOSCH BME680 """BOSCH BME680

View File

@ -39,11 +39,11 @@ classifiers = ['Development Status :: 5 - Production/Stable',
setup( setup(
name = 'bme680', name = 'bme680',
version = '1.0.4', version = '1.0.5',
author = 'Philip Howard', author = 'Philip Howard',
author_email = 'phil@pimoroni.com', author_email = 'phil@pimoroni.com',
description = """Python library for driving the Pimoroni BME680 Breakout""", description = """Python library for driving the Pimoroni BME680 Breakout""",
long_description= open('README.txt').read() + open('CHANGELOG.txt').read(), long_description= open('README.rst').read() + "\n" + open('CHANGELOG.txt').read(),
license = 'MIT', license = 'MIT',
keywords = 'Raspberry Pi', keywords = 'Raspberry Pi',
url = 'http://www.pimoroni.com', url = 'http://www.pimoroni.com',

View File

@ -1,3 +1,9 @@
bme680 (1.0.5) stable; urgency=low
* New: set_temp_offset to calibrate temperature offset in degrees C
-- Phil Howard <phil@pimoroni.com> Fri, 01 Jun 2018 00:00:00 +0000
bme680 (1.0.4) stable; urgency=low bme680 (1.0.4) stable; urgency=low
* Fix to range_sw_err for extremely high gas readings * Fix to range_sw_err for extremely high gas readings

View File

@ -1,3 +1,9 @@
bme680 (1.0.5) stable; urgency=low
* New: set_temp_offset to calibrate temperature offset in degrees C
-- Phil Howard <phil@pimoroni.com> Fri, 01 Jun 2018 00:00:00 +0000
bme680 (1.0.4) stable; urgency=low bme680 (1.0.4) stable; urgency=low
* Fix to range_sw_err for extremely high gas readings * Fix to range_sw_err for extremely high gas readings