Skip to content

Conversation

@mplanchard
Copy link
Contributor

This reverts the Matrix auth feature in #132, due to discovered bugs in the 1.2.1dev0 pre-release, described in #186, #175, and #179.

I have also updated a test that necessitated a version pin on twine for the dev environment, due to an additional positional argument being added to a twine command in pypa/twine#203.

Special thanks go out to @jameshiebert for the POC tests that have been more or less directly ported into this PR.

This reverts commits 29c1803 c79dd18 568f901 and 3d37c00. This has
resulted in bugs referenced in pypiserver#175, pypiserver#179, and pypiserver#186.
In addition to including tests from @jameshiebert with slight
updates, I have also resolved an issue with newer versions of twine,
which require an extra parameter in the calls to `upload` and
`register`.
@mplanchard mplanchard added this to the 1.2.1 milestone Nov 14, 2017
@mplanchard mplanchard self-assigned this Nov 14, 2017
@mplanchard mplanchard requested a review from ankostis November 14, 2017 17:04
@ankostis
Copy link
Member

ankostis commented Nov 14, 2017

@mplanchard you seem to know your way around this patch much more that me - given tha fact that i had barely seen the new functionality when was submitted originally. Looking once more to the deleted code i beleiev we took the correct decision - hand-parsing cmdline arguments is a nest of problems further down the road. Please go ahead and merge it.

@mplanchard mplanchard merged commit 238eefa into pypiserver:master Nov 14, 2017
@mplanchard mplanchard deleted the revert-matrix-auth branch November 14, 2017 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants