Skip to content

Commit 252346b

Browse files
committed
use the sphinxcontrib.bitbucket extension for links to the issues and changesets in history.rst
1 parent 7a4ea59 commit 252346b

File tree

3 files changed

+68
-42
lines changed

3 files changed

+68
-42
lines changed

docs/en/history.rst

Lines changed: 62 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@ Release History
55
Dev
66

77
- Switched hook loader execution to a form that works with Python
8-
2.4 to resolve `issue 43
9-
<http://bitbucket.org/dhellmann/virtualenvwrapper/issue/43/>`__.
10-
- Tested under Python 2.7b1. See `issue 44
11-
<http://bitbucket.org/dhellmann/virtualenvwrapper/issue/44/>`__.
12-
- Incorporated performance improvements from David Wolever. See `issue 38
13-
<http://bitbucket.org/dhellmann/virtualenvwrapper/issue/38/>`__.
8+
2.4 to resolve :bbissue:`43`.
9+
- Tested under Python 2.7b1. See :bbissue:`44`.
10+
- Incorporated performance improvements from David Wolever. See
11+
:bbissue:`38`.
1412

1513
2.1.1
1614

@@ -19,22 +17,20 @@ Dev
1917
Manuel Kaufmann's fork at
2018
http://bitbucket.org/humitos/virtualenvwrapper-es-translation/
2119
- Fixed improper use of python from ``$PATH`` instead of the
22-
location where the wrappers are installed. See `issue #41
23-
<http://bitbucket.org/dhellmann/virtualenvwrapper/issue/41/>`__.
20+
location where the wrappers are installed. See :bbissue:`41`.
2421
- Quiet spurrious error/warning messages when deactivating a
25-
virtualenv under zsh. See `issue #42
26-
<http://bitbucket.org/dhellmann/virtualenvwrapper/issue/42/>`__.
22+
virtualenv under zsh. See :bbissue:`42`.
2723

2824
2.1
2925

