Skip to content

Commit 8b26ad9

Browse files
authored
♻️ CHANGES: Refactor to plain reStructuredText (#223)
Related: - tmux-python/tmuxp#484 - tmux-python/tmuxp@2c07a15
2 parents 381a870 + de731e9 commit 8b26ad9

File tree

6 files changed

+562
-76
lines changed

6 files changed

+562
-76
lines changed

CHANGES

Lines changed: 87 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@ Changelog
44

55
Here you can find the recent changes to vcspull
66

7-
- :release:`1.2.0 <2018-07-08>`
8-
- :support:`-` Sort imports
9-
- :support:`-` Add isort package, isort configuration in setup.cfg, and
7+
1.2.0 <2018-07-08>
8+
------------------
9+
- Sort imports
10+
- Add isort package, isort configuration in setup.cfg, and
1011
``make isort`` task to Makefile.
11-
- :support:`-` Add ``make sync_pipfile`` for updating *Pipfile*
12+
- Add ``make sync_pipfile`` for updating *Pipfile*
1213
dependencies against *requirements/\*.txt* files.
13-
- :support:`-` Update Pipfile
14-
- :support:`-` Package updates
14+
- Update Pipfile
15+
- Package updates
1516

1617
Base / Core dependencies:
1718

@@ -28,37 +29,43 @@ Here you can find the recent changes to vcspull
2829

2930
- pytest: 3.4.2 to 3.6.3
3031

31-
- :release:`1.1.0 <2018-03-11>`
32-
- :support:`-` Move to new organization, vcs-python
33-
- :bug:`-` Fix a bug in libvcs that prevented syncing on Ubuntu 18.04 LTS
32+
1.1.0 <2018-03-11>
33+
------------------
34+
- Move to new organization, vcs-python
35+
- Fix a bug in libvcs that prevented syncing on Ubuntu 18.04 LTS
3436
beta.
35-
- :support:`-` Update libvcs to 0.3.0
36-
- :support:`-` Various package updates for support infrastructure,
37+
- Update libvcs to 0.3.0
38+
- Various package updates for support infrastructure,
3739
including pytest and sphinx
3840

39-
- :release:`1.0.3 <2016-12-19>`
40-
- :support:`-` Update more documentation domain at vcspull.git-pull.com
41+
1.0.3 <2016-12-19>
42+
------------------
43+
- Update more documentation domain at vcspull.git-pull.com
4144

42-
- :release:`1.0.2 <2016-12-19>`
43-
- :support:`-` Update to new documentation domain at vcspull.git-pull.com
44-
- :support:`-` Fix travis tests via ``pip install -u mock`` in
45+
1.0.2 <2016-12-19>
46+
------------------
47+
- Update to new documentation domain at vcspull.git-pull.com
48+
- Fix travis tests via ``pip install -u mock`` in
4549
``.travis.yaml``.
4650

47-
- :release:`1.0.1 <2016-11-24>`
48-
- :bug:`43` - fix missing test dependency on anaconda by updating libvcs
49-
- :support:`-` README tweaks
51+
1.0.1 <2016-11-24>
52+
------------------
53+
- :issue:`43` - fix missing test dependency on anaconda by updating libvcs
54+
- README tweaks
5055

51-
- :release:`1.0.0 <2016-09-13>`
52-
- :feature:`41` Transition uses `libvcs`_ backend
53-
- :feature:`41` Transition tests from unittest to pytest
54-
- :support:`40` Major API refactorings and removal of unused code, see the
56+
1.0.0 <2016-09-13>
57+
------------------
58+
- :issue:`41` Transition uses `libvcs`_ backend
59+
- :issue:`41` Transition tests from unittest to pytest
60+
- :issue:`40` Major API refactorings and removal of unused code, see the
5561
api reference for more.
56-
- :feature:`38` Improve SVN and git support, thanks `@jcfr`!
57-
- :support:`35` Don't run mercurial tests if ``hg(1)`` missing, by `@jcfr`
58-
- :support:`36`, :support:`37` Documentation updates from `@jcfr`
59-
- :bug:`34` Fix missing mock library, thanks `@jfcr`
62+
- :issue:`38` Improve SVN and git support, thanks `@jcfr`!
63+
- :issue:`35` Don't run mercurial tests if ``hg(1)`` missing, by `@jcfr`
64+
- :issue:`36` , :issue:`37` Documentation updates from `@jcfr`
65+
- :issue:`34` Fix missing mock library, thanks `@jfcr`
6066

61-
- :release:`0.9.0 <2016-05-26>`
67+
0.9.0 <2016-05-26>
68+
------------------
6269
- [cli] [internal]: command line arg parsing now uses `click`_ library.
6370
- [cli] vcspull will use the beginning part of the argument to determine
6471
if its searching by vcs URL, repository name or system path.
@@ -84,30 +91,36 @@ Here you can find the recent changes to vcspull
8491
- [git] [tests]: fix git+https remotes `#14`_, add regression tests.
8592

8693

87-
- :release:`0.2.2 <2015-07-10>`
94+
0.2.2 <2015-07-10>
95+
------------------
8896
- [internal]: devendorize colorama
8997

90-
- :release:`0.2.1 <2015-06-12>`
98+
0.2.1 <2015-06-12>
99+
------------------
91100
- [internal] [tests]: handle ``ERROR`` in git cloning, add tests. Fixes
92101
cases like ``ERROR: Repository not found``.
93102

94-
- :release:`0.2.0 <2015-05-19>`
103+
0.2.0 <2015-05-19>
104+
------------------
95105
- [api] Change the API of :class:`vcspull.repo.base.BaseRepo` and
96106
:class:`vcspull.repo.Repo` to accept arguments as ``kwargs``
97107
- [api]: Rename ``parent_path`` to ``cwd``.
98108
- [docs]: Pydoc documentation for ``Repo`` usage.
99109
- [docs]: Python API example
100110

101-
- :release:`0.1.1 <2015-05-09>`
111+
0.1.1 <2015-05-09>
112+
------------------
102113
- [testing] Fix sniffer on Python 3
103114
- [cli] remove redundant message when adding remotes
104115
- [docs] add animated screencast preview for ReadTheDocs and README.rst
105116

106-
- :release:`0.1.0 <2015-04-30>`
117+
0.1.0 <2015-04-30>
118+
------------------
107119
- [cli]: support for specifying for config file path with ``-c``.
108120
- [cli]: clarify error output when no repositories found
109121

110-
- :release:`0.0.10 <2015-04-08>`
122+
0.0.10 <2015-04-08>
123+
-------------------
111124
- [cli]: fix message when adding remotes
112125
- [internals]: split config-related functions into ``config`` module.
113126
- [tests]: consolidate tests from ``testsuite.cli`` into
@@ -117,12 +130,14 @@ Here you can find the recent changes to vcspull
117130
- [cli]: vcspull now checks for configs in ``~/.vcspull`` (yaml and json
118131
files) as well as the standard ``~/.vcspull.{yaml,json}`` files.
119132

120-
- :release:`0.0.9-1 <2015-03-27>`
133+
0.0.9-1 <2015-03-27>
134+
--------------------
121135
- [internals]: move to ``__about__.py`` convention for pulling package
122136
data.
123137
- [internals]: remove extraneous url from stdout in git repositories.
124138

125-
- :release:`0.0.9 <2015-03-25>`
139+
0.0.9 <2015-03-25>
140+
------------------
126141
- [dev]: support for tmuxp ``before_script`` to set up local virtualenv +
127142
dependencies.
128143
- [dev]: Clean up ``__init__.py`` imports
@@ -137,42 +152,51 @@ Here you can find the recent changes to vcspull
137152
- [docs]: Update docs to reflect updates on new commands and how to clone
138153
private / priveleged GitHub repos.
139154

140-
- :release:`0.0.8-4 <2014-02-06>`
155+
0.0.8-4 <2014-02-06>
156+
--------------------
141157
- [cli] Update documentation when no config found to show ``yaml`` and
142158
``json``. Remove mentioning of ``conf``.
143159

144-
- :release:`0.0.8-3 <2014-02-06>`
160+
0.0.8-3 <2014-02-06>
161+
--------------------
145162
- [logging] `Issue #6`_ - fix issue where log templates would not
146163
concatenate correctly.
147164

148-
- :release:`0.0.8-2 <2014-02-05>`
165+
0.0.8-2 <2014-02-05>
166+
--------------------
149167
- [packaging] Fix issue where ``package_metadata.py`` missing from
150168
``MANIFEST.in``.
151169

152-
- :release:`0.0.8-1 <2014-02-05>`
170+
0.0.8-1 <2014-02-05>
171+
--------------------
153172
- [setup.py] remove history from readme
154173

155-
- :release:`0.0.8 <2014-02-05>`
174+
0.0.8 <2014-02-05>
175+
------------------
156176
- Use werkzeug/flask style unit test suites.
157177
- [docs] Fix section headings.
158178
- [internals] use conventions from `tony/cookiecutter-pypackage`_.
159179

160-
- :release:`0.0.7 <2014-01-07>`
180+
0.0.7 <2014-01-07>
181+
161182
- New logging system from pypa/pip with support showing current stderr
162183
(checkout, pull, cloning) progress.
163184
- ``unicode_literals``, ``__future__`` for python 3 support.
164185

165-
- :release:`0.0.6 <2013-12-03>`
186+
0.0.6 <2013-12-03>
187+
------------------
166188
- Renamed to ``vcspull``.
167189

168-
- :release:`0.0.5 <2013-11-28>`
190+
0.0.5 <2013-11-28>
191+
------------------
169192
- [tests] tests for loading multiple configs, config conflict cases
170193
- [internal] fix recursive imports, using explicit importing
171194
- [git] handle cli case where git is on a different branch, just fetch
172195
repo.
173196
- [py3] python 3 support
174197

175-
- :release:`0.0.4 <2013-11-25>`
198+
0.0.4 <2013-11-25>
199+
------------------
176200
- [svn] [git] [hg] added functionality for pip's netloc and vcs
177201
functionality.
178202
- [docs] update license docs for methods from salt (apache) and pip (mit).
@@ -182,49 +206,56 @@ Here you can find the recent changes to vcspull
182206
- [cli] Exit with ``Ctrl-C`` gracefully.
183207

184208

185-
- :release:`0.0.3 <2013-11-23>`
209+
0.0.3 <2013-11-23>
210+
------------------
186211
- [docs] [examples] more docs and examples
187212
- [internal] remove developer logger message that would show when
188213
updating.
189214
- [cli] - fixed bug where logger would output message twice
190215
- [`pep257`_] [`pep8`_] [logger] update ``vcspull.log`` module to latest
191216
code (from `tmuxp`_ project).
192217

193-
- :release:`0.0.2 <2013-11-23>`
218+
0.0.2 <2013-11-23>
219+
------------------
194220
- [tests] Move tests for making directory paths to ``test_repo``
195221
TestSuite.
196222
- [tests] [git] more work on remotes with :class:`vcspull.repo.git.GitRepo`.
197223

198-
- :release:`0.0.2 <2013-11-16>`
224+
0.0.2 <2013-11-16>
225+
------------------
199226
- [tests] refactor tests modules
200227
- [git] add some functions with saltstack to
201228
:py:class:`vcspull.repo.git.GitRepo`.
202229
- [version] reset to 0.1.0 w/o dev tag to begin releases.
203230

204-
- :release:`0.0.1 <2013-11-15>`
231+
0.0.1 <2013-11-15>
232+
------------------
205233
- [cli] [tests] fix `issue #1`_ for making directories recursively.
206-
207-
- :release:`0.0.1 <2013-11-15>`
208234
- [tests] :py:mod:`tempfile`.
209235
- [cli] [config] remove .ini support
210236

211-
- :release:`0.0.1 <2013-11-09>`
237+
0.0.1 <2013-11-09>
238+
------------------
212239
- `pep257`_ to all modules.
213240
- Add `argcomplete`_.
214241
- Move in code patterns from `tmuxp`_. New logger, setup.py, testsuite
215242
structure, etc.
216243

217-
- :release:`0.0.1 <2013-10-23>`
244+
0.0.1 <2013-10-23>
245+
------------------
218246
- add example
219247

220-
- :release:`0.0.1 <2013-10-17>`
248+
0.0.1 <2013-10-17>
249+
------------------
221250
- fix packaging issue, add MANIFEST.in
222251
- bump to 0.1.1
223252

224-
- :release:`0.0.1 <2013-10-08>`
253+
0.0.1 <2013-10-08>
254+
------------------
225255
- move to semver
226256

227-
- :release:`0.0.1 <2013-10-06>`
257+
0.0.1 <2013-10-06>
258+
------------------
228259
- https://github.com/vcs-python/vcspull/compare/a96e723269...a5be723de5
229260
- remove virtualenv dep [Done]
230261
- remove pip dep [Done]

Pipfile

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,20 @@ url = "https://pypi.org/simple"
44
verify_ssl = true
55

66
[dev-packages]
7-
kaptan = "<1,>=0.5.9"
8-
click = "==7.0"
9-
colorama = "==0.4.1"
10-
libvcs = "==0.3.0"
11-
alagitpull = "==0.0.22"
12-
releases = "==1.6.1"
13-
Sphinx = "==2.0.1"
14-
flake8 = "==3.7.7"
15-
isort = "==4.3.18"
16-
mock = "==2.0.0"
17-
pytest = "==4.4.1"
18-
vcspull = {editable = true,path = "."}
7+
alagitpull = "*"
8+
Sphinx = "*"
9+
flake8 = "*"
10+
isort = "*"
11+
mock = "*"
12+
pytest = "*"
13+
vcspull = {path = ".",editable = true}
14+
black = "==19.3b0"
15+
sphinx-issues = "*"
1916

2017
[packages]
21-
kaptan = ">=0.5.9,<1"
22-
click = "==7.0"
23-
colorama = "==0.4.1"
18+
kaptan = "<1"
19+
click = "<8.0"
20+
colorama = "*"
2421
libvcs = "==0.3.0"
2522

2623
[requires]

0 commit comments

Comments
 (0)