Installation#

Installing from PyPi#

pip install -U diveplane-reactor-community

License Acceptance#

In order to use Diveplane Reactor you must first accept the end user license agreement.

To accept this license, you may either run the following command in your python environment terminal:

diveplane_eula_helper

Or set an environment variable:

Bash#
export DIVEPLANE_EULA_ACCEPTED=TRUE
Powershell#
$Env:DIVEPLANE_EULA_ACCEPTED = "TRUE"

Verification#

You can verify your installation is working by running the following command in your python environment terminal:

verify_diveplane_install

Time Zone Data#

If the verify_diveplane_install command fails due to missing time zone data on the operating system you are using, you can download the requisite data only distribution at iana.org.

Step 1 - Download:

Step 2 - Unpack Files:

Extract the compressed files into a folder at the following location on your filesystem:

~/.diveplane/tzdata

Step 3 - Supplemental File (Microsoft Windows Only):

Place this supplemental windowsZones.xml alongside the previously downloaded and extracted time zone data files.

https://raw.githubusercontent.com/unicode-org/cldr/master/common/supplemental/windowsZones.xml
File Layout Preview
ls ~/.diveplane/tzdata

... CONTRIBUTING
... LICENSE
... Makefile
... NEWS
... README
... SECURITY
... africa
... antarctica
... asia
... australasia
... backward
... backzone
... calendars
... checklinks.awk
... checktab.awk
... etcetera
... europe
... factory
... iso3166.tab
... leap-seconds.list
... leapseconds
... leapseconds.awk
... northamerica
... southamerica
... theory.html
... version
... windowsZones.xml
... ziguard.awk
... zishrink.awk
... zone.tab
... zone1970.tab