Skip to main content

PyTM - an Open Source Python Time Management Tool for Mankind

Project description

PyTM - Logo

PУΓM - a Time Management Tool

image1 image2 Supported Python Versions List of Contributors Download Stats Documentation Status

Goals

Project time management, billing and invoice generations.

Installing PyTM

You can download it from Python Package Index! For example:

pip install python-pytm

or, you can install it using pipenv too!:

pipenv install python-pytm

Checkout the version by typing the following in your terminal/command prompt:

pytm --version

For a list of all the available options or, arguments try:

pytm --help

Basic commands:

Currently available commands are listed below:

Others

Check version:

pytm --version
pytm -v

For a list of all the available options or, arguments try:

pytm --help

Running the tests

  • Clone this repository

  • Install dependencies:

    pip install -r requirements.txt
  • run the tests:

    py.test

Built With :heart: using

Contributing

Please read CONTRIBUTING.rst for details on our code of conduct, and the process for submitting pull requests to us. You are encouraged to contribute or, try it out.

Any bug reports/suggestions/improvements/feature requests are highly appreciated. Just let us know by creating issues

Version

We use SemVer. For the versions available, see the tags on this repository

Author

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

NOTE:This Project is still a work in progress.

Documentation

The full documentation is at http://PyTM.rtfd.org.

History

0.0.1 (2018-10-23)

  • First release on PyPI.

0.0.2 (2018-11-09)

  • Second release on PyPI.

  • Created Skeleton of the command line Interface.

0.0.3 (2023-10-18)

  • Implemented data store in home directory.

  • Made project commands functional.

0.0.4 (2023-10-28)

  • Implemented state.

  • Improved project commands.

0.0.5 (2023-10-30)

  • Made task commands functional.

  • Improved project summary.

  • Project summary now shows total duration of the project.

0.0.6 (2023-10-31)

  • bug fix

  • readme and doc update

  • Improved Command line interface outputs.

0.0.7 (2023-11-01)

  • Added show sub command for project.

  • Added json sub command for project.

  • refactored project and task commands output messages.

  • fixed bugs in project sub commands.

0.0.8 (2023-11-01)

  • Added config sub command.

  • added command to save default user information.

  • refactored project and task commands.

  • fixed bugs.

  • added config command to configure project meta data such as title, billable? etc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-pytm-0.0.8.tar.gz (8.0 kB view hashes)

Uploaded Source

Built Distribution

python_pytm-0.0.8-py2.py3-none-any.whl (7.2 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page