Skip to content
This repository has been archived by the owner on Dec 20, 2021. It is now read-only.

MultiCall requests have been deprecated, use individual requests instead. #66

Open
aclark4life opened this issue Apr 28, 2018 · 7 comments

Comments

@aclark4life
Copy link
Owner

(Due to warehouse launch)

Traceback (most recent call last):
  File "/usr/local/bin/vanity", line 11, in <module>
    sys.exit(vanity())
  File "/usr/local/lib/python3.6/site-packages/vanity.py", line 234, in vanity
    pattern=args.pattern)
  File "/usr/local/lib/python3.6/site-packages/vanity.py", line 103, in count_downloads
    for urls, data in get_release_info([package], json=json):
  File "/usr/local/lib/python3.6/site-packages/vanity.py", line 182, in get_release_info
    for package, releases in get_releases(packages):
  File "/usr/local/lib/python3.6/site-packages/vanity.py", line 163, in get_releases
    result = mcall()
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 882, in __call__
    return MultiCallIterator(self.__server.system.multicall(marshalled_list))
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 1112, in __call__
    return self.__send(self.__name, args)
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 1452, in __request
    verbose=self.__verbose
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 1154, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 1170, in single_request
    return self.parse_response(resp)
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 1342, in parse_response
    return u.close()
  File "/usr/local/Cellar/python/3.6.4_4/Frameworks/Python.framework/Versions/3.6/lib/python3.6/xmlrpc/client.py", line 656, in close
    raise Fault(**self._stack[0])
xmlrpc.client.Fault: <Fault -32500: 'ValueError: MultiCall requests have been deprecated, use individual requests instead.'>
@lukasschwab
Copy link

Same issue.

python 2.7.15
vanity 2.2.2

Traceback (most recent call last):
  File "/usr/local/bin/vanity", line 11, in <module>
    sys.exit(vanity())
  File "/usr/local/lib/python2.7/site-packages/vanity.py", line 234, in vanity
    pattern=args.pattern)
  File "/usr/local/lib/python2.7/site-packages/vanity.py", line 103, in count_downloads
    for urls, data in get_release_info([package], json=json):
  File "/usr/local/lib/python2.7/site-packages/vanity.py", line 182, in get_release_info
    for package, releases in get_releases(packages):
  File "/usr/local/lib/python2.7/site-packages/vanity.py", line 163, in get_releases
    result = mcall()
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 1006, in __call__
    return MultiCallIterator(self.__server.system.multicall(marshalled_list))
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 1602, in __request
    verbose=self.__verbose
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 1283, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 1316, in single_request
    return self.parse_response(response)
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 1493, in parse_response
    return u.close()
  File "/usr/local/Cellar/python@2/2.7.15/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xmlrpclib.py", line 800, in close
    raise Fault(**self._stack[0])
xmlrpclib.Fault: <Fault -32500: 'ValueError: MultiCall requests have been deprecated, use individual requests instead.'>

@jcea
Copy link

jcea commented Jul 1, 2018

Hitting this too. Any progress?

@aclark4life
Copy link
Owner Author

@jcea Unfortunately no, and combined with #22, this could be the death knell for vanity. 💀

@ItsAditya-xyz
Copy link

lol sorry for pumping this again. but i am still having this error lol

@filipporomani
Copy link

same

@aclark4life
Copy link
Owner Author

RIP vanity

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants