CHANGES ======= v0.8.2 ------ * remove unnecessary variables for page object v0.8.1 ------ * add more files, fixed bugs related to multiple documents in yaml config * add new files for pyssg.xyz, add multiple document support * add pyssg.xyz configs and templates * update pyssg.xyz site files * fix for twine upload to pypi v0.8.0 ------ * refactor code and update readme * remove force feature, unnecessary complexity * refactor code, small bug fixing and changes * refactor code, fix config checker and new files for pyssg.xyz * add extra configuration for more control, add pyssg.xyz example * forgot to change extension on argparser help text * migrate from INI to YAML, breaks compatibility * change syntax for accessing config variable * refactor database entries into its own class * refactor code and fix type checks * change python/twine command for the build command v0.7.3 ------ * replace uncompatible highlighter/marker v0.7.2 ------ * Add new extensions for ^ and ~ syntax v0.7.1 ------ * add proper var expansion from config file v0.7.0 ------ * add checksum checking for mod files instead of timestamp v0.6.2 ------ * mayor bugfix in the database writer * minor refactoring v0.6.1 ------ * add meaningful error messages when missing mandatory metadata * add logging to builder, md\_parser and page, and minor code refactor * minor debug fix for database * fix db write bug missing newline, minor refactor * fix pyssg and database errors * add logging to database, discovery and pyssg * add typing to formatter * add debug flag, minor fix in readme * add initial logging capabilities * add build and upload command, modified readme v0.6.0 ------ * refactor config handler and more * add default configuration to resources * refactor argument parser * update requirements * The bullets did not have checkboxes in the To be added section * A header was wrong * A little documentation added to avoid mistakes by new users * kek xd rofl lmao forgot to save a file:), now actually a quick fix * quick fix on random uppercased letters * Delete pyssgrc * fix bug on new extensions * add new extensions * fix bug on prev/next objects of page * add config to read first pyssgrc and then to the xdg directory * fix bug on image\_url * fix another bug * fix bug v0.5.3 ------ * refactor code and add image\_url parsing v0.5.2 ------ * fix minor bug on rss template v0.5.1 ------ * minor fix on dirs discovery v0.5.0 ------ * add ability to copy basic template files * move plt dir to be included in data * refactor and add support for jinija * just include changelog v0.4.1 ------ * fix m\_datetime bug * add tags inside article footer instead of separate html element v0.4.0 ------ * fix bug * fix bug * fix bug * add sitemap support v0.3.1 ------ * fix readme links * add tags as categories * add content:encoded tag in rss and update readme v0.3.0 ------ * add better version printing * fix timezone * fix missing ref to obj * fix bad method call * ... literally 3 commits to fix a missing obj * ACTUALLY add missing config obj lol * fix missing config obj * add rss support v0.2.4 ------ * lol wrong src and dst variables read * fix error on parsing config file * finally fix argparse error, questionmark * checking argparse errors * fix missing import v0.2.3 ------ * add more configuration options and refactor its parsing v0.2.2 ------ * fix sorting of pages and update default templates v0.2.1 ------ * fix required base url and tag header substitution v0.2.0 ------ * clean up and update readme * refactor code and finish basic features v0.1.0 ------ * refactor code and almost finish main functionality * semiworking program, still very alpha * Add working file discovery and destination file structure creation * initial template creation, barebones arg parser * Prepare barebones package info * Update readme * Initial commit