Page MenuHomePhabricator

VcamX (VcamX)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 20 2015, 4:46 AM (239 w, 5 h)
Availability
Available
IRC Nick
VcamX
LDAP User
VcamX
MediaWiki User
Unknown

Recent Activity

Mar 18 2016

VcamX added a comment to T115305: Add miraheze support for Pywikibot.

@jayvdb I think it's the same as T101682

Applicable grants: High-volume editing, Edit existing pages, Make changes to pages, View your watchlist, Edit your watchlist

Mar 18 2016, 1:19 AM · User-revi, Pywikibot-tests, Pywikibot

Sep 23 2015

VcamX updated the invite list for E69: GSoC and Outreachy wrap-up showcase on IRC, invited: ; uninvited: .
Sep 23 2015, 3:14 PM · Wikidata-Page-Banner, Pywikibot-Flow, MediaWiki-extensions-Newsletter, MediaWiki-extensions-SmiteSpam, Graph-VisualEditor, VisualEditor-LanguageTool, Translation-search, crosswatch, Outreachy-Round-10, Google-Summer-of-Code (2015)

Aug 24 2015

VcamX updated the task description for T109289: Wrap-up report for "Implement support for OAuth in Pywikibot".
Aug 24 2015, 4:53 AM · Pywikibot-OAuth, DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)
VcamX added a comment to T109303: End-term evaluation for "Pywikibot - implement support for OAuth".

@jayvdb done.

Aug 24 2015, 4:38 AM · Pywikibot-OAuth, DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)

Aug 20 2015

VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Aug 20 2015, 7:42 AM · Pywikibot-OAuth
VcamX updated the task description for T109289: Wrap-up report for "Implement support for OAuth in Pywikibot".
Aug 20 2015, 5:51 AM · Pywikibot-OAuth, DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)
VcamX updated the task description for T109289: Wrap-up report for "Implement support for OAuth in Pywikibot".
Aug 20 2015, 5:03 AM · Pywikibot-OAuth, DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)
VcamX committed rPWBCf47c9a77ea06: Update documentation about OAuth (authored by VcamX).
Update documentation about OAuth
Aug 20 2015, 3:50 AM

Aug 19 2015

VcamX committed rPWBCab7b5ec9cc3a: [IMPROV] oauth and user flag of OAuthEditTest (authored by VcamX).
[IMPROV] oauth and user flag of OAuthEditTest
Aug 19 2015, 10:09 PM
VcamX updated the task description for T109289: Wrap-up report for "Implement support for OAuth in Pywikibot".
Aug 19 2015, 3:37 PM · Pywikibot-OAuth, DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)
VcamX closed T109061: Implement OAuthEditTest as Resolved.
Aug 19 2015, 7:52 AM · Patch-For-Review, Pywikibot-OAuth
VcamX closed T109061: Implement OAuthEditTest, a subtask of T101226: Implement oauth using mwoauth, as Resolved.
Aug 19 2015, 7:52 AM · Pywikibot-OAuth
VcamX committed rPWBCb2307901754b: Implement OAuthEditTest (authored by VcamX).
Implement OAuthEditTest
Aug 19 2015, 7:51 AM
VcamX moved T109061: Implement OAuthEditTest from Backlog to Tests on the Pywikibot-OAuth board.
Aug 19 2015, 6:57 AM · Patch-For-Review, Pywikibot-OAuth

Aug 17 2015

