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.1.4.tar.gz (4.4 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.1.4-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: asfpy-aridyckovsky-0.1.4.tar.gz
  • Upload date:
  • Size: 4.4 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.1.4.tar.gz
Algorithm Hash digest
SHA256 aef57c10092293d45566872b33bf225c7ebd09759ae7a7d985c7917bf4ae5be3
MD5 b02445a9e01202a7e8fc89861bb86c5f
BLAKE2b-256 a5c8ef7ebcf42833e97b989a6d6ce77d0760afe25a8a8d2a07d9a791611b2d9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: asfpy_aridyckovsky-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.4 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.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5ccc2c2ab463d6311f3ef1d0c9736db311f20527539863bd4290d820d8f4b794
MD5 f127a43583c85d924bb60d2bd13b045c
BLAKE2b-256 bcc16bbb6a5fc679c8d8303a9403755b2b83dbc99fb843e6fef4360bc862a5e7

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