Skip to content

Commit 320a5f8

Browse files
authored
Merge pull request #119 from alexpdev/v0.7.5
bump version v0.7.5
2 parents 7cb091f + e6b65dc commit 320a5f8

File tree

13 files changed

+69
-27
lines changed

13 files changed

+69
-27
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# TorrentFile
22

3+
## Version 0.7.5
4+
5+
- updates to logging facility
6+
- fixed bug in created hybrid torrent files
7+
- fixed cli when subcomman not chosen
8+
- doc updates
9+
- unit test updates and improvements
10+
311
## Version 0.7.2
412

513
- cleaned up readme and help messages

Makefile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,7 @@ docs: ## Regenerate docs from changes
6161
mkdocs build
6262
touch docs/.nojekyll
6363

64-
coverage: ## Get coverage report
65-
coverage run -m pytest
66-
coverage xml
67-
bash coverage.sh report -r coverage.xml
68-
69-
push: clean docs test coverage ## Push to github
64+
push: clean docs test ## Push to github
7065
git add .
7166
git commit -m "$m"
7267
git push

docs/changelog/index.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,13 @@
291291
</label>
292292
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
293293

294+
<li class="md-nav__item">
295+
<a href="#version-075" class="md-nav__link">
296+
Version 0.7.5
297+
</a>
298+
299+
</li>
300+
294301
<li class="md-nav__item">
295302
<a href="#version-072" class="md-nav__link">
296303
Version 0.7.2
@@ -593,6 +600,13 @@
593600
</label>
594601
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
595602

603+
<li class="md-nav__item">
604+
<a href="#version-075" class="md-nav__link">
605+
Version 0.7.5
606+
</a>
607+
608+
</li>
609+
596610
<li class="md-nav__item">
597611
<a href="#version-072" class="md-nav__link">
598612
Version 0.7.2
@@ -850,6 +864,14 @@
850864

851865

852866
<h1 id="torrentfile">TorrentFile</h1>
867+
<h2 id="version-075">Version 0.7.5</h2>
868+
<ul>
869+
<li>updates to logging facility</li>
870+
<li>fixed bug in created hybrid torrent files</li>
871+
<li>fixed cli when subcomman not chosen</li>
872+
<li>doc updates</li>
873+
<li>unit test updates and improvements</li>
874+
</ul>
853875
<h2 id="version-072">Version 0.7.2</h2>
854876
<ul>
855877
<li>cleaned up readme and help messages</li>

docs/search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/sitemap.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,32 @@
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
44
<loc>https://alexpdev.github.io/torrentfile/</loc>
5-
<lastmod>2022-04-14</lastmod>
5+
<lastmod>2022-04-15</lastmod>
66
<changefreq>daily</changefreq>
77
</url>
88
<url>
99
<loc>https://alexpdev.github.io/torrentfile/Apache2/</loc>
10-
<lastmod>2022-04-14</lastmod>
10+
<lastmod>2022-04-15</lastmod>
1111
<changefreq>daily</changefreq>
1212
</url>
1313
<url>
1414
<loc>https://alexpdev.github.io/torrentfile/Commands/</loc>
15-
<lastmod>2022-04-14</lastmod>
15+
<lastmod>2022-04-15</lastmod>
1616
<changefreq>daily</changefreq>
1717
</url>
1818
<url>
1919
<loc>https://alexpdev.github.io/torrentfile/changelog/</loc>
20-
<lastmod>2022-04-14</lastmod>
20+
<lastmod>2022-04-15</lastmod>
2121
<changefreq>daily</changefreq>
2222
</url>
2323
<url>
2424
<loc>https://alexpdev.github.io/torrentfile/man/</loc>
25-
<lastmod>2022-04-14</lastmod>
25+
<lastmod>2022-04-15</lastmod>
2626
<changefreq>daily</changefreq>
2727
</url>
2828
<url>
2929
<loc>https://alexpdev.github.io/torrentfile/source/</loc>
30-
<lastmod>2022-04-14</lastmod>
30+
<lastmod>2022-04-15</lastmod>
3131
<changefreq>daily</changefreq>
3232
</url>
3333
</urlset>

docs/sitemap.xml.gz

0 Bytes
Binary file not shown.

