Skip to main content

Simple contracts loader with storage and filtering functionality for official UzAuto dealers.

Project description

What's it?

It is a simple contracts loader with storage and filtering functionality for official UzAuto dealers.

Basic use case

from uzautoprom import InMemoryDB, RLoader, FullMatchField

import local_settings


db = InMemoryDB(
  RLoader(local_settings.LOGIN, local_settings.PASSWORD).contracts()
)

spark_contracts = db.contracts(
  FullMatchField("Модель", "SPARK")
)
print(spark_contracts)

About

uzautoprom produce 3 abstract classes:

  • Field — representation of contract field used for flexible filtering
  • Database — storage and filter contracts
  • Loader — contracts loader

Built-in realizations:

Install

pip install uzautoprom

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

uzautoprom-1.4.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uzautoprom-1.4-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file uzautoprom-1.4.tar.gz.

File metadata

  • Download URL: uzautoprom-1.4.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.3

File hashes

Hashes for uzautoprom-1.4.tar.gz
Algorithm Hash digest
SHA256 02b73e84a4f50c1046e7b845161205202dae5bfbdb6c868c382744396c3e4954
MD5 278c44e1bfcf45ba7ab7b02bf1fe0c70
BLAKE2b-256 dabd8b270f6775ea0dceb31708680cec8a77a626916127cabd21446c337031ba

See more details on using hashes here.

File details

Details for the file uzautoprom-1.4-py3-none-any.whl.

File metadata

  • Download URL: uzautoprom-1.4-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.3

File hashes

Hashes for uzautoprom-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4d5f762f3b5ac5a17f035a17216b6f71268ebf2195ab338926925bc92c057f98
MD5 56aa39946e972abcfcf93fa1ba854115
BLAKE2b-256 90120eb2d5978b046861daff56f51049f98b0817c9a872dec1cb84af04686f17

See more details on using hashes here.

Supported by

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