{ "info": { "author": "Mike Vlah", "author_email": "vlahm13@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Utilities" ], "description": "**Simplefc**\n============\n\nA simple command-line flash card interface.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n**Description**\n~~~~~~~~~~~~~~~\n\nBeyond grade school, rote memorization vanishes from many of our lives,\nbut it happens to be a very valuable tool for retention. Train yourself\nto remember new words, friends' birthdays, or important political\nfigures with simplefc. When you happen upon a factoid, add it to a\nsimplefc flash card set, then practice nightly or weekly. Practice by\nterm, definition, or both. You can even hone your study sessions\naccording to how well you've performed on each entry.\n\n**Contents**\n~~~~~~~~~~~~\n\n1. Requirements\n2. Installation\n3. Usage\n4. Planned Updates\n5. Contact the author\n\n**1. Requirements**\n~~~~~~~~~~~~~~~~~~~\nPython 2.7 or 3.5 (may work on other versions)\nTested on Ubuntu 14.04 and OS X 10.10.2.\nCurrently unavailable for Windows.\n\n\n**2. Installation**\n~~~~~~~~~~~~~~~~~~~\n\n1. Open terminal/command prompt and enter: ``pip install simplefc``.\n Must have pip installed.\n2. Install from source tarball: 1.Navigate to\n https://github.com/vlahm/simplefc/tree/master/dist.\n3. Right-click ``simplefc-1.1.5.tar.gz`` and save link to desired\n location.\n4. Navigate to the folder where you saved the tarball, then execute:\n3. Optional: to share your flash card sets across devices, simply move the simplefc database location to a shared drive using ``simplefc change_dbpath path/to/shared_drive/newfile.db`` on all devices.\n\n``tar -xzvf simplefc-1.1.5.tar.gz #just right-click and extract if on Windows``\n\n``pip install simplefc-1.1.5/``\n\n(The slash is important in the above command.)\n\n**3. Usage**\n~~~~~~~~~~~~\n\nFlash cards are stored as \u201centries\u201d and are grouped in \u201csets\u201d.\nSets are stored in database files (.db) and accessed internally via sqlite3.\n\n::\n\nUsage:\n simplefc [-h | --help]\n simplefc [-v | --version]\n simplefc create_set \n simplefc add_entry (-M ... | -F ...)\n simplefc study [-tdbamfsr] \n simplefc view_set \n simplefc view_archive \n simplefc unarchive ...\n simplefc delete_entry ...\n simplefc list_sets\n simplefc delete_set \n simplefc view_dbpath\n simplefc change_dbpath \n simplefc reset_data \n\nArguments:\n The name of a simplefc flashcard set. Cannot \n contain spaces or special characters. Must begin \n with a letter. Use '.' in place of a setname with \n the 'study' command to study all sets at once.\n An entry of the form 'term;;definition'.\n A text file containing unquoted entries of the \n above form. Each entry must have its own line.\n The identification number of an entry.\n The location of simplefc's database file. Use \n 'default' to restore the default location.\n\nOptions:\n -h --help Show this page.\n -v --version Show version.\n -M Add entries manually.\n -F Add entries from a file.\n -t Study terms.\n -d Study definitions.\n -b Study with randomized terms and definitions.\n -a 'All' - Include all entries.\n -m 'Many' - Exclude easy entries (those with \n correct:incorrect ratio >= 2). \n -f 'Few' - Include only hard entries (those with \n correct:incorrect ratio <= 0.75).\n -s Go through entries sequentially (in the order \n they were recorded).\n -r Go through entries in random order.\n\n\nExamples:\n simplefc create_set BIO450_final\n simplefc add_entry BIO450_final -M 'xanthophyll;;a yellow or brown carotenoid pigment found in plants' 'anthocyanin;;a red flavonoid pigment found in plants' \"Kingsfoil;;aye, it's a weed!\"\n simplefc study -bar BIO450_final\n simplefc delete_entry BIO450_final 1 3\n simplefc delete_set BIO450_final\n\n--------------\n\n**4. Planned Updates**\n~~~~~~~~~~~~~~~~~~~~~~\n\n- Commands for writing/reading flash card sets to/from .csv files\n- Better error handling. If you get cryptic, internal errors, and the\n answers aren't in the docs, open an issue on my Github. See below.\n- Graphical illustrations of progress based on detailed performance data.\n\n--------------\n\n**5. Contact the author**\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\nMike Vlah:\n- vlahm13@gmail[dot]com\n- https://github.com/vlahm\n- https://linkedin.com/in/michaelvlah\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/vlahm/simplefc", "keywords": "cli", "license": "GPL-3", "maintainer": "", "maintainer_email": "", "name": "simplefc", "package_url": "https://pypi.org/project/simplefc/", "platform": "", "project_url": "https://pypi.org/project/simplefc/", "project_urls": { "Homepage": "https://github.com/vlahm/simplefc" }, "release_url": "https://pypi.org/project/simplefc/1.1.5/", "requires_dist": null, "requires_python": "", "summary": "A simple command-line flash card interface.", "version": "1.1.5" }, "last_serial": 2636190, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "44bb8f28f86ab4fa425d30f4ff1f2560", "sha256": "65eb5abb234ac02a2c885065355b30ef05b75aa1c8ebc4fdc2ea461bb3e25446" }, "downloads": -1, "filename": "simplefc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "44bb8f28f86ab4fa425d30f4ff1f2560", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10474, "upload_time": "2017-01-02T04:34:48", "url": "https://files.pythonhosted.org/packages/09/6c/7c971a38aae040a8c32a9fe3ed4d5ce58c824e9e1a043ef25e4154f08db6/simplefc-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "98c2f639bbb027b7da3986dafc2d93af", "sha256": "8d175a1c37ddc74d01bf95df981b487d576377a4db02d1be53335e3828a34593" }, "downloads": -1, "filename": "simplefc-1.0.1.tar.gz", "has_sig": false, "md5_digest": "98c2f639bbb027b7da3986dafc2d93af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10491, "upload_time": "2017-01-02T05:23:18", "url": "https://files.pythonhosted.org/packages/a4/ea/0945a10db146d36ecfa3ce96d1fb46e31ebeae2b34efdef4514591682591/simplefc-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "15153a023a0a068ee2d272e778a966cf", "sha256": "98af72d01ae95ff5826c57aa2152e5c1aa54087acf96e1c69525d5f117b8de00" }, "downloads": -1, "filename": "simplefc-1.0.2.tar.gz", "has_sig": false, "md5_digest": "15153a023a0a068ee2d272e778a966cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10462, "upload_time": "2017-01-02T05:40:04", "url": "https://files.pythonhosted.org/packages/52/07/a7eb5542873423845a1ef1b9799708ad902a738f5711c43eb3a8c5eaf131/simplefc-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0b72749345b2c354773c7b2b12b3f050", "sha256": "8317d6c50235a4f719cf1a976151f58a546ed887ea7bc492990c2a3dd6c139ee" }, "downloads": -1, "filename": "simplefc-1.0.3.tar.gz", "has_sig": false, "md5_digest": "0b72749345b2c354773c7b2b12b3f050", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10479, "upload_time": "2017-01-02T17:00:29", "url": "https://files.pythonhosted.org/packages/33/5b/6722b851af473eb72d27fc4ba57d80bc548837123dca2f38ec3a7f75032a/simplefc-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "948321c5237b68e2712682bd4fe974cb", "sha256": "486d8d0ba374d41f6b5499df7adda7bc81f201a65c93fbb02d3d967f6a5ba627" }, "downloads": -1, "filename": "simplefc-1.0.4.tar.gz", "has_sig": false, "md5_digest": "948321c5237b68e2712682bd4fe974cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10960, "upload_time": "2017-01-03T07:22:03", "url": "https://files.pythonhosted.org/packages/27/0f/ae0b5a792693e71eef64b371dbb3bc504f7065adb88478f1405d3044e36d/simplefc-1.0.4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "558aa644b058fd74bea8837bd18ed73d", "sha256": "564575d5ecfe82818b1ba24789261f602cf76f58e8161a1d285e2a28832b7f0c" }, "downloads": -1, "filename": "simplefc-1.1.0.tar.gz", "has_sig": false, "md5_digest": "558aa644b058fd74bea8837bd18ed73d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12530, "upload_time": "2017-01-08T20:38:24", "url": "https://files.pythonhosted.org/packages/23/3b/5d9408ea34b6065abe350b95ba04b195cdba4bea53abdfb4b1732f0536c8/simplefc-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "18522064e6e45d7409fc21b18538d1f6", "sha256": "a32854bc974e2f77e0d52a24441159becae17858b6d273090e5f0a5c3b5691a4" }, "downloads": -1, "filename": "simplefc-1.1.1.tar.gz", "has_sig": false, "md5_digest": "18522064e6e45d7409fc21b18538d1f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12441, "upload_time": "2017-01-10T06:41:23", "url": "https://files.pythonhosted.org/packages/f2/06/3babeb0db040df0260a0ed058cc587c0b4a59ea1c97fd83707a075d4fefb/simplefc-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "c9f012e6f58c7a999fcad2d44a372c7f", "sha256": "ef81c52cc8e7874da3388832f225740152c6ce1ddcdf3370ad918e456514cbb1" }, "downloads": -1, "filename": "simplefc-1.1.2.tar.gz", "has_sig": false, "md5_digest": "c9f012e6f58c7a999fcad2d44a372c7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12597, "upload_time": "2017-01-13T02:27:52", "url": "https://files.pythonhosted.org/packages/b4/a5/ab4bbaf4a5c03c995706aa5a054bf8fb89097714bc4dccff8569c7006b3e/simplefc-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "68ccb678add33eea43871a5387d6a99a", "sha256": "81af7a921cbeaab1a1191d47d4a6b29301d1ebc954dc5485db76e1a1c28894c6" }, "downloads": -1, "filename": "simplefc-1.1.3.tar.gz", "has_sig": false, "md5_digest": "68ccb678add33eea43871a5387d6a99a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12630, "upload_time": "2017-01-29T05:00:35", "url": "https://files.pythonhosted.org/packages/ec/d6/1c1b09df8310cb62dc2cf478bb949d17a5426d3ba4a88960c61f766ac6f4/simplefc-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "7b36a87c09a5f0ec5b6fd0f15ef197c1", "sha256": "3640f747acccd87141678f7444dff6b50b92c92ca98ca409147f39fdc4bdd45e" }, "downloads": -1, "filename": "simplefc-1.1.4.tar.gz", "has_sig": false, "md5_digest": "7b36a87c09a5f0ec5b6fd0f15ef197c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12568, "upload_time": "2017-02-11T17:15:30", "url": "https://files.pythonhosted.org/packages/31/33/b85d39bfdbb18b2515e334875aa6c0d9d8ff409801828dbee3cc1b99790e/simplefc-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "f5d20b58c4531367bf4d6ee26786009a", "sha256": "f0a25bb3411e2a81a308995f06c52c6b50a9056dc1c643420c53cace4adeaaf7" }, "downloads": -1, "filename": "simplefc-1.1.5.tar.gz", "has_sig": false, "md5_digest": "f5d20b58c4531367bf4d6ee26786009a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12561, "upload_time": "2017-02-12T03:30:17", "url": "https://files.pythonhosted.org/packages/d0/ac/030a777c6e6c05f8340ceddc16dc36b7d1c9eff08147794370d01797c467/simplefc-1.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f5d20b58c4531367bf4d6ee26786009a", "sha256": "f0a25bb3411e2a81a308995f06c52c6b50a9056dc1c643420c53cace4adeaaf7" }, "downloads": -1, "filename": "simplefc-1.1.5.tar.gz", "has_sig": false, "md5_digest": "f5d20b58c4531367bf4d6ee26786009a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12561, "upload_time": "2017-02-12T03:30:17", "url": "https://files.pythonhosted.org/packages/d0/ac/030a777c6e6c05f8340ceddc16dc36b7d1c9eff08147794370d01797c467/simplefc-1.1.5.tar.gz" } ] }