Skip to content

Commit 00f8ee1

Browse files
authored
Merge pull request #20 from vst/release-please--branches--main
chore(main): release 0.1.0
2 parents 2514295 + e7dde39 commit 00f8ee1

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.0.27"
2+
".": "0.1.0"
33
}

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,48 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [0.1.0](https://github.com/vst/pypara/compare/0.0.27...0.1.0) (2023-06-15)
6+
7+
8+
### ⚠ BREAKING CHANGES
9+
10+
* drop Python 3.8 support
11+
* drop {Money,Price}.{ccy,qty,dov} type hints
12+
* make {Money,Price}.NA a classmethod, rename to .na
13+
14+
### Features
15+
16+
* add {Money,Price}.ccy_or_none method ([a6c25d1](https://github.com/vst/pypara/commit/a6c25d153288e5b66391bb694120b77de6942fb6))
17+
* add {Money,Price}.dimap method ([0f10309](https://github.com/vst/pypara/commit/0f10309287995d8c68d76d075278b2d6f7a1552a))
18+
* add {Money,Price}.dov_or_none method ([0ee64ab](https://github.com/vst/pypara/commit/0ee64ab44591c72ab8ca36a9b86796bc10134f03))
19+
* add {Money,Price}.fmap method ([cffe534](https://github.com/vst/pypara/commit/cffe534eb91c2f86b688d9330800baac0b274879))
20+
* add {Money,Price}.or_else method ([d7085cb](https://github.com/vst/pypara/commit/d7085cb52336a7037000234946882ce796cf7c11))
21+
* add {Money,Price}.qty_map method ([f859908](https://github.com/vst/pypara/commit/f85990830e9fc47a87433840dd87c22ca98f1807))
22+
* add {Money,Price}.qty_or_else method ([081b335](https://github.com/vst/pypara/commit/081b335c464dfa1cd413b05b66036bb0e40ea426))
23+
* add {Money,Price}.qty_or_none method ([ae9c480](https://github.com/vst/pypara/commit/ae9c480d946a0a037bd3efe43c3b583019999d01))
24+
* add {Money,Price}.qty_or_zero method ([62b97d4](https://github.com/vst/pypara/commit/62b97d4e1655f8cdb60504c27593e188cba81583))
25+
* add type guards for {None,Some}{Money,Price} type checks ([98f8259](https://github.com/vst/pypara/commit/98f82596de8c07f7f071934a55dc083f1c942d53))
26+
27+
28+
### Bug Fixes
29+
30+
* correct spelling for some documentation and exception messages ([a029cb8](https://github.com/vst/pypara/commit/a029cb8a567e3eaf482232a60e14f739bc73c961))
31+
* drop Python 3.8 support ([c978c2e](https://github.com/vst/pypara/commit/c978c2e8e59e5a2d5d48612cd12fd1a57160a11b))
32+
* fix Protocol definitions ([7977dd4](https://github.com/vst/pypara/commit/7977dd4bc9be32aae098941b376a3aae7c4c5c9a))
33+
* make NonePrice.money a property ([a705315](https://github.com/vst/pypara/commit/a70531509acf3acd1fc92be3c036f9bf5ffa6231))
34+
* use more common names for pre-defined currencies ([a00a403](https://github.com/vst/pypara/commit/a00a403af44ee0e053ec0d893cf6bc28079475aa))
35+
36+
37+
### Code Refactoring
38+
39+
* drop {Money,Price}.{ccy,qty,dov} type hints ([c98b60d](https://github.com/vst/pypara/commit/c98b60d94717826635f5815b3f0205128f174337))
40+
* make {Money,Price}.NA a classmethod, rename to .na ([c79b092](https://github.com/vst/pypara/commit/c79b092d535b721d95b1203225a0dab2b135e73f))
41+
42+
43+
### Documentation
44+
45+
* update README ([74c76bc](https://github.com/vst/pypara/commit/74c76bc5b0282e739956816bfad8aa8ed7a09159))
46+
547
## [0.0.27](https://github.com/vst/pypara/compare/0.0.26...0.0.27) (2023-06-13)
648

749

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[project]
66

77
name = "pypara"
8-
version = "0.0.27"
8+
version = "0.1.0"
99

1010
description = "Currencies, Monetary Value Arithmetic/Conversion and Some Type Convenience"
1111
keywords = ["finance"]

0 commit comments

Comments
 (0)