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.3.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

asfpy_aridyckovsky-0.3.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: asfpy-aridyckovsky-0.3.0.tar.gz
  • Upload date:
  • Size: 5.9 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.3.0.tar.gz
Algorithm Hash digest
SHA256 f67f0961ebcdfcae61578ab8e39d9662a9d44c73c3455ea3eaa98490d4419247
MD5 0d4f6459bb6837043a947fc42576b13b
BLAKE2b-256 1beefe6608a2501aad4bc2e5875bc84765ee56bb3de5309f4f5eecb8b5ed8c96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: asfpy_aridyckovsky-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7a6b80bf7a977e78f90273bfda208f41a1c01a72408a0fcaffb7b20f47e11997
MD5 483dbf679be1538a27c8473d015fe14e
BLAKE2b-256 68bf8f0ab4c994efcaeeaf5c1f86678d3f24b1555e7c8fc3919cd603d8736899

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