docs/source/index.html

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1527,6 +1527,7 @@ <h4 id="torrentfile.cli.activate_logger" class="doc doc-heading">
15271527
<span class="sd">&quot;&quot;&quot;</span>
15281528
<span class="sd"> Activate the builtin logging mechanism when passed debug flag from CLI.</span>
15291529
<span class="sd"> &quot;&quot;&quot;</span>
1530+
<span class="n">logging</span><span class="o">.</span><span class="n">basicConfig</span><span class="p">(</span><span class="n">level</span><span class="o">=</span><span class="n">logging</span><span class="o">.</span><span class="n">WARNING</span><span class="p">)</span>
15301531
<span class="n">logger</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">getLogger</span><span class="p">()</span>
15311532
<span class="n">file_handler</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">FileHandler</span><span class="p">(</span>
15321533
<span class="s2">&quot;torrentfile.log&quot;</span><span class="p">,</span> <span class="n">mode</span><span class="o">=</span><span class="s2">&quot;a+&quot;</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s2">&quot;utf-8&quot;</span>
@@ -1643,6 +1644,8 @@ <h4 id="torrentfile.cli.execute" class="doc doc-heading">
16431644
<span class="n">help</span><span class="o">=</span><span class="s2">&quot;output debug information&quot;</span><span class="p">,</span>
16441645
<span class="p">)</span>
16451646

1647+
<span class="n">parser</span><span class="o">.</span><span class="n">set_defaults</span><span class="p">(</span><span class="n">func</span><span class="o">=</span><span class="n">parser</span><span class="o">.</span><span class="n">print_help</span><span class="p">)</span>
1648+
16461649
<span class="n">subparsers</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">add_subparsers</span><span class="p">(</span>
16471650
<span class="n">title</span><span class="o">=</span><span class="s2">&quot;Actions&quot;</span><span class="p">,</span>
16481651
<span class="n">dest</span><span class="o">=</span><span class="s2">&quot;command&quot;</span><span class="p">,</span>
@@ -2053,6 +2056,8 @@ <h4 id="torrentfile.cli.main_script" class="doc doc-heading">
20532056
<span class="n">help</span><span class="o">=</span><span class="s2">&quot;output debug information&quot;</span><span class="p">,</span>
20542057
<span class="p">)</span>
20552058

2059+
<span class="n">parser</span><span class="o">.</span><span class="n">set_defaults</span><span class="p">(</span><span class="n">func</span><span class="o">=</span><span class="n">parser</span><span class="o">.</span><span class="n">print_help</span><span class="p">)</span>
2060+
20562061
<span class="n">subparsers</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">add_subparsers</span><span class="p">(</span>
20572062
<span class="n">title</span><span class="o">=</span><span class="s2">&quot;Actions&quot;</span><span class="p">,</span>
20582063
<span class="n">dest</span><span class="o">=</span><span class="s2">&quot;command&quot;</span><span class="p">,</span>
@@ -11290,6 +11295,7 @@ <h3 id="torrentfile.cli.activate_logger" class="doc doc-heading">
1129011295
<span class="sd">&quot;&quot;&quot;</span>
1129111296
<span class="sd"> Activate the builtin logging mechanism when passed debug flag from CLI.</span>
1129211297
<span class="sd"> &quot;&quot;&quot;</span>
11298+
<span class="n">logging</span><span class="o">.</span><span class="n">basicConfig</span><span class="p">(</span><span class="n">level</span><span class="o">=</span><span class="n">logging</span><span class="o">.</span><span class="n">WARNING</span><span class="p">)</span>
1129311299
<span class="n">logger</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">getLogger</span><span class="p">()</span>
1129411300
<span class="n">file_handler</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">FileHandler</span><span class="p">(</span>
1129511301
<span class="s2">&quot;torrentfile.log&quot;</span><span class="p">,</span> <span class="n">mode</span><span class="o">=</span><span class="s2">&quot;a+&quot;</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s2">&quot;utf-8&quot;</span>
@@ -11406,6 +11412,8 @@ <h3 id="torrentfile.cli.execute" class="doc doc-heading">
1140611412
<span class="n">help</span><span class="o">=</span><span class="s2">&quot;output debug information&quot;</span><span class="p">,</span>
1140711413
<span class="p">)</span>
1140811414

11415+
<span class="n">parser</span><span class="o">.</span><span class="n">set_defaults</span><span class="p">(</span><span class="n">func</span><span class="o">=</span><span class="n">parser</span><span class="o">.</span><span class="n">print_help</span><span class="p">)</span>
11416+
1140911417
<span class="n">subparsers</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">add_subparsers</span><span class="p">(</span>
1141011418
<span class="n">title</span><span class="o">=</span><span class="s2">&quot;Actions&quot;</span><span class="p">,</span>
1141111419
<span class="n">dest</span><span class="o">=</span><span class="s2">&quot;command&quot;</span><span class="p">,</span>
@@ -11816,6 +11824,8 @@ <h3 id="torrentfile.cli.main_script" class="doc doc-heading">
1181611824
<span class="n">help</span><span class="o">=</span><span class="s2">&quot;output debug information&quot;</span><span class="p">,</span>
1181711825
<span class="p">)</span>
1181811826

