ezcv

A python-based static site generator for setting up a CV/Resume site

MIT License

Downloads
224
Stars
14
Committers
2
ezcv - V0.3.5; November 17th 2023 Latest Release

Published by Descent098 11 months ago

  • Fixed bug with tornado versioning which broke live previews
ezcv - V0.3.4; July 29th 2022

Published by Descent098 about 2 years ago

V0.3.4; July 29th 2022

Adding a fix for macos installations

Bug Fixes

Fixed macos install bugs

ezcv - V0.3.3; May 25th 2022

Published by Descent098 over 2 years ago

V0.3.3; May 25th 2022

The focus for this release was adding features that were not finalized in time for the 0.3.0-0.3.2 releases, and cleaning up some bugs.

Features

  • Added required_config section to theme metadata that's used:
    • on initialization to generate the config.yml file
    • on build to cancel the build if a required value is missing from config.yml
  • Added section command (note ezcv theme -s <section name> will no longer work)
    • use ezcv section <section name> to get information
    • use ezcv section <section name> [<type>] to create a new section (note type is only required for any non-markdown sections i.e. blogs [can be "blog" or "b"] or galleries [can be "gallery" or "g"]). See cli documentation for full usage details
  • Added deepsource integration
  • Added issue template for creating new themes

Themes

  • Added massively
  • Added blog
  • Added evie
  • Added parallax

Bug Fixes

  • Fixed bug with downloading aerial theme from remote
  • Fixed bug where ezcv_version was generated incorrectly in the metadata
  • Fixed a bug where a theme without a metadata.yml file would not load properly
ezcv - V0.3.2; May 16th 2022

Published by Descent098 over 2 years ago

V0.3.2; May 16th 2022

More minor fixes

Bug Fixes

  • Included missing flask dependency
ezcv - V0.3.1; May 16th 2022

Published by Descent098 over 2 years ago

May 16th 2022

Minor fixes related to release

Bug Fixes

  • Fixed broken previews on documentation site
  • Included missing livereload dependency

Documentation improvements

  • Added additional theme provider suggestions
ezcv - V0.3.0; May 16th 2022

Published by Descent098 over 2 years ago

The focus for this release is on adding blog support, QoL features and making ezcv a more well rounded static site builder. There will be a few items released in 0.3.1 that were meant for 0.3.0, but due to the need for python -m ezcv in order for github pipelines to work this release is going out now.

Features

  • Blog posts
  • Theme Metadata
  • Adding an optimized mode for builds to increase site performance
  • Added ability to create and use custom ad-hoc filters; pass a list of function objects (called extra_filters) to ezcv.generate_site()
  • Added ability to directly invoke ezcv through python binary after installation python -m ezcv
  • Added ability to specify a remote URl for config.yml theme variable
  • Added continuous previewing to ezcv -p
  • Added option to initialize with flask ezcv init -f
  • Added python -m ezcv invocation
  • Added logging to files so attached loggers can get details for troubleshooting (logging.info and logging.debug are recommended settings)

Themes

  • Added ability to embed theme metadata
  • Added blog section to existing themes
    • dimension
    • grayscale
    • solid_state
    • read_only

Bug Fixes

  • Added missing highlightjs to all themes for code blocks
  • Fixed bugs with preview loading in included themes docs

Documentation improvements

  • Added sections documenting new features
  • Rearranged included themes section to be alphabetical
  • Added section outlining sequence diagram for site generation
  • Added additional resources to help generating content
  • Added notice thanking theme providers
ezcv - V0.2.2; August 2nd 2021

Published by Descent098 about 3 years ago

Documentation bugs after release

Bug fixes

  • Fixed issue with mkdocs build not recognizing correct URL and image paths
ezcv - V0.2.1; August 2nd 2021

Published by Descent098 about 3 years ago

Fixed bugs after 0.2.0 release

Bug fixes

  • Fixed the fact that colored was not included as setup.py dependency
ezcv - V0.2.0 august 2nd 2021

Published by Descent098 about 3 years ago

The focus for this release is to add new features and themes

Features

Themes

Bug fixes

  • Fixed markdown files with different standard extensions not being recognized
  • Fixed markdown files with capitalized extensions not being recognized

Documentation Improvements

  • Added documentation for new features
  • Added additional onboarding videos/tutorials
  • Added section for finding help/support
ezcv - V0.1.1; January 10th 2020

Published by Descent098 almost 4 years ago

Fixes following initial launch

Bug fixes

  • Added additional warnings for if necessary config value is not provided

Documentation improvements

  • Updated necessary docstrings
ezcv - V0.1.0; January 10th 2020

Published by Descent098 almost 4 years ago

Initial release of ezcv

Features

Documentation improvements

Package Rankings
Top 12.07% on Pypi.org
Badges
Extracted from project README
Downloads
Related Projects