3026
- Add support for ksh. Thanks to Doug Latornell for doing the
3127
research on what needed to be changed.
3228
- Test import of virtualenvwrapper.hook_loader on startup and report
3329
the error in a way that should help the user figure out how to fix
34-
it (issue #33).
30+
it (:bbissue:`33`).
3531
- Update :ref:`command-mkvirtualenv` documentation to include the
3632
fact that a new environment is activated immediately after it is
37-
created (issue #30).
33+
created (:bbissue:`30`).
3834
- Added hooks around :ref:`command-cpvirtualenv`.
3935
- Made deactivation more robust, especially under ksh.
4036
- Use Python's ``tempfile`` module for creating temporary filenames
@@ -52,13 +48,13 @@ Dev
5248

5349
2.0.2
5450

55-
- Fixed issue #32, making virtualenvwrapper.user_scripts compatible
51+
- Fixed :bbissue:`32`, making virtualenvwrapper.user_scripts compatible
5652
with Python 2.5 again.
5753

5854
2.0.1
5955

60-
- Fixed issue #29, to use a default value for ``TMPDIR`` if it is
61-
not set in the user's shell environment.
56+
- Fixed :bbissue:`29`, to use a default value for ``TMPDIR`` if it
57+
is not set in the user's shell environment.
6258

6359
2.0
6460

@@ -75,7 +71,7 @@ Dev
7571

7672
- Fix a problem with error messages showing up during init for users
7773
with the wrappers installed site-wide but who are not actually
78-
using them. See issue #26.
74+
using them. See :bbissue:`26`.
7975
- Split up the tests into multiple files.
8076
- Run all tests with all supported shells.
8177

@@ -97,12 +93,13 @@ Dev
9793
1.24
9894

9995
- Resolve a bug with the preactivate hook not being run properly.
100-
Refer to issue #21 for complete details.
96+
Refer to :bbissue:`21` for complete details.
10197

10298
1.23
10399

104100
- Resolve a bug with the postmkvirtualenv hook not being run
105-
properly. Refer to issues #19 and #20 for complete details.
101+
properly. Refer to :bbissue:`19` and :bbissue:`20` for complete
102+
details.
106103

107104
1.22
108105

@@ -111,25 +108,32 @@ Dev
111108

112109
1.21
113110

114-
- Better protection of ``$WORKON_HOME`` does not exist when the wrapper script is sourced.
111+
- Better protection of ``$WORKON_HOME`` does not exist when the
112+
wrapper script is sourced.
115113

116114
1.20
117115

118116
- Incorporate lssitepackages feature from Sander Smits.
119-
- Refactor some of the functions that were using copy-and-paste code to build path names.
117+
- Refactor some of the functions that were using copy-and-paste code
118+
to build path names.
120119
- Add a few tests.
121120

122121
1.19
123122

124-
- Fix problem with add2virtualenv and relative paths. Thanks to Doug Latornell for the bug report James Bennett for the suggested fix.
123+
- Fix problem with add2virtualenv and relative paths. Thanks to Doug
124+
Latornell for the bug report James Bennett for the suggested fix.
125125

126126
1.18.1
127127

128-
- Incorporate patch from Sascha Brossmann to fix a issue #15. Directory normalization was causing ``WORKON_HOME`` to appear to be a missing directory if there were control characters in the output of ``pwd``.
128+
- Incorporate patch from Sascha Brossmann to fix a
129+
:bbissue:`15`. Directory normalization was causing ``WORKON_HOME``
130+
to appear to be a missing directory if there were control
131+
characters in the output of ``pwd``.
129132

130133
1.18
131134

132-
- Remove warning during installation if sphinxcontrib.paverutils is not installed. (#10)
135+
- Remove warning during installation if sphinxcontrib.paverutils is
136+
not installed. (:bbissue:`10`)
133137
- Added some basic developer information to the documentation.
134138
- Added documentation for deactivate command.
135139

@@ -139,48 +143,64 @@ Dev
139143

140144
1.16
141145

142-
- Merged in changes to ``cdvirtualenv`` from wam and added tests and docs.
143-
- Merged in changes to make error messages go to stderr, also provided by wam.
146+
- Merged in changes to ``cdvirtualenv`` from wam and added tests and
147+
docs.
148+
- Merged in changes to make error messages go to stderr, also
149+
provided by wam.
144150

145151
1.15
146152
- Better error handling in mkvirtualenv.
147153
- Remove bogus VIRTUALENV_WRAPPER_BIN variable.
148154

149155
1.14
150-
- Wrap the virtualenv version of deactivate() with one that lets us invoke
151-
the predeactivate hooks.
152-
- Fix virtualenvwrapper_show_workon_options for colorized versions of ls and
153-
write myself a note so I don't break it again later.
154-
- Convert test.sh to use true tests with `shunit2 <http://shunit2.googlecode.com/>`_
156+
- Wrap the virtualenv version of deactivate() with one that lets us
157+
invoke the predeactivate hooks.
158+
- Fix virtualenvwrapper_show_workon_options for colorized versions
159+
of ls and write myself a note so I don't break it again later.
160+
- Convert test.sh to use true tests with `shunit2
161+
<http://shunit2.googlecode.com/>`_
155162

156163
1.13
157-
- Fix issue #5 by correctly handling symlinks and limiting the list of envs to things
158-
that look like they can be activated.
164+
165+
- Fix :bbissue:`5` by correctly handling symlinks and limiting the
166+
list of envs to things that look like they can be activated.
159167

160168
1.12
161-
- Check return value of virtualenvwrapper_verify_workon_home everywhere, thanks to
162-
Jeff Forcier for pointing out the errors.
169+
170+
- Check return value of virtualenvwrapper_verify_workon_home
171+
everywhere, thanks to Jeff Forcier for pointing out the errors.
163172
- Fix instructions at top of README, pointed out by Matthew Scott.
164173
- Add cdvirtualenv and cdsitepackages, contributed by James Bennett.
165174
- Enhance test.sh.
166175

167176
1.11
177+
168178
- Optimize virtualenvwrapper_show_workon_options.
169179
- Add global postactivate hook.
170180

171181
1.10
172-
- Pull in fix for colorized ls from Jeff Forcier (b42a25f7b74a).
182+
183+
- Pull in fix for colorized ls from Jeff Forcier
184+
(:bbchangeset:`b42a25f7b74a`).
173185

174186
1.9
175-
- Add more hooks for operations to run before and after creating or deleting environments based on changes from Chris Hasenpflug.
187+
188+
- Add more hooks for operations to run before and after creating or
189+
deleting environments based on changes from Chris Hasenpflug.
176190

177191
1.8.1
178-
- Corrected a problem with change to mkvirtualenv that lead to release 1.8 by using an alternate fix proposed by James in comments on release 1.4.
192+
193+
- Corrected a problem with change to mkvirtualenv that lead to
194+
release 1.8 by using an alternate fix proposed by James in
195+
comments on release 1.4.
179196

180197
1.8
181-
- Fix for processing the argument list in mkvirtualenv from jorgevargas (BitBucket issue #1)
198+
199+
- Fix for processing the argument list in mkvirtualenv from
200+
jorgevargas (:bbissue:`1`)
182201

183202
1.7
203+
184204
- Move to bitbucket.org for hosting
185205
- clean up TODO list and svn keywords
186206
- add license section below
@@ -195,12 +215,14 @@ Dev
195215

196216
1.5
197217

198-
- Fix some issues with spaces in directory or env names. They still don't really work with virtualenv, though.
218+
- Fix some issues with spaces in directory or env names. They still
219+
don't really work with virtualenv, though.
199220
- Added documentation for the postactivate and predeactivate scripts.
200221

201222
1.4
202223

203-
- Includes a new .pth management function based on work contributed by James Bennett and Jannis Leidel.
224+
- Includes a new .pth management function based on work contributed
225+
by James Bennett and Jannis Leidel.
204226

205227
1.3.x
206228

docs/sphinx/pkg/conf.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222

2323
# Add any Sphinx extension module names here, as strings. They can be extensions
2424
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
25-
extensions = []
25+
extensions = [ 'sphinxcontrib.bitbucket' ]
26+
27+
bitbucket_project_url = 'http://bitbucket.org/dhellmann/virtualenvwrapper/'
2628

2729
# Add any paths that contain templates here, relative to this directory.
2830
templates_path = ['templates']

docs/sphinx/web/conf.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222

2323
# Add any Sphinx extension module names here, as strings. They can be extensions
2424
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
25-
extensions = []
25+
extensions = [ 'sphinxcontrib.bitbucket' ]
26+
27+
bitbucket_project_url = 'http://bitbucket.org/dhellmann/virtualenvwrapper/'
2628

2729
# Add any paths that contain templates here, relative to this directory.
2830
templates_path = ['templates']

0 commit comments

Comments
 (0)