VcamX changed the status of T104291: Add OAuth to https://tools.wmflabs.org/pywikibot-testwiki/ from Open to Stalled.
Aug 17 2015, 1:27 PM · Pywikibot-OAuth
VcamX added a subtask for T101226: Implement oauth using mwoauth: T109061: Implement OAuthEditTest.
Aug 17 2015, 1:21 PM · Pywikibot-OAuth
VcamX added a parent task for T109061: Implement OAuthEditTest: T101226: Implement oauth using mwoauth.
Aug 17 2015, 1:21 PM · Patch-For-Review, Pywikibot-OAuth
VcamX closed T107421: OAuth handshake can't complete for test.orain.org as Resolved.
Aug 17 2015, 1:20 PM · Pywikibot-OAuth
VcamX closed T108182: ValueError when using OAuth on HTTPS sites as Resolved.
Aug 17 2015, 1:20 PM · Pywikibot-OAuth
VcamX closed T102602: Add OAuth support for Pywikibot, a subtask of T101226: Implement oauth using mwoauth, as Resolved.
Aug 17 2015, 1:20 PM · Pywikibot-OAuth
VcamX closed T102602: Add OAuth support for Pywikibot, a subtask of T107421: OAuth handshake can't complete for test.orain.org, as Resolved.
Aug 17 2015, 1:20 PM · Pywikibot-OAuth
VcamX renamed T102602: Add OAuth support for Pywikibot from Create OauthLoginManager with basic tests to Add OAuth support for Pywikibot.
Aug 17 2015, 1:20 PM · Pywikibot-OAuth
VcamX closed T102602: Add OAuth support for Pywikibot, a subtask of T108182: ValueError when using OAuth on HTTPS sites, as Resolved.
Aug 17 2015, 1:19 PM · Pywikibot-OAuth
VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Aug 17 2015, 12:31 PM · Pywikibot-OAuth

Aug 14 2015

VcamX committed rPWBC8624ddec1402: Add OAuth support for Pywikibot (authored by VcamX).
Add OAuth support for Pywikibot
Aug 14 2015, 3:23 PM
VcamX created T109061: Implement OAuthEditTest.
Aug 14 2015, 12:07 PM · Patch-For-Review, Pywikibot-OAuth
VcamX closed T104764: Set up a Pywikibot OAuth test client on the Beta cluster as Resolved.
Aug 14 2015, 6:03 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure

Aug 13 2015

VcamX added a comment to T108182: ValueError when using OAuth on HTTPS sites.

I can confirm that it's not a bug in mwoauth. It about how oauthlib and requests-oauth deal with it.
Our login request with OAuth will end up to the following branch in requests-oauthlib:

Aug 13 2015, 7:48 AM · Pywikibot-OAuth
VcamX committed rPWBCb4ebb8d762be: [IMPROV] Add force option to APISite.getuserinfo (authored by VcamX).
[IMPROV] Add force option to APISite.getuserinfo
Aug 13 2015, 7:26 AM

Aug 12 2015

VcamX committed rPWBC0abb6105b704: Support wildcard character for config.authenticate (authored by VcamX).
Support wildcard character for config.authenticate
Aug 12 2015, 4:16 AM

Aug 10 2015

VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Aug 10 2015, 5:44 AM · Pywikibot-OAuth

Aug 9 2015

VcamX renamed T107421: OAuth handshake can't complete for test.orain.org from OAuth handshake can't complete to OAuth handshake can't complete for test.orain.org.
Aug 9 2015, 6:35 AM · Pywikibot-OAuth

Aug 8 2015

VcamX added a comment to T108334: config.authenticate should allow configuration using family/lang.

The description mentions 'several patches under review'. What are those patches?

Aug 8 2015, 2:49 AM · Pywikibot-OAuth, Pywikibot-network, Pywikibot

Aug 7 2015

VcamX added a comment to T104290: Identify other MediaWiki sites using OAuth.

@jayvdb Done

Aug 7 2015, 3:51 PM · MediaWiki-extensions-OAuth, Pywikibot-OAuth
VcamX renamed T101682: Propose an OAuth consumer for testing on test.wikipedia.org from Propose an OAuth consumer for testing to Propose an OAuth consumer for testing on test.wikipedia.org.
Aug 7 2015, 7:31 AM · Pywikibot-OAuth
VcamX closed T106512: Appveyor builds failing to build requests[security] as Resolved.
Aug 7 2015, 7:29 AM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot
VcamX added a comment to T108182: ValueError when using OAuth on HTTPS sites.

This is solved by PS17 of T102602.

