{"id":20012591,"url":"https://github.com/bloombox/python","last_synced_at":"2025-10-14T17:49:54.490Z","repository":{"id":48514287,"uuid":"118510008","full_name":"Bloombox/Python","owner":"Bloombox","description":"Bloombox for Python","archived":false,"fork":false,"pushed_at":"2021-07-21T23:42:00.000Z","size":638,"stargazers_count":3,"open_issues_count":9,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-08T12:12:26.228Z","etag":null,"topics":["api-client","bloombox","cannabis","grpc","protobuf","python"],"latest_commit_sha":null,"homepage":"https://bloombox.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bloombox.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-01-22T20:18:38.000Z","updated_at":"2021-06-16T08:10:43.000Z","dependencies_parsed_at":"2022-08-31T12:12:56.524Z","dependency_job_id":null,"html_url":"https://github.com/Bloombox/Python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bloombox%2FPython","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bloombox%2FPython/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bloombox%2FPython/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bloombox%2FPython/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bloombox","download_url":"https://codeload.github.com/Bloombox/Python/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252404116,"owners_count":21742498,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-client","bloombox","cannabis","grpc","protobuf","python"],"created_at":"2024-11-13T07:31:42.618Z","updated_at":"2025-10-14T17:49:49.471Z","avatar_url":"https://github.com/Bloombox.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bloombox for Python (Alpha)\n\n[![Build Status](https://travis-ci.org/Bloombox/Python.svg?branch=master)](https://travis-ci.org/Bloombox/Python) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/97eeb10168df40bc9d84fc98a52a0284)](https://www.codacy.com/app/bloombox/Python?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=Bloombox/Python\u0026amp;utm_campaign=Badge_Grade) [![Maintainability](https://api.codeclimate.com/v1/badges/8067bca447a946905de7/maintainability)](https://codeclimate.com/github/Bloombox/Python/maintainability) [![Test Coverage](https://api.codeclimate.com/v1/badges/8067bca447a946905de7/test_coverage)](https://codeclimate.com/github/Bloombox/Python/test_coverage)\n\nLatest Version: `0.0.1`\n\nThis Python package, `bloombox`, provides an API client for [Bloombox](https://bloombox.io) Cloud APIs. Bloombox APIs are built and served using [gRPC](https://grpc.io) and exposed in client libraries like this one with a more fluid interface to work with.\n\nThat being said, you can always opt to use the lower level gRPC APIs, either via gRPC+protobuf (docs coming soon) or via JSON REST, using transcoding (docs coming soon on this too).\n\n\n### Using the code\n\nPublished libs coming soon. In the meantime, see `Building the code`.\n\n\n### Building the code\n\nBuilding the code is easy and follows standard Swift packaging conventions. There is also a `Makefile` packaged with various useful routines - you'll use `make` if you are developing on the code.\n\n**Required tools:**\n- Python 2.7-3.7\n- `virtualenv`\n- `git`\n- `make` and other CLI tools\n- Code access to private schema repos for Bloombox\n\n\n## Services\n\n\n### Shop API\n\nThe Shop API allows interaction with ordering, user enrollment and verification, and other tools. Demo code coming soon.\n\n\n### Telemetry API\n\nThe Telemetry API allows you to relay events as they happen, so they may be attributed in user flows and other Bloombox-provided metrics.\n\n\n## Licensing\n\nCopyright © 2018 Bloombox, LLC.\n\nA copy of the Apache 2.0 license is enclosed at `LICENSE.txt`, along with additional notices in `NOTICE.txt`. Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the license.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbloombox%2Fpython","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbloombox%2Fpython","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbloombox%2Fpython/lists"}