opened
inhumantsar
username_0
foobar
    
    $ pip show consulate
    ---
    Metadata-Version: 2.0
    Name: consulate
    Version: 0.4.0
    Summary: A Client library for the Consul
    Home-page: https://consulate.readthedocs.org
    Author: Gavin M. Roy
    Author-email: gavinr@aweber.com
    License: BSD
    Location: /Library/Python/2.7/site-packages
    Requires: requests
    
    $ python --version
    Python 2.7.6
    
    $ uname -a
    Darwin martins.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
    
    $ sw_vers -productVersion
    10.10.3
Python claims that session.kv.set_record() has no 'replace' keyword argument.
issue
created
inhumantsar
username_0
So it appears that readthedoc's "latest" != "latest stable" (ie 0.4.0) but rather, the master branch where development is happening. This runs counter to expected behaviour. Take the *boto* project for example. They use "latest" on RTD to display documentation for the version that is "latest" in the pip repos, which is what the vast majority of people will be looking for. 

This isn't a bug in the library itself so I'm going to change the title to match. 

New request: It would be helpful to have the docs display the version they're referencing, though defaulting to "latest stable" rather than the development branch would make the most sense.
comment
created
gmr
username_1
Bummer, that's annoying. I'll update RTD.
comment
closed
gmr
username_1
issue
created
gmr
username_1
Updated to use "stable" in RTD which is pointing to 0.4.0 at the time of this comment. Sorry for the trouble.
comment