Aug 7 2015, 3:51 AM · Pywikibot-OAuth
VcamX added a subtask for T107421: OAuth handshake can't complete for test.orain.org: T104568: Add Orain support for Pywikibot.
Aug 7 2015, 3:29 AM · Pywikibot-OAuth
VcamX added a parent task for T104568: Add Orain support for Pywikibot: T107421: OAuth handshake can't complete for test.orain.org.
Aug 7 2015, 3:29 AM · Patch-For-Review, Pywikibot-tests, Pywikibot-OAuth
VcamX added a subtask for T107421: OAuth handshake can't complete for test.orain.org: T102602: Add OAuth support for Pywikibot.
Aug 7 2015, 3:27 AM · Pywikibot-OAuth
VcamX added a parent task for T102602: Add OAuth support for Pywikibot: T107421: OAuth handshake can't complete for test.orain.org.
Aug 7 2015, 3:27 AM · Pywikibot-OAuth
VcamX added a subtask for T108182: ValueError when using OAuth on HTTPS sites: T102602: Add OAuth support for Pywikibot.
Aug 7 2015, 3:25 AM · Pywikibot-OAuth
VcamX added a parent task for T102602: Add OAuth support for Pywikibot: T108182: ValueError when using OAuth on HTTPS sites.
Aug 7 2015, 3:25 AM · Pywikibot-OAuth

Aug 6 2015

VcamX committed rPWBCc6f033561286: [FIX] Failed Appveyor builds (authored by VcamX).
[FIX] Failed Appveyor builds
Aug 6 2015, 6:29 PM
VcamX created T108182: ValueError when using OAuth on HTTPS sites.
Aug 6 2015, 12:38 PM · Pywikibot-OAuth
VcamX closed T74895: generate_family_file.py doesn't add https to the class, despite informing the user the API url is https as Resolved.
Aug 6 2015, 1:41 AM · Pywikibot, Pywikibot-General
VcamX closed T74895: generate_family_file.py doesn't add https to the class, despite informing the user the API url is https, a subtask of T74873: Family generator detection (tracking), as Resolved.
Aug 6 2015, 1:41 AM · Pywikibot-Wikidata, Pywikibot, Tracking-Neverending, Pywikibot-General

Aug 5 2015

VcamX committed rPWBC599ba32768af: Detect protocol of site for family file (authored by VcamX).
Detect protocol of site for family file
Aug 5 2015, 10:11 PM
VcamX updated subscribers of T108068: unicodedata2 doesnt support all python environments supported by Pywikibot .
Aug 5 2015, 5:56 PM · Patch-For-Review, Pywikibot
VcamX created T108068: unicodedata2 doesnt support all python environments supported by Pywikibot .
Aug 5 2015, 5:55 PM · Patch-For-Review, Pywikibot
VcamX added a comment to T101682: Propose an OAuth consumer for testing on test.wikipedia.org.

Thank you @Halfak! I just proposed a new OAuth client. And the old one could be disabled :)

Aug 5 2015, 5:50 AM · Pywikibot-OAuth
VcamX updated the task description for T101682: Propose an OAuth consumer for testing on test.wikipedia.org.
Aug 5 2015, 5:46 AM · Pywikibot-OAuth

Aug 4 2015

VcamX added a comment to T104290: Identify other MediaWiki sites using OAuth.

@Addshore, it looks like the OAuth client lacks the two permissions about watch list:
https://travis-ci.org/VcamX/pywikibot-core/jobs/74042992#L743
https://travis-ci.org/VcamX/pywikibot-core/jobs/74042992#L804
Sorry for my careless. I proposed a new client, also the old one could be disabled or expired. Thank you! :)

Aug 4 2015, 11:26 AM · MediaWiki-extensions-OAuth, Pywikibot-OAuth
VcamX added a comment to T107421: OAuth handshake can't complete for test.orain.org.

@jayvdb, for python 2.7.6, it doesn't work.

Aug 4 2015, 10:44 AM · Pywikibot-OAuth
VcamX committed rPWBC6c1457a62c53: Use unittest2 for python <2.7.3 (authored by VcamX).
Use unittest2 for python <2.7.3
Aug 4 2015, 6:51 AM
VcamX added a comment to T107421: OAuth handshake can't complete for test.orain.org.

@XZise I agree with @Tgr. Installing pyOpenSSL, ndg-httpsclient and pyasn1 works for me when using python 2.7.6.

Aug 4 2015, 6:20 AM · Pywikibot-OAuth

Aug 3 2015

VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Aug 3 2015, 6:31 AM · Pywikibot-OAuth

Aug 1 2015

VcamX updated subscribers of T101682: Propose an OAuth consumer for testing on test.wikipedia.org.

@hashar, I may need your help for this task, like T104764. The account Pywikibot-oauth in test.wikipedia.org will be used for test. It also need to be in the group of Confirmed users group to propose an OAuth client. Thank you! :)

