Skip to main content

social-auth-mitxpro

Prerequisites

  • pyenv for managing python versions
    • Install python3.8 and python3.11
  • pip install tox tox-pyenv for running tests and discovering python versions from pyenv
  • poetry for 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/legacy
    • poetry 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 tests
  • ruff check - lint python code
  • ruff format - format python code

Building

  • poetry build - builds a pip-installable package into dist/

Releasing

  • poetry version VERSION - bump the project version (see poetry version --help for details)
  • poetry publish -r testpypi - publish to testpypi
  • poetry publish - publish to pypi

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)

Source distribution for social-auth-mitxpro 0.7.1
File Size Uploaded
social_auth_mitxpro-0.7.1.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for social-auth-mitxpro 0.7.1
File Interpreter ABI Platform
social_auth_mitxpro-0.7.1-py3-none-any.whl Python 3 none any Details

Total release size:10.5 kB

Release files / social_auth_mitxpro-0.7.1.tar.gz

Download URL social_auth_mitxpro-0.7.1.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ba61e9babb0d40a458c222486d501a2bc5d5862b9748097cc0fb449271414c81
BLAKE2b-256 checksum
How to use checksums
8219510d52599fd7961a706ca8fceb787cc7a80066cd5a68c59bd91ffd0c5851
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / social_auth_mitxpro-0.7.1-py3-none-any.whl

Download URL social_auth_mitxpro-0.7.1-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
681b5cfd6e832f050d526d663aa413a5dc2e7ec2d4431773b6e246175786b81d
BLAKE2b-256 checksum
How to use checksums
9e89111be89432c1d2665768b7a20beaea3c96e319e5c70d211c7e065aa969e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.7.0

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

0.1

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