We plan to bring all these features to the BitBucket repos based on git. We have no plan to support Mercurial repositories.
Auto-update pull requests
The auto-update feature is available to BitBucket projects but Gemnasium won't be able to create (a branch and) a pull request based on the dependency files it has found.
Parsing of setup.py
Python support is limited to the dependency files compatible with PIP: requirements.txt or alike.
Gemnasium can't process the dependency files declared in setup.py because this would require to clone the repo prior to running the script.
Recursive dependency file search
BitBucket API makes it impossible to search through the sub-directories of a repo in an efficient way. As a consequence, the recursive file search is not supported yet.
Report generation is not available.