Skip to main content

A collection of Python scripts for the Application Statement Feedback Program's logistics needs

Project description

ASFPy

A collection of Python scripts for the Application Statement Feedback Program's logistic needs.

Installation

This package requires Python 3.6+ and pip 20+, and recommends using the Python 3.8 runtime. To install, run

pip install asfpy-aridyckovsky

Usage

Current usage requires importing the namespace directly:

from asfpy import asfpy

This can then be used to work with internal methods. For instance:

asfpy.allocate(applicants, editors)

will run the allocation algorithm, which returns a list of matchings between applicants and two editors each. If two editors cannot be matched, the applicant remains in an unmatched list.

Contributing

Packaging

Install via pip: setuptools, wheel and twine. Update version number in setup.py before creating a new distribution.

From root of project, run python setup.py sdist bdist_wheel to create distribution in dist/*. Then run twine upload dist/*.

Authors

Ari Dyckovsky

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

asfpy-aridyckovsky-0.2.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

asfpy_aridyckovsky-0.2.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file asfpy-aridyckovsky-0.2.1.tar.gz.

File metadata

  • Download URL: asfpy-aridyckovsky-0.2.1.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for asfpy-aridyckovsky-0.2.1.tar.gz
Algorithm Hash digest
SHA256 cfd078c8c38f84bda16f1fa0e13291fdf3a244cdf86aa1ae59b50482f826cb39
MD5 8723c2a9e58d9e5957b2ac2f9f2e1f95
BLAKE2b-256 bdfd9e9cf634c4dd76042af370b1a364bec5fd95a1892f0522ebbcb669224c8f

See more details on using hashes here.

File details

Details for the file asfpy_aridyckovsky-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: asfpy_aridyckovsky-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for asfpy_aridyckovsky-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 376e6917afb3b0bf1267741f1aa68c9b1c2ba8f0f4951b15754425d303f6a12a
MD5 beac525917f69a87523d4da419b6c2a1
BLAKE2b-256 f1c0c525d3815b19411b41ec741db364a4bfb11d6fb34566f1dc45a3c776b5ad

See more details on using hashes here.

Supported by

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