This repository has been archived by the owner on Oct 18, 2024. It is now read-only.
Releases: rlaphoenix/pynfogen
Releases · rlaphoenix/pynfogen
0.4.0 - 2021-06-05
⚠️ Breaking Changes
- Deleted
pynfogen.py
to move away from a split use-case project to a unified CLI-only project.
Fixed
- (generate) Fix extra template variable name conflicts with base NFO class variable names. Requires template file
updates, see commit ID 15c66d8 for more information, and see it's changes to the example template files to know
what to change. - (template) Add missing
--bbcode
option todelete
subcommand. - (readme) Fix the syntax and semantics of the custom formatter
If statement
examples.
Added
- (nfo) Support for IMDb
Short
titles inget_title_name_year
. - (readme) Advertise that PyPI/PIP is a valid installation method.
- (readme) Clarify
poetry config virtualenvs.in-project true
as being recommended, yet optional.
0.3.3 - 2021-05-27
Fixed
- (generate) Ensure
-s
is optional by checking-s
has a value before using it for the int cast check.
0.3.2 - 2021-05-11
Fixed
- (generate) Ensure file path is absolute so
release_name
can be correctly retrieved in some scenarios.
0.3.1 - 2021-05-07
Fixed
- (config) Fix crash when no valid commands and/or options are used. Return help information in those cases.
- (generate) Fix/Update the doc-string information for
nfo generate
. - (generate) Use
-N/--note
not-N/--notes
as to match the already definednote
variable used by NFO object.
0.3.0 - 2021-05-06
Added
- (changelog) This HISTORY.md document.
- (template)
--bbcode
switch for specifying creation/editing of a BBCode Description template. - (template)
template explore
command to open template directory in file explorer. - (init)
__version__
string is now available for external use by other scripts andversion
command.
Changed
- (formatter) Custom formatter specs
boolean
andlength
now returns as ints, but gets cast to str when needed.
Fixed
- (version)
version
command no longer errors out if it's installed outside a git repository. - (formatter) Custom formatter spec
layout
no longer panics if it receives a null/length of 0 items.
0.2.0 - 2021-05-05
Added
- (dependencies) Added
poetry-dynamic-versioning
andclick
. - (cli) Created CLI Interface using click.
- (versioning) Added
poetry-dynamic-versioning
for git tag based automated versioning. - (readme) README now has information on requirements, setup, installation, etc.
- (formatter) New
len
formatter. It returns thelen()
of an object.
Changed
- (packaging) Replaced setuptools with Poetry (https://python-poetry.org).
- (packaging) Project has been reworked as a python module.
- (generate) Artwork is now optional.
0.1.0 - 2021-05-05
- Initial release.