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.0.tar.gz (5.8 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.2.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: asfpy-aridyckovsky-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 43b4e43b3e9bfb347c7f486466d9a90a807141e665ad0d88c53afc10820f1123
MD5 89b6610cfb643737dcc8cfc84e8937fe
BLAKE2b-256 7f38dd99229f3f7dc60e844ae5c820efd0cd723bda65b4d083993c8a16addce5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: asfpy_aridyckovsky-0.2.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 015234dc7b1ded8b74a94d53c66934cbeec31225839ea0b676d9f8f4f1f2d4cf
MD5 0f607a6fd2656f3639e6e9b39090db14
BLAKE2b-256 6dfa5965633b0a7184d36730295fa2e2fb0d4e4ddf43b387b6bfb210d201b80e

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