Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.0.0 #140

Merged
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 12 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
# Changelog

## v0.4.0 - unreleased
- Added documentation files for readthedocs ([#134](https://github.com/mpytools/filefisher/pull/134))
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))
## v1.0.0 - 07.01.2025
veni-vidi-vici-dormivi marked this conversation as resolved.
Show resolved Hide resolved

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.

- Renamed from filefinder to filefisher ([#131](https://github.com/mpytools/filefisher/pull/131)) and deprecated
filefinder ([#132](https://github.com/mpytools/filefisher/pull/132))
- Added documentation for readthedocs ([#134](https://github.com/mpytools/filefisher/pull/134))
and extended the documentation with usage ([#135](https://github.com/mpytools/filefisher/pull/135)) and
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))
- Added method to concatenate two FileContainers ([#126](https://github.com/mpytools/filefisher/pull/126))
- Added two methods to find _exactly_ one file or path (and raise an error otherwise):
`FileFinder.find_single_file` and `FileFinder.find_single_path`
([#101](https://github.com/mpytools/filefisher/pull/101)).
Expand All @@ -12,9 +19,6 @@
longer be passed by position ([#99](https://github.com/mpytools/filefisher/pull/99)).
- `FileFinder` now raises an error if an invalid `"{placeholder}"` is used
([#99](https://github.com/mpytools/filefisher/pull/99)).
- An empty `FileContainer` is returned instead of an empty list when no files/ paths are
found ([#114](https://github.com/mpytools/filefisher/pull/114))

- Define and test the minimum supported versions of the dependencies ([#125](https://github.com/mpytools/filefisher/pull/125)).

| Package | Old | New |
Expand All @@ -24,7 +28,8 @@
| parse | undefined | 1.19 |

- Changes to `FileContainer`:

- An empty `FileContainer` is returned instead of an empty list when no files/ paths are
found ([#114](https://github.com/mpytools/filefisher/pull/114))
- Renamed the `"filename"` column to `"path"` and made it a `pd.Index`, thus removing
this column from the underlying `DataFrame` ([#113](https://github.com/mpytools/filefisher/pull/113)).
- Added `meta` and `paths` properties to `FileContainer` which allow to iterate over them
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ predefined naming structure.

## Documentation

Learn more about filefisher in its official documentation at https://filefisher.readthedocs.io/
Learn more about filefisher in its official documentation at [https://filefisher.readthedocs.io/](https://filefisher.readthedocs.io)
veni-vidi-vici-dormivi marked this conversation as resolved.
Show resolved Hide resolved

## Get in touch

Expand Down
2 changes: 1 addition & 1 deletion docs/source/usage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -208,4 +208,4 @@ Resulting in the desired selection:
/root/c/c_1h c 1h


.. _API reference: API.html
.. _API reference: api.html
Loading