Skip to main content

Quick back-end

What is Quickbe

Quickbe is a Python library that enables you to deliver quick back-end components. If you are a technical founder or a developer, use this package to build everything you need to launch and grow high-quality SaaS application. Every SaaS application needs these components

  • Micro-services
  • Web-services or APIs
  • Web-hooks receivers
  • Central vault

Why Python

It has a strong community, it is fast to learn, it has lots of tools to process and analyze data ... and data is a major key for building a good app :-)

Web server

Develop your endpoint as functions with annotations for routing and validation.

@endpoint(path='hello', validation={'name': {'type': 'string', 'required': True}})
def say_hello(session: HttpSession):
    name = session.get_parameter('name')
    if name is None:
        name = ''
    return f'Hello {name}'

Run them using Flask or as AWS Lambda function without any changes to your code.

Build in endpoints

  • /health - Returns 200 if every thing is OK (e.g: {"status":"OK","timestamp":"2022-07-25 06:18:54.214674"})
  • /<access_key>/set_log_level/<level> - Set log level
  • /<access_key>/quickbe-server-info - Get verbose info on the server (endpoints and packages)
  • /<access_key>/quickbe-server-status - Get server status (uptime, memory utilization, request per seconds and log info)
  • /<access_key>/quickbe-server-environ - Get all environment variables keys and values

Metadata

Release files for quickbe 4.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quickbe 4.3.0
File Size Uploaded
quickbe-4.3.0.tar.gz 10.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quickbe 4.3.0
File Interpreter ABI Platform
quickbe-4.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.1 kB

Release files / quickbe-4.3.0.tar.gz

Download URL quickbe-4.3.0.tar.gz
Size 10.6 kB
Tags Source
SHA-256 checksum
How to use checksums
409851b86e71e9f8299c0c8d435d019b258781dd48e19e1212286456faf2a833
BLAKE2b-256 checksum
How to use checksums
8068445821870ded3ba212a0e045e3829d8b4da2c72e762959b87216edee3a1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / quickbe-4.3.0-py3-none-any.whl

Download URL quickbe-4.3.0-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c3e8d97656ee7006601844b9bd1cabd87a908acec914402e51c350111bf6266c
BLAKE2b-256 checksum
How to use checksums
750c95c0099540a93eddd8d72eb112b2226124b192e7c4ba0371894ad1de4d8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

This release

4.3.0 This release

2 release files

4.2.2

2 release files

4.2.1

2 release files

4.2.0

2 release files

4.1.1

2 release files

4.1.0

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.4.1

2 release files

3.4.0

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.1.0

2 release files

0.1.2

2 release files

0.1.0

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page