<feed xmlns='http://www.w3.org/2005/Atom'>
<title>finance-py/demo, branch main</title>
<subtitle>Python library for finance</subtitle>
<id>https://cgit.xengineering.eu/finance-py/atom?h=main</id>
<link rel='self' href='https://cgit.xengineering.eu/finance-py/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/'/>
<updated>2024-09-08T15:21:32Z</updated>
<entry>
<title>Rename demo -&gt; demo.py</title>
<updated>2024-09-08T15:21:32Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-09-08T10:56:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/commit/?id=8bfe0176a00b11b09365925eb57e383d024a63ec'/>
<id>urn:sha1:8bfe0176a00b11b09365925eb57e383d024a63ec</id>
<content type='text'>
This makes sure this script is also detected by the tools used in
tools/check_source.sh.

In general it is not a bad idea to use a file name extension to indicate
the file type. This improves compatibility with other tools in general.

The downside is that command line tools usually should not have a file
name extension. This can be worked around by using symlinks or an
install step. Both can remove the file name extension.
</content>
</entry>
<entry>
<title>Use list[tuple[datetime, Decimal]] consistently</title>
<updated>2024-09-08T15:21:32Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-09-08T10:46:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/commit/?id=7521277860b377e3e9ec7b6d5a62c4c2c14d694f'/>
<id>urn:sha1:7521277860b377e3e9ec7b6d5a62c4c2c14d694f</id>
<content type='text'>
This type is useful for finance-py in general. It is often required to
handle money in datetime context. Using this type consistently makes the
code easier to read and maintain.
</content>
</entry>
<entry>
<title>Add measured values</title>
<updated>2024-09-08T15:21:32Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-09-08T10:36:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/commit/?id=4e8d17c8d0b7d5406d3a9df8c320b5cbabb9d330'/>
<id>urn:sha1:4e8d17c8d0b7d5406d3a9df8c320b5cbabb9d330</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move display() to finance.visualize.py</title>
<updated>2024-09-08T15:21:32Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-09-08T09:37:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/commit/?id=2560d862d5019db1b103a6e6a9c14dfa66afe78d'/>
<id>urn:sha1:2560d862d5019db1b103a6e6a9c14dfa66afe78d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add second flow to demo</title>
<updated>2024-09-08T15:21:32Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-09-08T09:12:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/commit/?id=51e67cebb905e7831e3a2d9f706a6d756d69fa71'/>
<id>urn:sha1:51e67cebb905e7831e3a2d9f706a6d756d69fa71</id>
<content type='text'>
This makes the output less trivial.
</content>
</entry>
<entry>
<title>Add demo script</title>
<updated>2024-09-08T15:21:32Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-09-08T09:09:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/finance-py/commit/?id=8bf63bc6bb62f2cc2d52ae7e09424c308ff08362'/>
<id>urn:sha1:8bf63bc6bb62f2cc2d52ae7e09424c308ff08362</id>
<content type='text'>
</content>
</entry>
</feed>
