social-auth-mitxpro
Prerequisites
pyenvfor managing python versions- Install
python3.8andpython3.11
- Install
pip install tox tox-pyenvfor running tests and discovering python versions frompyenvpoetryfor building, testing, and releasing
If this is your first time using poetry, you'll need to configure your pypi credentials via:
- Configure pypi repository:
poetry config http-basic.pypi USERNAME PASSWORD
- Configure testpypi repository:
poetry config repositories.testpypi https://test.pypi.org/legacypoetry config http-basic.testpypi USERNAME PASSWORD
NOTE: when running poetry commands, particularly pylint and black, you must python3.6
Testing
You can just run tox locally to test, lint, and check formatting in the supported python versions. This works by having tox manage the virtualenvs, which poetry then detects and uses.
Run individual commands can be run interactively in a poetry shell session or directly via poetry run CMD:
pytest- run python testsruff check- lint python coderuff format- format python code
Building
poetry build- builds a pip-installable package intodist/
Releasing
poetry version VERSION- bump the project version (seepoetry version --helpfor details)poetry publish -r testpypi- publish to testpypipoetry publish- publish to pypi
Metadata
Release files for social-auth-mitxpro 0.7.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 | Provenance | Actions |
|---|---|---|---|---|
| social_auth_mitxpro-0.7.1.tar.gz | 5.1 kB | Without provenance | Details for social_auth_mitxpro-0.7.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| social_auth_mitxpro-0.7.1-py3-none-any.whl | Python 3 | none | any | Details for social_auth_mitxpro-0.7.1-py3-none-any.whl |
Total release size: 10.5 kB
Security for social-auth-mitxpro 0.7.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.
Release files / social_auth_mitxpro-0.7.1.tar.gz
How to use checksums
ba61e9babb0d40a458c222486d501a2bc5d5862b9748097cc0fb449271414c81How to use checksums
8219510d52599fd7961a706ca8fceb787cc7a80066cd5a68c59bd91ffd0c5851What is trusted publishing?
twine/5.1.1 CPython/3.12.4