Skip to main content

Python lib for interacting with an instance of the Tapis API Framework's tapisservice plugin.

Project description

Tapipy plugin granting Tapis service functionality using import tapisservice.

Automated Builds with Make and Poetry

This repository includes a Makefile to automate tasks such as building the images and running tests. It depends on Poetry; see the docs for installing on your platform: https://python-poetry.org/docs/

Note: On Ubunut 20 LTS (and maybe other platforms?) you might hit an issue trying to run the poetry build command with your version of virtualenv; see this issue: https://github.com/python-poetry/poetry/issues/2972

The workaround, as described in the issue, is to remove the version of virtualenv bundled with Ubuntu and install it with pip:

 $ sudo apt remove --purge python3-virtualenv virtualenv
 $ sudo apt install python3-pip   # if necessary 
 $ pip3 install -U virtualenv

Running the Tests

In order to run the tests, you will need to populate the config-dev-develop.json file within the tests with the service password for abaco in develop. If you do not know how to get that password, ask for help on the tacc-cloud slack team.

Project details


Download files

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

Source Distribution

tapisservice-1.4.0a2.tar.gz (24.5 kB view details)

Uploaded Source

Built Distribution

tapisservice-1.4.0a2-py3-none-any.whl (28.8 kB view details)

Uploaded Python 3

File details

Details for the file tapisservice-1.4.0a2.tar.gz.

File metadata

  • Download URL: tapisservice-1.4.0a2.tar.gz
  • Upload date:
  • Size: 24.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.10 Linux/5.15.0-72-generic

File hashes

Hashes for tapisservice-1.4.0a2.tar.gz
Algorithm Hash digest
SHA256 d93dc18e943124f2a8f1ad8d4097caa87e3099eafd615a784c4715854c8077fa
MD5 bc542005de1967ed6b7f7994b4ef52ea
BLAKE2b-256 9ba3dd9d466ebc9c7a72e9cd3beba22e55acadd2e71f9c8930569b11167f453d

See more details on using hashes here.

File details

Details for the file tapisservice-1.4.0a2-py3-none-any.whl.

File metadata

  • Download URL: tapisservice-1.4.0a2-py3-none-any.whl
  • Upload date:
  • Size: 28.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.8.10 Linux/5.15.0-72-generic

File hashes

Hashes for tapisservice-1.4.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 3d10469723ce639d328ad5966ac4392058be5559b0d37c6df1bc927511a1e7b5
MD5 0346d27d6a1524b694f096f537ceddfb
BLAKE2b-256 24d701f4c8657ce42ff1fc60c76e1040607fd431d86fe56a33e6456ce68fd2f5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page