Skip to main content

weight lifting tracking app

Project description

Muscle

Muscle is a weight lifting tracking app

Dependencies

Python >=3.5

Installation

python3 -m pip install --user muscle-xz18

Usage

muscle [option] [<argument>]

-h, --help                          Show help message and exit
--show-history                      Show workout history
--record                            Record today's workout
--delete-record [<date>]            Delete the record on a specific date,
                                    delete last record without argument
--list-routine                      List user created routines
--add-routine                       Add a new routine
--delete-routine [<routine name>]   Delete a routine
--import-db <path>                  Import a database
--export-db <path>                  Export a database
--gui                               Start muscle GUI (not implemented yet)

Files

Muscle uses a sqlite database that is located at ~/.local/share/muscle/user.db

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

To run the test:

python3 setup.py test

alternatively:

python3 -m unittest discover

Roadmap

  • gtk GUI
  • show statistics/progress

License

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

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

muscle-xz18-0.1.1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

muscle_xz18-0.1.1-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file muscle-xz18-0.1.1.tar.gz.

File metadata

  • Download URL: muscle-xz18-0.1.1.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for muscle-xz18-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2354d14b5925d5639a24e40c6351bba04dbca6aff2779995c9f2fcd9abbdd502
MD5 6176e75e76a8cf1c291715b3b0b50000
BLAKE2b-256 6c55274eaeb64a5189dc493e88003524db6d7542e678210f07be919c7211a4f9

See more details on using hashes here.

File details

Details for the file muscle_xz18-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: muscle_xz18-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for muscle_xz18-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6f8fbd506c64142a05d70de7520575cb180a85d2723b47cd807ce9b96e72bb55
MD5 3b03c721e5e8ba07c337bea5a6c6f48b
BLAKE2b-256 1121c46c1c12e34072912f8557ea96512ac3a91d8d4ef8f288e61479bfeb73fc

See more details on using hashes here.

Supported by

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