Skip to content

Releases: renemarc/countdoom

v0.2.1

07 Mar 06:49
Compare
Choose a tag to compare

Added

Fixed

  • Spelling, links and images in documentation.

v0.2.0

04 Mar 02:12
Compare
Choose a tag to compare

Added

Changed

  • BREAKING: Return countdown in seconds instead of minutes.
  • BREAKING: Rename project to Countdoom.
  • Expand Tox test environments to include Python 3.5-3.8, Pypy3, formatter, and linters.
  • Expand test coverage to cover seconds to midnight.
  • Improve type hints.
  • Expand contributing guidelines.
  • Improve install documentation.
  • Move Asyncio loop handling from package __main__.py to cli.py.
  • Simplify support tools configuration files.
  • Regroup dependencies listing to setup.py.
  • Add descriptive file headers and modelines.
  • Split Issue template into Bug Report, Feature Request, Questions and Help, and Agile User Story.

Fixed

  • Revise sentence extraction logic to include seconds to midnight.

Removed

  • Files requirements.txt and requirements_dev.txt (now in setup.py).
  • Support for Pyup dependency checker service.

v0.1.0

23 Feb 05:05
Compare
Choose a tag to compare
  • Extraction of minutes to midnight from TheBulletin.org.
  • Tests with pytest.
  • Command-line interface.
  • Integration examples.
  • Importable client module with Asyncio support.
  • Makefile build assistant.
  • Basic Sphinx documentation.
  • Badges to README file.
  • Support for bandit security issues checker.
  • Support for Black code formatter.
  • Support for Coverage.py unit tests measuring tool.
  • Support for EditorConfig coding style config file.
  • Support for Flake8 coding style enforcer.
  • Support for isort imports organizer.
  • Support for pip dependencies manager.
  • Support for pre-commit git hooks with linters, formatters, and validators.
  • Support for Pylint code analyser.
  • Support for Pyup dependency checker service.
  • Support for Tox automation integration.
  • Support for Travis-CI continuous integration service.