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)
| File | Size | Uploaded | |
|---|---|---|---|
| asfpy-phd-0.6.1.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|