Skip to main content

Useful classes that model and examine proloquor.net surveys.

Project description

Proloquor Model

Useful python classes that model and examine proloquor.net surveys. To download the package from PyPi:

% pip install proloquor-model

Development Setup

PS C:\proloquor-model>git clone git@gitlab.com:proloquor-public/proloquor-model.git
PS C:\proloquor-model> python -m venv .venv
PS C:\proloquor-model> .venv\Scripts\Activate.ps1
(.venv) PS C:\proloquor-model> python -m pip install pip --upgrade
(.venv) PS C:\proloquor-model> pip install pip-tools
(.venv) PS C:\proloquor-model> pip-compile --upgrade
(.venv) PS C:\proloquor-model> pip install -r requirements.txt
(.venv) PS C:\proloquor-model> pytest

Once you make any changes to the code, perform the following steps to upload the source to gitlab and the executable library to pypi.org.

(.venv) PS C:\proloquor-model> git commit git@gitlab.com:proloquor-public/proloquor-model.git

Update the version in pyproject.toml:

[project]
name = "proloquor-model"
version = "0.0.1"
authors = [
  { name="Proloquor.net Staff", email="staff@proloquor.net" },
]

Build the library and deploy it to pypi.org using twine. You'll be prompted for your pypi.org API key.

(.venv) PS C:\proloquor-model> pip install build
(.venv) PS C:\proloquor-model> python3 -m build
(.venv) PS C:\proloquor-model>pip install twine
(.venv) PS C:\proloquor-model>python3 -m twine upload dist/*

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

proloquor_model-0.0.4.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

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

proloquor_model-0.0.4-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file proloquor_model-0.0.4.tar.gz.

File metadata

  • Download URL: proloquor_model-0.0.4.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for proloquor_model-0.0.4.tar.gz
Algorithm Hash digest
SHA256 cc3528796ce24ee8f2a16d0d81f3b6d95f43dcd0fd70c25be7be3048bf79971c
MD5 3faa1692fa2ffe2d2d2f9f39eedf9022
BLAKE2b-256 e0e5e8c51d970f53c39e5c2d3eafd3f0567a6fc4a85b9a56935f3f28e46a6dc5

See more details on using hashes here.

File details

Details for the file proloquor_model-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for proloquor_model-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4feea4fa322d7279aa43999f7f365ea57abdaf31a98de72100dfc41c4f1fb434
MD5 db3735a059dfbdc54f39defd05cd7789
BLAKE2b-256 de5290ba40e7ac746779f0ed8bb86f2072c8d72f549313f010eed85aaf6e90cd

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