Skip to main content
PyPI Package Travis CI Build Status Coveralls Test Coverage

geokey-sapelli

Extension for GeoKey to add support for Sapelli. This extension enables users to upload Sapelli project files (resulting in corresponding GeoKey projects), and Sapelli-produced data via the admin interface.

Install

geokey-sapelli requires:

  • Python version 2.7

  • Java (JRE or JDK) version 7 or up

  • GeoKey version 1.6 or greater

Install the geokey-sapelli from PyPI:

pip install geokey-sapelli

Or from cloned repository:

cd geokey-sapelli
pip install -e .

Add the package to installed apps:

INSTALLED_APPS += (
    ...
    'geokey_sapelli',
)

Download the latest available version of the Sapelli Collector CmdLn front-end (the file you need looks like sapelli-collector-cmdln-X.X.X-XXXXXX-with-dependencies.jar). Place the file in a folder of your choice (you can rename it as well if you want) and edit the settings.py file to add the absolute path to the file:

SAPELLI_JAR = '/path/to/sapelli-collector-cmdln-X.X.X-XXXXXX-with-dependencies.jar'

Register a new application (using the GeoKey admin interface) with authorisation type password. Add the generated Client ID to your settings.py:

SAPELLI_CLIENT_ID = 'YOUR_CLIENT_ID'

Migrate the models into the database:

python manage.py migrate geokey_sapelli

You’re now ready to go!

Update

Update the geokey-sapelli from PyPI:

pip install -U geokey-sapelli

Migrate the new models into the database:

python manage.py migrate geokey_sapelli

Test

Run tests:

python manage.py test geokey_sapelli

Check code coverage:

pip install coverage
coverage run --source=geokey_sapelli manage.py test geokey_sapelli
coverage report -m --omit=*/tests/*,*/migrations/*

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geokey-sapelli-2.0.2.tar.gz (30.6 kB view details)

Uploaded Source

File details

Details for the file geokey-sapelli-2.0.2.tar.gz.

File metadata

  • Download URL: geokey-sapelli-2.0.2.tar.gz
  • Upload date:
  • Size: 30.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.6

File hashes

Hashes for geokey-sapelli-2.0.2.tar.gz
Algorithm Hash digest
SHA256 0a405057b691d25c7d9387eacac6e0cdef05863386223a81d3e4546e34eb3645
MD5 f03b9435dac16a3bc2be6e8954099de5
BLAKE2b-256 745141eeacade4b1bd44dacf4fa1b331b7cd3873c07860025672c95649b8ea3a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.2 This release

1 file

2.0.1

1 file

2.0.0

1 file

1.1.0

1 file

1.0.0

1 file

0.7.2

1 file

0.7.1

1 file

0.7.0

1 file

0.6.7

1 file

0.6.6

1 file

0.6.5

1 file

0.6.4

1 file

0.6.3

1 file

0.6.2

1 file

0.6.1

1 file

0.6.0

1 file

0.5.1

1 file

0.5.0

1 file

0.1.1

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page