Skip to main content

Server implmentation of services for python

Project description

servc-lake

Requirements

As per usual, this package does not come bundled with any libraries to ensure full flexibility on dependencies and security vulnerabilities.

$ pip install servc [...lake libraries]

Documentation

Servc's documentation can be found https://docs.servc.ca

Delta Lake

Environment Variables

DATA_PATH - the location to start writing files. Default: /tmp/

Example

Here is the most simple example of use,

from servc.com.server.server import start_server

def inputProcessor(messageId, bus, cache, components, message, emit):
  pass

# the method 'methodA' will be resolved by inputProcessor
start_server(
  "my-route",
  {
    "methodA": inputProcessor
  }
)

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

servc-lake-1.0.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

servc_lake-1.0.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file servc-lake-1.0.0.tar.gz.

File metadata

  • Download URL: servc-lake-1.0.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for servc-lake-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8bb48f64947e73c6834aa5102b1ba7d86b5fc7b76181fd84030d54ec8a9408d6
MD5 a8d3b8f086c409c20d70d8fab93541cb
BLAKE2b-256 5c762a36122b5139c946ed2e94feabb6eefd472e058f6da5a5e135df48b349b0

See more details on using hashes here.

File details

Details for the file servc_lake-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: servc_lake-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for servc_lake-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e46d5052993ff47cda11074e1eef0f8bc1eea7196443dd29efa5f8f6dc479735
MD5 76fab1c59dce3a1c266d9ff695c5515d
BLAKE2b-256 8f30133f2896c15b721ee4a87fa25d15e179fcd4592b387e00a08a691653fdb2

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