Skip to content

v4.0.0

Choose a tag to compare

@caleb531 caleb531 released this 06 Jul 22:45
  • Added yvsearch filter which searches YouVersion for verses related to the given query
    • e.g. "without faith" => Hebrews 11:6
    • See README for full usage details
    • Module is fully unit tested, with all cases covered
  • Renamed yv filter to yvfilter (still filters Bible references)
    • To type this easily, type yvf and press the tab key (as this will expand to yvfilter)
  • Removed cases handling chapter/verse numbers of zero
  • Converted all Python imports to absolute imports
  • Fixed bug in language utility which prevented it from accessing YouVersion
  • Reorganized shared components and moved accordingly components that weren't actually shared between two or more modules
  • Added a test generator for ensuring that all project functions have a cyclomatic complexity less than or equal to 10
  • Fixed issue where tests were being run twice on build
  • Re-added rednose and added several new dependencies
  • Added to each file a header comment that identifies it
  • Wrote a workflow utility which updates all necessary files/scripts in an installed copy of the workflow with their latest versions from the current project
    • See utilities/update_workflow.py