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-phd

You can find further installation instructions and versioned distributions at https://pypi.org/project/asfpy-phd/.

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-phd-0.6.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

asfpy_phd-0.6.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file asfpy-phd-0.6.1.tar.gz.

File metadata

  • Download URL: asfpy-phd-0.6.1.tar.gz
  • Upload date:
  • Size: 7.0 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-phd-0.6.1.tar.gz
Algorithm Hash digest
SHA256 0d2ac7d8796fb702c76e023ecd33520e64c9b9c90c76e50ded79cceb01cda237
MD5 2f33506035006a9fd73b4b6d2401a442
BLAKE2b-256 c9aa91b1c46d621818e9a42fd94bdb882b9d8e21407ffd9af2f7cc8bf95e8ca3

See more details on using hashes here.

File details

Details for the file asfpy_phd-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: asfpy_phd-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 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_phd-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e7a088273af1e2d10ff8cab833b720bc6022b1c81f88e13ec3e90d7f92e7b81f
MD5 9f820dec077e9f3c025d783f917f4fe0
BLAKE2b-256 79fb9823c3e3399089890b1d36340796addb392e2e2dd7db63d4daeb6bbdd0a6

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