Skip to main content

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

Metadata

Release files for asfpy-phd 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for asfpy-phd 0.6.1
File Size Uploaded
asfpy-phd-0.6.1.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asfpy-phd 0.6.1
File Interpreter ABI Platform
asfpy_phd-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.2 kB

Release files / asfpy-phd-0.6.1.tar.gz

Download URL asfpy-phd-0.6.1.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0d2ac7d8796fb702c76e023ecd33520e64c9b9c90c76e50ded79cceb01cda237
BLAKE2b-256 checksum
How to use checksums
c9aa91b1c46d621818e9a42fd94bdb882b9d8e21407ffd9af2f7cc8bf95e8ca3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / asfpy_phd-0.6.1-py3-none-any.whl

Download URL asfpy_phd-0.6.1-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e7a088273af1e2d10ff8cab833b720bc6022b1c81f88e13ec3e90d7f92e7b81f
BLAKE2b-256 checksum
How to use checksums
79fb9823c3e3399089890b1d36340796addb392e2e2dd7db63d4daeb6bbdd0a6
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page