Animanager

Latest version: v0.12.0

Safety actively analyzes 613797 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.12.0

-------------------

This is the last release of the Python version of Animanager (barring
bug fixes for bugs that prevent migration to the new version).

Future Animanager development will happen on the `Go version
<https://go.felesatra.moe/animanager>`_.

Added
^^^^^

Added ``fix`` command. This command fixes certain issues caused by
caching for the schema up to v3 (the latest on the Python version).
Run this command before migrating to the Go version. The Go version
will update the schema to v4 on the first run.

(It is fine to migrate to the Go version without running ``fix``.
However, this will leave database inconsistencies unfixed and purge
the cached data necessary for fixing these inconsistencies.)

Make sure to backup your database before running ``fix``.

またね

0.11.0

-------------------

Added
^^^^^

- Added ``-i`` flag to ``update`` command.
- Added feature to use previous command when hitting Enter at a blank
command line.
- Added ``reg`` and ``unreg`` aliases for ``register`` and ``unregister``.
- Added ``-w`` flag to ``update`` command.

Changed
^^^^^^^

- Don't offer to bump when video player exits with non-zero status.
- File search now skips dot directories.
- animanager now depends on ``mir.sqlite3m``.

Removed
^^^^^^^

- Removed ``fetch_titles`` command. The rewritten titles caching
logic does not need it. (Due to a typo, the command wasn't
available anyway.)

Fixed
^^^^^

- Fixed bug where ``enddate`` gets set to ``0`` instead of ``NULL``.

0.10.2

-------------------

Added
^^^^^

- Added ``reset`` command.
- Added ``-c`` flag to ``unregister`` command.
- Added ``fetch_titles`` command.

Changed
^^^^^^^

- ``r`` alias changed from ``register`` command to ``reset`` command.
- ``search -a`` command now includes shows with any available
unwatched episodes, not just the next unwatched episode.
- Rewrote command line code, so behavior will be different than before (e.g.,
for help).

0.10.1

-------------------

Added
^^^^^

- Debug logging.
- Add update command, which uses animedb results as opposed to anidb
results for the add command.
- Friendlier presentation for AID parse errors.
- watching option added to search command.
- search command can now filter anime with available episodes to watch.

Changed
^^^^^^^

- Anime watching no longer includes broken symlinks.
- File picker now prefers files lower in alphabetical sorting (so v2
is picked over v1, for example).
- Available episodes are displayed starting from the last watched
episode, instead of displaying all available episodes. Available
episodes are also limited to the next eight, to account for anime
with potentially hundreds of episodes.
- search command now orders by AID
- watch command only offers to bump if the next episode was watched.
- AnimeDB.search() changed to AnimeDB.select() with different
semantics.
- Instead of caching AniDB anime data as local XML files, Animanager's
own animedb now serves as a "cache". The original workflow had a
redundant step::

anidb titles search -> fetch anidb anime data ->
load anidb anime data into local animedb

Now it is just::

anidb titles search -> load anidb anime data into local animedb

Removed
^^^^^^^

- ashow command.
- fetch command.
- Script file support. Automation will instead be supported via
importing Animanager as a Python library.

0.10.0

-------------------

Added
^^^^^

- Added command line interface.
- Added database migration and versioning.
- Added AniDB support.

Removed
^^^^^^^

- Removed everything, as this is a rewrite.
- Remove MyAnimeList support.
- Removed migration-tools. Use 0.9.0 for migrations.

0.9.0

------------------

This release is provided to "receive" migrated databases from 0.8.1.
This release is not feature complete or documented in any meaningful
sense, but enough features have been provided for basic life-support
management; type ``?`` after running ``animanager anime``.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.