Commit Graph

  • e8a6696823 Fix argument help text main chris 2026-05-27 09:07:29 -04:00
  • bcdbb7181e Correct option description, reformat long lines chris 2026-05-27 09:04:56 -04:00
  • 61f407979e Add usage information and a note on prediction chris 2026-05-27 08:59:58 -04:00
  • 839d7f4a51 Fix string line break issues chris 2026-05-27 08:59:05 -04:00
  • f50cc994d0 Add check_game_name and input checks chris 2026-05-27 08:57:58 -04:00
  • b1732c07c5 Reformat code to pythonic standards chris 2026-05-27 08:20:30 -04:00
  • ea62bdfc0b Reformat code to pythonic standards chris 2026-05-27 08:19:34 -04:00
  • e2b8f5497c Reformatted code to pythonic standards chris 2026-05-27 08:16:35 -04:00
  • 31b335b7e8 Reformat code to pythonic standards chris 2026-05-27 08:15:00 -04:00
  • 9630657710 Touched by 0 insert update chris 2026-05-27 08:12:36 -04:00
  • d1eec25767 Refactor code and update prediction output chris 2026-05-27 08:11:08 -04:00
  • 71f4481372 Update list of environment variables chris 2026-05-26 19:36:48 -04:00
  • 31a98bfb64 Rewrite main function and add support functions chris 2026-05-26 19:32:38 -04:00
  • 39d5853638 Use new config dicts, update function signatures and calls chris 2026-05-26 19:31:28 -04:00
  • f3939c01dc Update prep and predict functions chris 2026-05-26 19:28:48 -04:00
  • 8878cbe305 Rename check_table_name, depricated function chris 2026-05-26 19:26:15 -04:00
  • 560871a3b3 Add sqlalchemy-utils and tqdm packages to project chris 2026-05-26 19:25:14 -04:00
  • b1e1010e1e Update existing tables chris 2026-05-26 19:23:52 -04:00
  • ee5bd0d838 Add new database to test new DAL and update function chris 2026-05-26 19:23:13 -04:00
  • 618b006a1e Add new config file to load reusable data from chris 2026-05-26 19:22:11 -04:00
  • 216bc91d1a Add new, update existing and remove unneeded tests chris 2026-05-26 19:21:28 -04:00
  • 3fe2e1bcd5 Add new DAL and update code to create missing database chris 2026-05-26 19:19:44 -04:00
  • bbdb90c7e2 Add tqdm package for progress bar chris 2026-05-25 16:14:48 -04:00
  • dde606aabf Expand error handling and fix runtime issues chris 2026-05-24 21:52:17 -04:00
  • 830158afaf uv created changes chris 2026-05-24 21:51:21 -04:00
  • ca8bdb6290 Add prep and predict functions chris 2026-05-24 21:49:24 -04:00
  • 9138b143ef Updated draw results chris 2026-05-24 20:33:27 -04:00
  • 8dd6a5399a Reset venv and updated sys_platform chris 2026-05-24 20:32:42 -04:00
  • 86098f26dc Update draw records chris 2026-05-17 22:50:32 -04:00
  • b54538c40b Update env_vars count chris 2026-05-17 22:49:33 -04:00
  • cb8721b6e4 Make tests >= to avoid minor count failures chris 2026-05-17 22:47:59 -04:00
  • c3872730e0 Fix spelling error chris 2026-05-17 22:46:35 -04:00
  • e2fd453e28 Merge pull request #1 from clsmith70/draw chris 2026-03-17 20:58:19 -04:00
  • 65931fd0dc Add one to each variable to be inclusive of entire set draw chris 2026-03-17 20:53:47 -04:00
  • 66b5069858 Add AI code in comment form for review analyze chris 2026-03-17 20:47:04 -04:00
  • 5cb2dbee82 Add tests for probability calculation and hot/cold number functions chris 2026-03-10 22:46:19 -04:00
  • 9d3c01f966 Add probability calculation and hot/cold number functions chris 2026-03-10 22:45:53 -04:00
  • 6980f6d860 Merge additional changes from laptop chris 2026-03-09 14:53:55 -04:00
  • ce11f70b7b Add scikit-learn module to project chris 2026-03-09 14:52:55 -04:00
  • 2278ff0a12 Add docstrings to functions chris 2026-03-08 20:08:18 -04:00
  • 98215565a8 Correct returns chris 2026-03-08 20:07:47 -04:00
  • 318f2a4ae9 Add doctstrings to functions chris 2026-03-08 20:02:18 -04:00
  • 71263a2a4c Create generate_random_ticket chris 2026-03-08 19:52:11 -04:00
  • 7c80122802 Create tests for generate_random_ticket chris 2026-03-08 19:51:43 -04:00
  • 39cd629ff3 Remove pandas import, unneeded chris 2026-03-08 19:43:01 -04:00
  • 71c540d49b Remove env var import, unneeded chris 2026-03-08 19:32:24 -04:00
  • 98e872c599 Remove unneeded int casts, update load_dataframe chris 2026-03-08 16:10:44 -04:00
  • 4d27eae6cb Update least/most common number tests chris 2026-03-08 16:09:32 -04:00
  • 167ea676b6 Update load_dataframe tests chris 2026-03-08 16:07:53 -04:00
  • d560c39134 Add data and util folders, move tests chris 2026-03-07 22:32:25 -05:00
  • cc6b2bc504 Update var count chris 2026-03-07 22:30:29 -05:00
  • 6a0ee078e0 Add new env var chris 2026-03-07 22:30:00 -05:00
  • 1f08fa502b Rename tests and place in dedicated folder chris 2026-03-07 22:29:38 -05:00
  • 47ffe088ff Update records chris 2026-03-07 22:28:40 -05:00
  • b14fc3ba57 Add code for least/most common number and load_dataframe chris 2026-03-07 22:20:07 -05:00
  • 99c5c31fd3 Add tests for loading dataframe and least/most common number chris 2026-03-07 22:16:30 -05:00
  • c3a1cef704 Add rule_date key and value chris 2026-03-07 22:15:01 -05:00
  • 69bd039c83 Fix dummy table name chris 2026-03-07 22:14:19 -05:00
  • 0b623e6bb3 Remove unused doctest, only sleep if not last year to process chris 2026-03-07 22:13:37 -05:00
  • fc52bf17fa Reorganize imports chris 2026-03-07 22:12:14 -05:00
  • 9a3ebe2d5c Clean up imports, complete get_missing_records chris 2026-03-06 14:50:52 -05:00
  • 35ce601fbc Add record_type as a callable to object building function chris 2026-03-06 14:49:55 -05:00
  • 90358a2efc New records added to each table chris 2026-03-06 14:49:10 -05:00
  • 8763cd4b11 Change to sqlalchemy exception chris 2026-03-06 14:48:03 -05:00
  • 4a79b92545 Use correct ORM syntax to get proper return values chris 2026-03-06 00:16:40 -05:00
  • 52a5964237 Add parameter name to calls chris 2026-03-06 00:15:38 -05:00
  • fe2fa4f9cb Update return types, start get_missing_records function chris 2026-03-05 18:42:00 -05:00
  • 3e6cb29425 Update check_table_name function to pass tests chris 2026-03-05 18:40:53 -05:00
  • f4adb27cc6 Update tests to extend check_table_name chris 2026-03-05 18:40:25 -05:00
  • 43eb34ea7e Test code to populate tables chris 2026-03-05 18:39:02 -05:00
  • 12e5108e25 Add test_get_missing_records test chris 2026-03-05 15:26:27 -05:00
  • 44e941f9ee Add information about number of drawings per year chris 2026-03-05 11:13:10 -05:00
  • 72a1ce6b81 Change to new util function for table name test, add get_recent_draw_date function chris 2026-03-05 11:04:19 -05:00
  • 52944a53ab Add test_get_recent_draw_date test chris 2026-03-05 11:03:48 -05:00
  • 0e710f09c5 Add check_table_name function chris 2026-03-05 10:56:43 -05:00
  • ae509537ed Add test_check_table_name test chris 2026-03-05 10:56:20 -05:00
  • c917ee73b5 Updated records chris 2026-03-05 10:49:23 -05:00
  • b9af70bbd1 Add first module function chris 2026-03-05 10:49:01 -05:00
  • 616c9823b5 Add first test of lottery_predictor module chris 2026-03-05 10:48:35 -05:00
  • 3b9dee225d Add get_previous_draw_date function chris 2026-03-05 10:46:38 -05:00
  • 96974cae2c Add tests for previous draw date function chris 2026-03-05 10:46:00 -05:00
  • 08491297e3 Add try/except to catch error when site is unavailable chris 2026-03-04 20:41:58 -05:00
  • 97635dd3f2 Change varible import to new util function chris 2026-03-04 20:11:11 -05:00
  • fae5128f06 Remove print line chris 2026-03-04 20:10:17 -05:00
  • 1dbcb252e3 Change varible import to new util function chris 2026-03-04 20:09:25 -05:00
  • 16dd4ad287 Remove dotenv, add util.environment and test of variable load chris 2026-03-04 20:08:28 -05:00
  • f9400ee92d Update variable names to be project specific chris 2026-03-04 14:35:39 -05:00
  • d7c22e9581 Add utility function to load all variables chris 2026-03-04 14:34:37 -05:00
  • a706448846 Add alembic revision and update db chris 2026-03-04 13:58:11 -05:00
  • e11de4128a Update to-do list chris 2026-03-04 13:57:27 -05:00
  • 993688e689 Add get_mega_millions_object function chris 2026-03-04 13:41:05 -05:00
  • 3423a5fb43 Add tests for mega millions table chris 2026-03-04 13:40:32 -05:00
  • 823a3ca4e9 Add test for mega millions object chris 2026-03-04 13:39:50 -05:00
  • dca8a4244e Add MegaMillionsDraw to test config chris 2026-03-04 12:57:35 -05:00
  • c157dcba28 Add Mega Millions table to the database chris 2026-03-04 12:52:19 -05:00
  • a1c5bd951b Add game ball max number vars chris 2026-03-04 12:44:19 -05:00
  • f41e88ac69 Add powerball scrape and insert test chris 2026-03-02 19:14:51 -05:00
  • 9992abb8a2 Remove extra unused code, test new powerball object function chris 2026-03-02 19:09:33 -05:00
  • b8ce4ac078 Add get_powerball_object function chris 2026-03-02 19:08:24 -05:00
  • a0c22807f3 Update dunder method test chris 2026-03-02 18:26:16 -05:00