Aug 1 2015, 2:16 PM · Pywikibot-OAuth
VcamX added a comment to T101682: Propose an OAuth consumer for testing on test.wikipedia.org.

@jayvdb @Halfak, we may need to use 'Python-oauth' account to propose OAuth client, not 'VcamX'.

Aug 1 2015, 6:56 AM · Pywikibot-OAuth
VcamX updated the task description for T101682: Propose an OAuth consumer for testing on test.wikipedia.org.
Aug 1 2015, 6:53 AM · Pywikibot-OAuth
VcamX updated the task description for T101682: Propose an OAuth consumer for testing on test.wikipedia.org.
Aug 1 2015, 6:53 AM · Pywikibot-OAuth
VcamX added a comment to T101682: Propose an OAuth consumer for testing on test.wikipedia.org.

With respect to T104764, This is the configuration of OAuth client on the beta cluster: http://deployment.wikimedia.beta.wmflabs.org/w/index.php?title=Special:OAuthListConsumers/view/6ad8150a40735dac98d4f07826061cd1&name=&publisher=&stage=0

Aug 1 2015, 4:45 AM · Pywikibot-OAuth
VcamX added a comment to T104764: Set up a Pywikibot OAuth test client on the Beta cluster.

Thanks @hashar!
The tests seem to work well on the beta cluster :D

Aug 1 2015, 4:39 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure
VcamX added a comment to T107421: OAuth handshake can't complete for test.orain.org.

It looks more like to be the problem of orain.org... Does it have possibility that requests lib can't adapt to orain.org or the TLS configuration of orain.org?

Aug 1 2015, 4:37 AM · Pywikibot-OAuth

Jul 31 2015

VcamX added a comment to T107421: OAuth handshake can't complete for test.orain.org.

@Tgr I think you're right.

Jul 31 2015, 6:56 PM · Pywikibot-OAuth

Jul 30 2015

VcamX updated the task description for T107421: OAuth handshake can't complete for test.orain.org.
Jul 30 2015, 1:38 PM · Pywikibot-OAuth
VcamX updated the task description for T107421: OAuth handshake can't complete for test.orain.org.
Jul 30 2015, 1:36 PM · Pywikibot-OAuth
VcamX created T107421: OAuth handshake can't complete for test.orain.org.
Jul 30 2015, 1:35 PM · Pywikibot-OAuth
VcamX added a comment to T106512: Appveyor builds failing to build requests[security].

@jayvdb Only 2.7.0 2.7.0, 2.7.1, 2.7.2
The version (0.8.0) of unittest2 we specify for python 2.6 will work well. So I'd like to use unittest2 0.8.0.

Jul 30 2015, 10:21 AM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot
VcamX updated subscribers of T106512: Appveyor builds failing to build requests[security].

What happened on Python 2.7.0 is so weird.
https://github.com/wikimedia/pywikibot-core/blob/master/tests/namespace_tests.py#L222

self.assertEqual(Namespace.resolve([6]), [file_ns])

The first argument is what Namespace.resolve([6]) returns, that's a list only containing a Namespace object. The second argument is a list only containing file_ns, that's also a Namespace object.
These two object should be equal:
__eq__ of Namespace: https://github.com/wikimedia/pywikibot-core/blob/master/pywikibot/site.py#L332
[file_ns]: https://ci.appveyor.com/project/VcamX/pywikibot-core/build/1.0.96#L4553
Namespace.resolve([6]): https://ci.appveyor.com/project/VcamX/pywikibot-core/build/1.0.94#L4516
If we just test self.assertEqual(Namespace.resolve([6])[0], file_ns), that will be fine.
If we wrap them inside a list, they're not equal.

Jul 30 2015, 8:56 AM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot
VcamX added a comment to T104764: Set up a Pywikibot OAuth test client on the Beta cluster.

@hashar, it looks like the OAuth client lacks the two permissions about watch list:
https://travis-ci.org/VcamX/pywikibot-core/jobs/73185512#L741
https://travis-ci.org/VcamX/pywikibot-core/jobs/73185512#L800
Sorry for my careless. I proposed a new client, also the old one could be disabled. Thank you! :)

Jul 30 2015, 2:32 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure

Jul 29 2015

VcamX added a comment to T104290: Identify other MediaWiki sites using OAuth.

