Skip to content

Releases: decodingchris/TaskNow

TaskNow v1.0.8

10 Apr 15:47
Compare
Choose a tag to compare

What's New

  • Migrated to PEP 621-compliant pyproject.toml

    • Replaced legacy setup.py with modern configuration
    • Added project metadata, URLs, and console script entry point
    • Explicitly declared module to package (main.py)
  • Modernized CI/CD Pipeline

    • Updated GitHub Actions workflows to use python -m build
    • Removed deprecated python setup.py commands
    • Ensured compatibility with pyproject.toml builds
    • Publishes to PyPI on version tags
  • Cleaned Development Environment

    • Simplified requirements.txt to include only testing and packaging tools (pytest, pytest-cov, coverage, build, twine)
    • Removed unnecessary build-time dependencies from runtime environment
  • Fixed Packaging Issues

    • Resolved multiple module discovery error by explicitly declaring modules
    • Corrected invalid pyproject.toml configuration by moving py_modules under [tool.setuptools]
    • Ensured builds succeed in isolated environments

TaskNow v1.0.7

10 Apr 13:23
Compare
Choose a tag to compare

What's New

  • Added tasknow help command
    Easily view all available commands and options with a simple, memorable command.

  • Improved Help & Documentation

    • Cleaned up the README for clarity and simplicity
    • Removed redundant help instructions
    • Updated setup.py description to better explain TaskNow

Thanks for using TaskNow!

TaskNow v1.0.6

09 Apr 20:44
Compare
Choose a tag to compare

What's New

  • Simplified project description in README and package metadata

Version Bump

  • Updated package version to 1.0.6

Notes

  • No changes to core functionality

TaskNow v1.0.5

08 Apr 12:05
Compare
Choose a tag to compare

What's New

  • Improved Documentation
    • Added clear installation instructions (pip install tasknow)
    • Specified Python 3.10+ requirements
    • Included links to PyPI, GitHub repo, and issue tracker
    • Explicitly stated MIT License
    • Enhanced structure and clarity for better onboarding
  • PyPI Description Updated
    • Installation instructions now visible on PyPI
  • Version Bump
    • Updated package version to 1.0.5 for this release

Notes

  • No changes to core functionality
  • Recommended update for improved user experience and clarity

TaskNow v1.0.4

07 Apr 20:25
Compare
Choose a tag to compare

A super simple terminal to-do app that helps you focus on one task at a time.


What's new

  • Simpler, friendlier README and PyPI page
    Easier for anyone to understand and get started quickly.

  • Full list of commands included
    No need to search for docs — all core commands are shown right on PyPI.

  • Automated publishing
    New versions are automatically tested and published to PyPI for easy installation.

  • Improved packaging
    Cleaner metadata, better compatibility, and more reliable installs.

  • 100% test coverage
    Ensures TaskNow is stable and reliable.


Why use TaskNow?

  • Stay focused by seeing just your current task
  • Add, complete, and manage tasks easily from the terminal
  • No accounts, no clutter — just your tasks

TaskNow v1.0.0

07 Apr 18:01
Compare
Choose a tag to compare

A minimalist terminal to-do app that helps you focus on one task at a time.

Features

  • Focus on just your current task
  • Add, complete, and manage tasks easily
  • Simple command-line interface
  • Track completed tasks
  • Works on Linux/Ubuntu
  • Fully open source (MIT License)
  • Automated tests and CI/CD

Requirements

  • Python 3.10 or higher

How to install

Clone this repo and run:

pip install .

How to use

Run tasknow in your terminal.
See the README for all commands.


Thank you for using TaskNow!