leancloud / Python Sdk
Licence: lgpl-3.0
LeanCloud Python SDK
Stars: ✭ 99
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Python Sdk
Js Realtime Sdk
LeanCloud Realtime Message JavaScript SDK
Stars: ✭ 193 (+94.95%)
Mutual labels: baas, leancloud
Para
Open source back-end server for web, mobile and IoT. The backend for busy developers. (self-hosted or hosted)
Stars: ✭ 389 (+292.93%)
Mutual labels: baas
Leancloud flutter plugin
LeanCloud flutter plugin by Luna Gao
Stars: ✭ 34 (-65.66%)
Mutual labels: leancloud
Appwrite
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀
Stars: ✭ 14,592 (+14639.39%)
Mutual labels: baas
Lushi8
A tutorial for building your own collection of livestream
Stars: ✭ 47 (-52.53%)
Mutual labels: leancloud
Accountbook
[停止维护] 一个数据存储使用的 Leancloud、架构采用 MVP 的记账本 APP。
Stars: ✭ 385 (+288.89%)
Mutual labels: leancloud
Chinese Copywriting Guidelines
Chinese copywriting guidelines for better written communication/中文文案排版指北
Stars: ✭ 10,648 (+10655.56%)
Mutual labels: leancloud
Hook
A RESTful and extendable Backend as a Service that provides instant backend to develop sites and apps faster, with dead-simple integration for JavaScript, iOS, Android and more.
Stars: ✭ 761 (+668.69%)
Mutual labels: baas
Valine Admin
A simple comment system based on LeanCloud and Valine. 👉
Stars: ✭ 566 (+471.72%)
Mutual labels: leancloud
Ionic Parse Server
Starter for integrating Ionic 3, Angular 4+ and Parse Server
Stars: ✭ 50 (-49.49%)
Mutual labels: baas
End
a Node.js Realtime BaaS like Firebase by Socket.io and MongoDB
Stars: ✭ 481 (+385.86%)
Mutual labels: baas
Vue Zhihu Daily
zhihu daily spa with vue 线上演示在这里 ---->
Stars: ✭ 1,283 (+1195.96%)
Mutual labels: leancloud
Wechat Mini Program Wiki
Anyone can make a Wechat mini-program with the first and only English Wiki made to decrypt the Mini-program framework.
Stars: ✭ 388 (+291.92%)
Mutual labels: leancloud
Baby
一个私密社交APP,采用Dagger2+Rxjava+LeanCloud+环信+MVP+Tinker进行开发。
Stars: ✭ 687 (+593.94%)
Mutual labels: leancloud
Local Development
[Deprecated] Run Hasura locally on your computer
Stars: ✭ 38 (-61.62%)
Mutual labels: baas
Gdx Gamesvcs
Easy integration of gameservices in your libGDX game: Google Play Games, Apple Game Center, Amazon GameCircle and more
Stars: ✭ 92 (-7.07%)
Mutual labels: baas
Python-SDK
LeanCloud Python SDK
Install
pip install leancloud
or
easy_install leancloud
Maybe you need the sudo
prefix depends on your OS environment.
Supported Python Versions
Python 2.7.18 and Python 3.6+.
Generate API document
Install dependencies:
pip install Sphinx sphinx_rtd_theme
cd apidoc
make html
Run Tests
Configure the following environment variables:
APP_ID
APP_KEY
MASTER_KEY
USE_REGION
Install dependencies:
pip install -e .'[test]'
Run tests:
python -m nose
Run a single test without swallowing print:
python -m nose -v --nocapture tests/test_engine.py:test_lean_engine_error
Linter and Formatter
Currently, flake8 (linter) and black (formatter) are used. But we are still exploring.
Release a New Version
- Edit
changelog
andsetup.py
(version
). - Generate api doc and commit updates.
- Commit them and send a pull request.
- The maintainer will review and merge the pull request, then create a new release at GitHub web UI.
- A new version of the package will be published to PyPI automatically (via GitHub Actions).
License
License: GNU LGPL.
Author: asaka ([email protected])
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].