Skip to content

Commit e89365e

Browse files
Release v1.0.0 (#140)
* complete CHANGELOG and add release description * Update CHANGELOG.md Co-authored-by: Mathias Hauser <[email protected]> * update link in readme * fix link to api reference in usage --------- Co-authored-by: Mathias Hauser <[email protected]>
1 parent 389ceb8 commit e89365e

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

CHANGELOG.md

+12-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
# Changelog
22

3-
## v0.4.0 - unreleased
4-
- Added documentation files for readthedocs ([#134](https://github.com/mpytools/filefisher/pull/134))
5-
and extended the documentation with usage ([#135](https://github.com/mpytools/filefisher/pull/135)), installation instructions ([#136](https://github.com/mpytools/filefisher/pull/136)), as well as extension of the api documentation ([#141](https://github.com/mpytools/filefisher/pull/141))
3+
## v1.0.0 - 07.01.2025
4+
5+
Version 1.0.0 renames the package to filefisher (from filefinder) and makes the first release to pypi. It includes some modifications of the `FileContainer` class to be more user friendly, allows concatenating two `FileContainers` and adds methods to find exactly one path or file. Defines and tests minimum supported versions of the dependencies and adds documentation on readthedocs.
6+
7+
- Renamed from filefinder to filefisher ([#131](https://github.com/mpytools/filefisher/pull/131)) and deprecated
8+
filefinder ([#132](https://github.com/mpytools/filefisher/pull/132))
9+
- Added documentation for readthedocs ([#134](https://github.com/mpytools/filefisher/pull/134))
10+
and extended the documentation with usage ([#135](https://github.com/mpytools/filefisher/pull/135)) and
11+
installation instructions ([#136](https://github.com/mpytools/filefisher/pull/136)), as well as extension of the api documentation ([#141](https://github.com/mpytools/filefisher/pull/141))
12+
- Added method to concatenate two FileContainers ([#126](https://github.com/mpytools/filefisher/pull/126))
613
- Added two methods to find _exactly_ one file or path (and raise an error otherwise):
714
`FileFinder.find_single_file` and `FileFinder.find_single_path`
815
([#101](https://github.com/mpytools/filefisher/pull/101)).
@@ -12,9 +19,6 @@
1219
longer be passed by position ([#99](https://github.com/mpytools/filefisher/pull/99)).
1320
- `FileFinder` now raises an error if an invalid `"{placeholder}"` is used
1421
([#99](https://github.com/mpytools/filefisher/pull/99)).
15-
- An empty `FileContainer` is returned instead of an empty list when no files/ paths are
16-
found ([#114](https://github.com/mpytools/filefisher/pull/114))
17-
1822
- Define and test the minimum supported versions of the dependencies ([#125](https://github.com/mpytools/filefisher/pull/125)).
1923

2024
| Package | Old | New |
@@ -24,7 +28,8 @@
2428
| parse | undefined | 1.19 |
2529

2630
- Changes to `FileContainer`:
27-
31+
- An empty `FileContainer` is returned instead of an empty list when no files/ paths are
32+
found ([#114](https://github.com/mpytools/filefisher/pull/114))
2833
- Renamed the `"filename"` column to `"path"` and made it a `pd.Index`, thus removing
2934
this column from the underlying `DataFrame` ([#113](https://github.com/mpytools/filefisher/pull/113)).
3035
- Added `meta` and `paths` properties to `FileContainer` which allow to iterate over them

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ predefined naming structure.
88

99
## Documentation
1010

11-
Learn more about filefisher in its official documentation at https://filefisher.readthedocs.io/
11+
Learn more about filefisher in its official documentation at [https://filefisher.readthedocs.io](https://filefisher.readthedocs.io)
1212

1313
## Get in touch
1414

docs/source/usage.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -208,4 +208,4 @@ Resulting in the desired selection:
208208
/root/c/c_1h c 1h
209209
210210
211-
.. _API reference: API.html
211+
.. _API reference: api.html

0 commit comments

Comments
 (0)