Skip to content

Commit eec0764

Browse files
authored
♻️ CHANGES: Refactor to plain reStructuredText (#182)
Related: - tmux-python/tmuxp#484 - tmux-python/tmuxp@2c07a15
2 parents aea8faf + be8825e commit eec0764

File tree

7 files changed

+433
-55
lines changed

7 files changed

+433
-55
lines changed

CHANGES

Lines changed: 45 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,53 +4,60 @@ Changelog
44

55
Here are the changes for libvcs.
66

7-
- :support:`-` Sort imports
8-
- :support:`-` Add isort package, isort configuration in setup.cfg, and
7+
- Sort imports
8+
- Add isort package, isort configuration in setup.cfg, and
99
``make isort`` task to Makefile.
1010

11-
- :release:`0.3.0 <2018-03-12>`
12-
- :support:`-` Move vcspull to the vcs-python organization
13-
- :bug:`-` Fix issue where VCS objects failed to set attribute in Ubuntu
11+
0.3.0 <2018-03-12>
12+
------------------
13+
- Move vcspull to the vcs-python organization
14+
- Fix issue where VCS objects failed to set attribute in Ubuntu
1415
18.04.
1516

16-
- :release:`0.2.3 <2016-12-22>`
17-
- :support:`-` Update documentation to point to libvcs.git-pull.com
18-
- :support:`-` Switch doc theme to alabaster
19-
- :support:`-` Pin and update libraries via pyup
17+
0.2.3 <2016-12-22>
18+
------------------
19+
- Update documentation to point to libvcs.git-pull.com
20+
- Switch doc theme to alabaster
21+
- Pin and update libraries via pyup
2022
- update vulture 0.8.1 to 0.11
2123
- update flake8 from 2.5.4 to 3.2.1
2224
- update pytest-mock from 1.4.0 to 1.5.0
2325
- update pytest from 3.0.4 to 3.0.5
2426
- pin alabaster to 0.7.9
2527
- pin sphinx to 1.5.1
2628

27-
- :release:`0.2.2 <2016-11-23>`
28-
- :bug:`-` Fix bug with unused ``support`` module in vcspull. See `#43`_
29+
0.2.2 <2016-11-23>
30+
------------------
31+
- Fix bug with unused ``support`` module in vcspull. See `#43`_
2932

30-
- :release:`0.2.1 <2016-09-13>`
31-
- :support:`-` Update pytest to 3.0.2, remove unused pytest-raisesregexp
33+
0.2.1 <2016-09-13>
34+
------------------
35+
- Update pytest to 3.0.2, remove unused pytest-raisesregexp
3236
dependency.
33-
- :bug:`-` Fix bug in ``which`` when executable is not found. Allow
37+
- Fix bug in ``which`` when executable is not found. Allow
3438
specifying search paths manually.
35-
- :support:`-` Better support for missing VCS when testing on git and
39+
- Better support for missing VCS when testing on git and
3640
subversion.
3741

38-
- :release:`0.2.0 <2016-06-24>`
39-
- :feature:`9` Support for ``progress_callback`` to use realtime output
42+
0.2.0 <2016-06-24>
43+
------------------
44+
- :issue:`9` Support for ``progress_callback`` to use realtime output
4045
from commands in progress (such as ``git fetch``).
41-
- :support:`9` More tests, internal factoring and documentation, thanks
46+
- :issue:`9` More tests, internal factoring and documentation, thanks
4247
@jcfr
43-
- :support:`9` Official support for pypy, pypy3
44-
- :bug:`11`: Fix unbound local when updating git repos
48+
- :issue:`9` Official support for pypy, pypy3
49+
- :issue:`11` : Fix unbound local when updating git repos
4550

46-
- :release:`0.1.7 <2016-06-21>`
47-
- :feature:`7` Add ``check_returncode`` property to run, thanks @jcfr
48-
- :support:`8` Remove all cases of ``run_buffered`` / buffering from
51+
0.1.7 <2016-06-21>
52+
------------------
53+
- :issue:`7` Add ``check_returncode`` property to run, thanks @jcfr
54+
- :issue:`8` Remove all cases of ``run_buffered`` / buffering from
4955
the library.
5056

51-
- :release:`0.1.6 <2016-06-21>`
52-
- :support:`5` Remove colorama dependency
53-
- :support:`6` Remove log module. Logging defaults.
57+
0.1.6 <2016-06-21>
58+
------------------
59+
- :issue:`5` Remove colorama dependency
60+
- :issue:`6` Remove log module. Logging defaults.
5461

5562
The library user can still use formatters and set log levels,
5663
for an example, see the vcspull logging setup.
@@ -82,30 +89,35 @@ Here are the changes for libvcs.
8289
vcslogger.addHandler(repo_channel)
8390
vcslogger.setLevel(level)
8491

85-
- :release:`0.1.5 <2016-06-21>`
92+
0.1.5 <2016-06-21>
93+
------------------
8694
- Fix issue where repo context wouldn't pass to repo logging
8795
adapter
8896

89-
- :release:`0.1.4 <2016-06-20>`
97+
0.1.4 <2016-06-20>
98+
------------------
9099
- Fix print_stdout_on_progress_end signature in git update
91100

92-
- :release:`0.1.3 <2016-06-20>`
101+
0.1.3 <2016-06-20>
102+
------------------
93103
- ``create_repo`` function for regular vcs urls
94104
- API docs updated
95105

96-
- :release:`0.1.2 <2016-06-20>`
106+
0.1.2 <2016-06-20>
107+
------------------
97108
- change signature on ``create_repo_from_pip_url`` to accept
98109
``pip_url`` insetad of ``url``.
99110
- ``Base`` to accept ``repo_dir`` instead of ``name`` and
100111
``parent_dir``.
101112

102-
- :release:`0.1.1 <2016-06-20>`
113+
0.1.1 <2016-06-20>
114+
------------------
103115
- remove unneeded pyyaml, kaptan and click dependencies
104116

105-
- :release:`0.1.0 <2016-06-20>`
117+
0.1.0 <2016-06-20>
118+
------------------
106119
- libvcs split from `vcspull`_
107120

108-
109121
.. _vcspull: https://github.com/vcs-python/vcspull
110122
.. _#43: https://github.com/vcs-python/vcspull/issues/43
111123

Makefile

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,3 @@ flake8:
3232

3333
watch_flake8:
3434
if command -v entr > /dev/null; then ${PY_FILES} | entr -c $(MAKE) flake8; else $(MAKE) flake8 entr_warn; fi
35-
36-
sync_pipfile:
37-
pipenv install --skip-lock --dev -r requirements/doc.txt && \
38-
pipenv install --skip-lock --dev -r requirements/dev.txt && \
39-
pipenv install --skip-lock --dev -r requirements/test.txt && \
40-
pipenv install --skip-lock --dev -e . && \
41-
pipenv install --skip-lock -r requirements/base.txt

Pipfile

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,17 @@ verify_ssl = true
44
name = "pypi"
55

66
[dev-packages]
7-
alagitpull = "==0.0.21"
8-
releases = "==1.6.1"
9-
Sphinx = "==1.7.7"
10-
"flake8" = "==3.5.0"
11-
isort = "==4.3.4"
12-
pytest = "==3.7.2"
13-
pytest-mock = "==1.10.0"
14-
libvcs = {path = ".", editable = true}
7+
alagitpull = "*"
8+
Sphinx = ">=2.0.0"
9+
flake8 = "*"
10+
isort = "*"
11+
pytest = "*"
12+
pytest-mock = "*"
13+
libvcs = {path = ".",editable = true}
14+
black = "==19.3b0"
15+
sphinx-issues = "*"
1516

1617
[packages]
1718

1819
[requires]
19-
python_version = "2.7"
20+
python_version = "3"

0 commit comments

Comments
 (0)