11827+
<span class="n">parser</span><span class="o">.</span><span class="n">set_defaults</span><span class="p">(</span><span class="n">func</span><span class="o">=</span><span class="n">parser</span><span class="o">.</span><span class="n">print_help</span><span class="p">)</span>
11828+
1181911829
<span class="n">subparsers</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">add_subparsers</span><span class="p">(</span>
1182011830
<span class="n">title</span><span class="o">=</span><span class="s2">&quot;Actions&quot;</span><span class="p">,</span>
1182111831
<span class="n">dest</span><span class="o">=</span><span class="s2">&quot;command&quot;</span><span class="p">,</span>
@@ -21587,7 +21597,7 @@ <h4 id="tests.test_cli.test_cli_private" class="doc doc-heading">
2158721597

2158821598

2158921599
<h4 id="tests.test_cli.test_cli_slash_outpath" class="doc doc-heading">
21590-
<code class="highlight language-python"><span class="n">test_cli_slash_outpath</span><span class="p">(</span><span class="n">dir1</span><span class="p">)</span></code>
21600+
<code class="highlight language-python"><span class="n">test_cli_slash_outpath</span><span class="p">(</span><span class="n">dir1</span><span class="p">,</span> <span class="n">sep</span><span class="p">)</span></code>
2159121601

2159221602

2159321603
</h4>
@@ -21598,16 +21608,14 @@ <h4 id="tests.test_cli.test_cli_slash_outpath" class="doc doc-heading">
2159821608

2159921609
<details class="quote">
2160021610
<summary>Source code in <code>tests\test_cli.py</code></summary>
21601-
<div class="highlight"><pre><span></span><code><span class="k">def</span> <span class="nf">test_cli_slash_outpath</span><span class="p">(</span><span class="n">dir1</span><span class="p">):</span>
21611+
<div class="highlight"><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">parametrize</span><span class="p">(</span><span class="s2">&quot;sep&quot;</span><span class="p">,</span> <span class="p">[</span><span class="s2">&quot;/&quot;</span><span class="p">,</span> <span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">])</span>
21612+
<span class="k">def</span> <span class="nf">test_cli_slash_outpath</span><span class="p">(</span><span class="n">dir1</span><span class="p">,</span> <span class="n">sep</span><span class="p">):</span>
2160221613
<span class="sd">&quot;&quot;&quot;</span>
2160321614
<span class="sd"> Test if output when outpath ends with a /.</span>
2160421615
<span class="sd"> &quot;&quot;&quot;</span>
21605-
<span class="n">parent</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">dirname</span><span class="p">(</span><span class="n">dir1</span><span class="p">)</span>
21606-
<span class="k">if</span> <span class="ow">not</span> <span class="n">parent</span><span class="o">.</span><span class="n">endswith</span><span class="p">(</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">/&quot;</span><span class="p">):</span>
21607-
<span class="k">if</span> <span class="n">sys</span><span class="o">.</span><span class="n">platform</span> <span class="o">==</span> <span class="s2">&quot;win32&quot;</span><span class="p">:</span>
21608-
<span class="n">parent</span> <span class="o">+=</span> <span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span>
21609-
<span class="k">else</span><span class="p">:</span>
21610-
<span class="n">parent</span> <span class="o">+=</span> <span class="s2">&quot;/&quot;</span>
21616+
<span class="k">if</span> <span class="n">sys</span><span class="o">.</span><span class="n">platform</span> <span class="o">!=</span> <span class="s2">&quot;win32&quot;</span><span class="p">:</span>
21617+
<span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;/&quot;</span> <span class="c1"># pragma: nocover</span>
21618+
<span class="n">parent</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">dirname</span><span class="p">(</span><span class="n">dir1</span><span class="p">)</span> <span class="o">+</span> <span class="n">sep</span>
2161121619
<span class="n">args</span> <span class="o">=</span> <span class="p">[</span>
2161221620
<span class="s2">&quot;torrentfile&quot;</span><span class="p">,</span>
2161321621
<span class="s2">&quot;create&quot;</span><span class="p">,</span>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "torrentfile",
33
"displayName": "TorrentFile",
4-
"version": "0.7.4",
4+
"version": "0.7.5",
55
"description": "Create Bittorent v1, v2 and hybrid meta files.",
66
"repository": {
77
"type": "git",

site/changelog.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# TorrentFile
22

3+
## Version 0.7.5
4+
5+
- updates to logging facility
6+
- fixed bug in created hybrid torrent files
7+
- fixed cli when subcomman not chosen
8+
- doc updates
9+
- unit test updates and improvements
10+
311
## Version 0.7.2
412

513
- cleaned up readme and help messages

tests/test_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -439,8 +439,8 @@ def test_cli_slash_outpath(dir1, sep):
439439
"""
440440
Test if output when outpath ends with a /.
441441
"""
442-
if sys.platform != 'win32':
443-
sep = "/"
442+
if sys.platform != "win32":
443+
sep = "/" # pragma: nocover
444444
parent = os.path.dirname(dir1) + sep
445445
args = [
446446
"torrentfile",

0 commit comments

Comments
 (0)