Skip to content

Commit f35dcbc

Browse files
committed
1.1.1
1 parent 16b5e3e commit f35dcbc

File tree

2 files changed

+35
-14
lines changed

2 files changed

+35
-14
lines changed

CHANGELOG.md

Lines changed: 33 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
## Forthcoming
22

3+
## v1.1.1
4+
5+
- Add `m11` and `maj13` qualities.
6+
- Fix TypeError.
7+
- Contributor: @Moustov
8+
39
## v1.1.0
410

511
- Add `no5`, `m(no5)`, `(b5)`, `sus4add2` and `sus4add9` qualities.
@@ -10,10 +16,10 @@
1016

1117
- Drop compatibility for Python 2.7 and 3.5.
1218
- Refactor whole library to optimize for Python 3.x.
13-
- Add type hints.
14-
- Use f-strings.
15-
- Rename `note_to_chord` to `find_chords_from_notes`.
16-
- Use tuple instead of list for `Quality.components`.
19+
- Add type hints.
20+
- Use f-strings.
21+
- Rename `note_to_chord` to `find_chords_from_notes`.
22+
- Use tuple instead of list for `Quality.components`.
1723

1824
## v0.6.3
1925

@@ -35,7 +41,7 @@
3541

3642
- Add an example to create a MIDI file.
3743
- Add `QualityManager` class to overwrite default qualities.
38-
- Do not import `QUALITY_DICT` from modules other than quality.
44+
- Do not import `QUALITY_DICT` from modules other than quality.
3945
- Fix `sus` quality.
4046

4147
## v0.5.1
@@ -53,61 +59,76 @@
5359
- Contributor: @dok
5460

5561
## v0.4.1
62+
5663
- Add qualities.
57-
- `sus`, `maj7`, `maj9`, `m6`, `madd9`
58-
- `7b5`, `7#5`, `7b9`, `7#9`
59-
- `9-5`, `9b5`, `9+5`, `9#5`
60-
- `7#9b5`, `7#9#5`, `7b9b5`, `7b9#5`, `7#11`, `7b9#9`, `7b9#11`, `7#9#11`, `7b13`
61-
- `7b9b13`, `9+11`, `9#11`, `13-9`, `13b9`, `13+9`, `13#9`, `13+11`, `13#11`
64+
- `sus`, `maj7`, `maj9`, `m6`, `madd9`
65+
- `7b5`, `7#5`, `7b9`, `7#9`
66+
- `9-5`, `9b5`, `9+5`, `9#5`
67+
- `7#9b5`, `7#9#5`, `7b9b5`, `7b9#5`, `7#11`, `7b9#9`, `7b9#11`, `7#9#11`, `7b13`
68+
- `7b9b13`, `9+11`, `9#11`, `13-9`, `13b9`, `13+9`, `13#9`, `13+11`, `13#11`
6269
- Support quality alias comparison.
63-
- `maj7 == M7`
70+
- `maj7 == M7`
6471

6572
## v0.4.0
73+
6674
- Add Chord.from_note_index method.
67-
- Support chord creation using note index in a scale.
75+
- Support chord creation using note index in a scale.
6876
- Contributor: @kwadwo00
6977

7078
## v0.3.2
79+
7180
- Make `QUALITY_DICT` values immutable.
7281

7382
## v0.3.1
83+
7484
- Raise TypeError in `__eq__` methods.
7585

7686
## v0.3.0
87+
7788
- Implement `__eq__` method for Quality.
7889
- Fix `__eq__` method of Chord to support comparison between sharped and flatted chords.
7990

8091
## v0.2.9
92+
8193
- Implement `__eq__`, `__ne__`, `__setitem__` methods for ChordProgression.
8294
- Implement `__eq__` method for Chord.
8395

8496
## v0.2.7
97+
8598
- Handle base note in Chord.components
8699
- Contributor: @mstuttgart
87100

88101
## v0.2.6
102+
89103
- Enable setting scale on Chord.transpose
90104
- Contributor: @jgvictores
91105

92106
## v0.2.5
107+
93108
- Refactor some classes not to modify instance variables.
94109
- Update docstrings.
95110

96111
## v0.2.3
112+
97113
- Support 5th(power) chord.
98114
- Add a utility to find chords from notes.
99115

100116
## v0.2.2
117+
101118
- Implement `__repr__` function.
102119

103120
## v0.2.1
121+
104122
- Support `__add__`, `__len__` and `__getitem__` functions in ChordProgression class.
105123

106124
## v0.2.0
125+
107126
- Add a class to handle chord progressions.
108127

109128
## v0.1.1
129+
110130
- Display flat or sharp by the scale.
111131

112132
## v0.1.0
133+
113134
- Add a function to get component notes of chord.

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import sys
22

33
from setuptools import setup, find_packages
4-
version = '1.1.0'
4+
version = '1.1.1'
55

66
CURRENT_PYTHON = sys.version_info[:2]
77
REQUIRED_PYTHON = (3, 6)
@@ -25,7 +25,7 @@
2525
"Topic :: Software Development :: Libraries :: Python Modules",
2626
"Topic :: Utilities",
2727
"License :: OSI Approved :: MIT License",
28-
],
28+
],
2929
keywords='music chord',
3030
author='Yuma Mihira',
3131
author_email='[email protected]',

0 commit comments

Comments
 (0)