Skip to content

Commit 9ba93b6

Browse files
committed
docs(changelog): note packaging alignment for 0.1.0
1 parent 1e4c2ef commit 9ba93b6

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@
1212
- Aligned `search()` parameters with the current documented API surface.
1313
- Modernized packaging metadata: updated repository URL, classifiers, and dependency pins.
1414
- Unified package version to `0.1.0` across `setup.py` and `currentsapi/__init__.py`.
15+
- Single-sourced the version: `setup.py` now reads `__version__` from
16+
`currentsapi/__init__.py` instead of duplicating it.
17+
- Replaced the deprecated `tests_require` argument with an `extras_require`
18+
`"dev"` extra (`pip install currentsapi[dev]`).
19+
- Removed obsolete `setup.cfg`: the `description-file` metadata key is
20+
deprecated and the `universal` wheel flag is incorrect for a Python 3-only
21+
package.
22+
- README now clarifies that the PyPI distribution name is `currentsapi`
23+
(matching the 0.0.1/0.0.2 releases), documents `CurrentsAPIError` handling,
24+
and states the supported Python versions.
1525
- Updated README with current docs link and usage examples.
1626

1727
### Fixed

0 commit comments

Comments
 (0)