It seems that the version of OAuth extension on Orain isn't compatible with the latest mwoauth 0.2.4:
https://travis-ci.org/VcamX/pywikibot-core/jobs/73185509#L417

Jul 29 2015, 3:07 PM · MediaWiki-extensions-OAuth, Pywikibot-OAuth

Jul 28 2015

VcamX added a comment to T104291: Add OAuth to https://tools.wmflabs.org/pywikibot-testwiki/.

@jayvdb A problem: there is no memcached on toollabs. But memcached is necessary. OAuth relies on memcached for temporary tokens and sessions.

Jul 28 2015, 5:03 PM · Pywikibot-OAuth
VcamX added a comment to T106512: Appveyor builds failing to build requests[security].

@jayvdb the problem of pip has been fixed by using virtualenv, only test on python 2.7.0 failed.
https://ci.appveyor.com/project/VcamX/pywikibot-core/build/1.0.116

Jul 28 2015, 4:26 PM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot
VcamX added a comment to T106512: Appveyor builds failing to build requests[security].

What happened on Python 2.7.0 is so weird.
https://github.com/wikimedia/pywikibot-core/blob/master/tests/namespace_tests.py#L222

self.assertEqual(Namespace.resolve([6]), [file_ns])

The first argument is what Namespace.resolve([6]) returns, that's a list only containing a Namespace object. The second argument is a list only containing file_ns, that's also a Namespace object.
These two object should be equal:
__eq__ of Namespace: https://github.com/wikimedia/pywikibot-core/blob/master/pywikibot/site.py#L332
[file_ns]: https://ci.appveyor.com/project/VcamX/pywikibot-core/build/1.0.96#L4553
Namespace.resolve([6]): https://ci.appveyor.com/project/VcamX/pywikibot-core/build/1.0.94#L4516

Jul 28 2015, 8:56 AM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot
VcamX added a comment to T106512: Appveyor builds failing to build requests[security].

Yes. Pip supports environment markers since 6.0 but the pre-installed version in some tests is <6.0.
Reference: https://pip.pypa.io/en/latest/news.html

Jul 28 2015, 5:32 AM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot

Jul 27 2015

VcamX added a comment to T106512: Appveyor builds failing to build requests[security].
WARNING: The pip version pre-installed in the Python folders pre-installed by AppVeyor cannot be modified.
Jul 27 2015, 4:24 PM · Patch-For-Review, Pywikibot-OAuth, Pywikibot-tests, Pywikibot
VcamX added a comment to T104290: Identify other MediaWiki sites using OAuth.

@Addshore and @jayvdb, I proposed an OAuth consumer on Orain. It'll be used for Pywikibot's OAuth test.

Jul 27 2015, 3:09 PM · MediaWiki-extensions-OAuth, Pywikibot-OAuth
VcamX added a comment to T104764: Set up a Pywikibot OAuth test client on the Beta cluster.

@hashar Thanks! Th new consumer is proposed. I think the old one could be set to disabled or expired.

Jul 27 2015, 2:43 PM · Pywikibot-OAuth, Beta-Cluster-Infrastructure
VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Jul 27 2015, 9:24 AM · Pywikibot-OAuth
VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Jul 27 2015, 9:23 AM · Pywikibot-OAuth

Jul 26 2015

VcamX added a comment to T104764: Set up a Pywikibot OAuth test client on the Beta cluster.

Hi @hashar. After discussion with @jayvdb, we'd like to use Pywikibot-oauth as an official account for OAuth testing. Could you help me to assign this account to group of Confirmed users so I could propose a new OAuth client? Thank you!

Jul 26 2015, 7:05 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure

Jul 24 2015

VcamX closed T103783: Add http auth support for www.musicbrainz.org as Resolved.
Jul 24 2015, 6:20 AM · Patch-For-Review, Pywikibot, Pywikibot-tests, Pywikibot-OAuth
VcamX added a comment to T104290: Identify other MediaWiki sites using OAuth.

@jayvdb, I think Orain Meta acts as deployment for T104764. It's the cental wiki and has OAuth consumer registration enabled.

Jul 24 2015, 4:39 AM · MediaWiki-extensions-OAuth, Pywikibot-OAuth
VcamX updated the task description for T104764: Set up a Pywikibot OAuth test client on the Beta cluster.
Jul 24 2015, 4:34 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure

