Skip to content

Commit 1885c9a

Browse files
Merge branch 'main' into main
2 parents 56eaf99 + 1e02259 commit 1885c9a

File tree

7 files changed

+34
-8
lines changed

7 files changed

+34
-8
lines changed

.github/workflows/deploy.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: publish
2+
3+
on:
4+
release:
5+
types: [created]
6+
7+
jobs:
8+
publish:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Checkout sources
12+
uses: actions/checkout@v2
13+
14+
- name: Set up Python
15+
uses: actions/setup-python@v2
16+
with:
17+
python-version: "3.9"
18+
19+
- name: Publish to PyPi
20+
env:
21+
PYPI_API_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
22+
run: |
23+
make upload

Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION=0.0.6
1+
VERSION=0.0.7
22
MAIN=things
33
SRC_CORE=things
44
SRC_TEST=tests
@@ -91,7 +91,10 @@ feedback: ## Give feedback
9191

9292
upload: clean ## Upload the code
9393
@$(PYTHON) setup.py sdist bdist_wheel
94-
@$(PYTHON) -m twine upload dist/things.py*
94+
@echo "########################"
95+
@echo "Using environment variable PYPI_API_TOKEN..."
96+
@echo "########################"
97+
@$(PYTHON) -m twine upload dist/things.py* -u __token__ -p "${PYPI_API_TOKEN}"
9598

9699
copy-db:
97100
@cp ~/Library/Group\ Containers/JLMPQHK86H.com.culturedcode.ThingsMac/Things\ Database.thingsdatabase/main.sqlite* tests/

docs/things/api.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h1 class="modulename">
113113
<span class="sd">Module implementing Things API.</span>
114114
<span class="sd">&quot;&quot;&quot;</span>
115115

116-
<span class="n">__version__</span> <span class="o">=</span> <span class="s2">&quot;0.0.6&quot;</span>
116+
<span class="n">__version__</span> <span class="o">=</span> <span class="s2">&quot;0.0.7&quot;</span>
117117

118118
<span class="kn">import</span> <span class="nn">os</span>
119119
<span class="kn">from</span> <span class="nn">shlex</span> <span class="kn">import</span> <span class="n">quote</span>

docs/things/database.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ <h1 class="modulename">
251251
<span class="n">__copyright__</span> <span class="o">=</span> <span class="s2">&quot;2020 Alexander Willner&quot;</span>
252252
<span class="n">__credits__</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Alexander Willner&quot;</span><span class="p">]</span>
253253
<span class="n">__license__</span> <span class="o">=</span> <span class="s2">&quot;Apache License 2.0&quot;</span>
254-
<span class="n">__version__</span> <span class="o">=</span> <span class="s2">&quot;0.0.6&quot;</span>
254+
<span class="n">__version__</span> <span class="o">=</span> <span class="s2">&quot;0.0.7&quot;</span>
255255
<span class="n">__maintainer__</span> <span class="o">=</span> <span class="s2">&quot;Alexander Willner&quot;</span>
256256
<span class="n">__email__</span> <span class="o">=</span> <span class="s2">&quot;[email protected]&quot;</span>
257257
<span class="n">__status__</span> <span class="o">=</span> <span class="s2">&quot;Development&quot;</span>
@@ -2804,7 +2804,7 @@ <h6 id="parameters">Parameters</h6>
28042804
<div id="Database.functions" class="classattr">
28052805
<div class="attr variable"><a class="headerlink" href="#Database.functions">#&nbsp;&nbsp</a>
28062806

2807-
<span class="name">functions</span><span class="default_value"> = {&#39;trashed&#39;: &lt;function <a href="#Database.get_trashed">Database.get_trashed</a> at 0x7f1f38aa2670&gt;, &#39;areas&#39;: &lt;function <a href="#Database.get_areas">Database.get_areas</a> at 0x7f1f38aa20d0&gt;, &#39;lint&#39;: &lt;function <a href="#Database.get_lint">Database.get_lint</a> at 0x7f1f38aa2700&gt;, &#39;empty&#39;: &lt;function <a href="#Database.get_empty_projects">Database.get_empty_projects</a> at 0x7f1f38aa2790&gt;, &#39;cleanup&#39;: &lt;function <a href="#Database.get_cleanup">Database.get_cleanup</a> at 0x7f1f38aa29d0&gt;, &#39;top-proj&#39;: &lt;function <a href="#Database.get_largest_projects">Database.get_largest_projects</a> at 0x7f1f38aa2820&gt;, &#39;stats-day&#39;: &lt;function <a href="#Database.get_daystats">Database.get_daystats</a> at 0x7f1f38aa28b0&gt;, &#39;stats-min-today&#39;: &lt;function <a href="#Database.get_minutes_today">Database.get_minutes_today</a> at 0x7f1f38aa2940&gt;}</span>
2807+
<span class="name">functions</span><span class="default_value"> = {&#39;trashed&#39;: &lt;function <a href="#Database.get_trashed">Database.get_trashed</a> at 0x7fd9dd7bea60&gt;, &#39;areas&#39;: &lt;function <a href="#Database.get_areas">Database.get_areas</a> at 0x7fd9dd7be4c0&gt;, &#39;lint&#39;: &lt;function <a href="#Database.get_lint">Database.get_lint</a> at 0x7fd9dd7beaf0&gt;, &#39;empty&#39;: &lt;function <a href="#Database.get_empty_projects">Database.get_empty_projects</a> at 0x7fd9dd7beb80&gt;, &#39;cleanup&#39;: &lt;function <a href="#Database.get_cleanup">Database.get_cleanup</a> at 0x7fd9dd7bedc0&gt;, &#39;top-proj&#39;: &lt;function <a href="#Database.get_largest_projects">Database.get_largest_projects</a> at 0x7fd9dd7bec10&gt;, &#39;stats-day&#39;: &lt;function <a href="#Database.get_daystats">Database.get_daystats</a> at 0x7fd9dd7beca0&gt;, &#39;stats-min-today&#39;: &lt;function <a href="#Database.get_minutes_today">Database.get_minutes_today</a> at 0x7fd9dd7bed30&gt;}</span>
28082808
</div>
28092809

28102810

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def package_files(directory):
2020
AUTHOR_MAIL = "[email protected]"
2121
DESCRIPTON = "A simple Python 3 library to read your Things app data."
2222
URL = "https://github.com/thingsapi/things.py"
23-
VERSION = "0.0.6"
23+
VERSION = "0.0.7"
2424
DATA_FILES = package_files("")
2525
OPTIONS = {
2626
"argv_emulation": False,

things/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Module implementing Things API.
55
"""
66

7-
__version__ = "0.0.6"
7+
__version__ = "0.0.7"
88

99
import os
1010
from shlex import quote

things/database.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
__copyright__ = "2020 Alexander Willner"
1414
__credits__ = ["Alexander Willner"]
1515
__license__ = "Apache License 2.0"
16-
__version__ = "0.0.6"
16+
__version__ = "0.0.7"
1717
__maintainer__ = "Alexander Willner"
1818
__email__ = "[email protected]"
1919
__status__ = "Development"

0 commit comments

Comments
 (0)