Jul 21 2015

VcamX committed rPWBCdf9d1f8da350: Run SITE_ONLY tests on wiki.musicbrainz.org (authored by VcamX).
Run SITE_ONLY tests on wiki.musicbrainz.org
Jul 21 2015, 11:03 PM
VcamX added a comment to T104764: Set up a Pywikibot OAuth test client on the Beta cluster.

@hashar I've proposed a consumer. The callback url of the previous one I proposed is wrong so it could be rejected.

Jul 21 2015, 10:06 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure
VcamX added a comment to T104764: Set up a Pywikibot OAuth test client on the Beta cluster.

Thanks for your reply, @hashar! I've registered on deployment but don't have rights to propose. It told me that only users of group Autoconfirmed users and Confirmed users have rights. I'm in Users group. Could you help me with that? My username is also 'Vcamx'.

Jul 21 2015, 7:33 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure
VcamX added a comment to T104291: Add OAuth to https://tools.wmflabs.org/pywikibot-testwiki/.

@Ladsgroup I think I'm in tools project now. Can you try to add me to tools.pywikibot-testwiki group again? Thank you!

Jul 21 2015, 6:55 AM · Pywikibot-OAuth

Jul 20 2015

VcamX updated the task description for T104764: Set up a Pywikibot OAuth test client on the Beta cluster.
Jul 20 2015, 7:05 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure
VcamX updated the task description for T104764: Set up a Pywikibot OAuth test client on the Beta cluster.
Jul 20 2015, 7:04 AM · Pywikibot-OAuth, Beta-Cluster-Infrastructure
VcamX updated the task description for T101921: Weekly reports for "Implement OAuth Support for Pywikibot".
Jul 20 2015, 4:54 AM · Pywikibot-OAuth

Jul 17 2015

VcamX committed rPWBCbce6abffe55a: Remove unnecessary command args in execute_pwb (authored by VcamX).
Remove unnecessary command args in execute_pwb
Jul 17 2015, 5:19 AM

Jul 16 2015

VcamX added a comment to T103769: requests emits InsecurePlatformWarning.

@XZise Okay, I'll send a new patch for that.

Jul 16 2015, 5:53 PM · Pywikibot-network, Patch-For-Review, Pywikibot-OAuth, Pywikibot, Pywikibot-tests
VcamX committed rPWBCa50e21ab46c7: [FIX] InsecurePlatformWarning on Python <2.7.9 (authored by Legoktm).
[FIX] InsecurePlatformWarning on Python <2.7.9
Jul 16 2015, 10:34 AM

Jul 15 2015

VcamX added a comment to T105767: TypeError with ndg-httpsclient on Python2.7.

@jayvdb Thanks for your explain! I was stuck in the C implementation of SSLError. It helps me a lot! :D

Jul 15 2015, 2:47 PM · Pywikibot, Upstream, Pywikibot-network, Pywikibot-OAuth
VcamX added a comment to T105767: TypeError with ndg-httpsclient on Python2.7.

@jayvdb, 2.7.8 works well, 2.7.10 has the same problem.

Jul 15 2015, 1:27 PM · Pywikibot, Upstream, Pywikibot-network, Pywikibot-OAuth
VcamX added a comment to T101682: Propose an OAuth consumer for testing on test.wikipedia.org.

@jayvdb @Halfak I submitted a new proposal. The permission requested should be enough for the two basic tests decribed in T74065:

  1. Perform a login and logout using OAuth with assertions that verify APISite._userinfo is correct.
  2. Login, edit a userpage, and confirm the edit was performed using the OAuth-authenticated account.
Jul 15 2015, 10:57 AM · Pywikibot-OAuth
VcamX added a comment to T105767: TypeError with ndg-httpsclient on Python2.7.

I think it's a platform-specific bug for ssl.SSLError, or a misuse of ssl.SSLError.
I executed the following commands on different platforms:

>>> import ssl
>>> class AError(Exception): pass
>>> str(ssl.SSLError('a', AError('b')))

and got different results:

Jul 15 2015, 10:31 AM · Pywikibot, Upstream, Pywikibot-network, Pywikibot-OAuth
VcamX updated the task description for T101682: Propose an OAuth consumer for testing on test.wikipedia.org.
Jul 15 2015, 2:47 AM · Pywikibot-OAuth