Commit Graph
69 Commits
Author SHA1 Message Date
thePR0M3TH3AN 0333ce85cb Add lagged oil unemployment rate chart image for analysis purposes 2025-05-31 20:02:12 -04:00
thePR0M3TH3AN 7a7231a69c Update README.md with formatting improvements and command clarifications
- Correct markdown formatting for links in the instructions.
- Clarify command usage for running scripts, including direct module invocation.
- Enhance descriptions of the data refresh and chart generation processes.
2025-05-31 18:22:08 -04:00
thePR0M3TH3AN 59de89e66f Merge pull request #27 from PR0M3TH3AN/codex/wrap-datetime.fromisoformat-in-try/except
Add error handling for invalid date inputs
2025-05-31 18:14:34 -04:00
thePR0M3TH3AN b4264351be Wrap datetime parsing in try/except 2025-05-31 18:13:28 -04:00
thePR0M3TH3AN 1f01790146 Merge pull request #26 from PR0M3TH3AN/codex/enhance-refresh_data.py-to-download-only-new-data
Incremental data download for refresh_data
2025-05-31 18:03:17 -04:00
thePR0M3TH3AN 19a4140a88 Enhance incremental data refresh 2025-05-31 18:02:34 -04:00
thePR0M3TH3AN ed58cd2f43 Merge pull request #25 from PR0M3TH3AN/codex/switch-to-logging-module-for-verbosity
Use logging for script messages
2025-05-31 17:58:19 -04:00
thePR0M3TH3AN 50a43139ce Use logging for script messages 2025-05-31 17:57:20 -04:00
thePR0M3TH3AN e9750009d0 Merge pull request #24 from PR0M3TH3AN/codex/add-table-of-contents-and-license-badge-to-readme
Add license badge and ToC
2025-05-31 16:48:23 -04:00
thePR0M3TH3AN 8bcd79c938 docs: add license badge and toc 2025-05-31 16:47:43 -04:00
thePR0M3TH3AN cbfa156a31 Merge pull request #22 from PR0M3TH3AN/vtl7iz-codex/create-ci-workflow-with-caching
Add CI workflow
2025-05-31 16:16:40 -04:00
thePR0M3TH3AN 6cea763f73 Add CI workflow and offline-aware startup 2025-05-31 16:15:50 -04:00
thePR0M3TH3AN 7b49366d10 Merge pull request #16 from PR0M3TH3AN/codex/update-readme-for-bitcoin-vs-global-m2-section
Clarify Bitcoin vs. M2 data steps
2025-05-31 14:27:10 -04:00
thePR0M3TH3AN 9e35eb50ec Clarify Bitcoin-M2 data requirements 2025-05-31 14:26:57 -04:00
thePR0M3TH3AN e9877e4f3a Merge pull request #15 from PR0M3TH3AN/codex/extend-argument-parsing-for-plotting-scripts
Add figure size and display options
2025-05-31 13:56:57 -04:00
thePR0M3TH3AN 34359e51e4 Add figure size and display options 2025-05-31 13:56:42 -04:00
thePR0M3TH3AN be4256f2fb Merge pull request #14 from PR0M3TH3AN/codex/create-validate_series-function
Add series validation for Bitcoin chart
2025-05-31 12:56:27 -04:00
thePR0M3TH3AN 3f57bdf415 Add validation for bitcoin M2 chart 2025-05-31 12:56:13 -04:00
thePR0M3TH3AN 3eb94a9f76 Merge pull request #13 from PR0M3TH3AN/codex/replace-leading-spaces-with-tab-in-plot-custom-target
Fix plot-custom tab indent
2025-05-31 12:42:16 -04:00
thePR0M3TH3AN 691787adde Fix tab indentation for plot-custom target 2025-05-31 12:41:48 -04:00
thePR0M3TH3AN 6814e6a22e Merge pull request #12 from PR0M3TH3AN/codex/introduce-constants-module-for-repeated-strings
Add constants module and use DB path
2025-05-31 10:44:20 -04:00
thePR0M3TH3AN 1a7449ee5b Add constants module and use for db path 2025-05-31 10:44:08 -04:00
thePR0M3TH3AN 0ac611eed0 Merge pull request #11 from PR0M3TH3AN/codex/unify---offset-parameter-name
Unify offset argument
2025-05-31 10:31:58 -04:00
thePR0M3TH3AN 17ac445e7a Unify offset arg name and fix imports 2025-05-31 10:31:49 -04:00
thePR0M3TH3AN 738bc3dea8 Clarify usage of startup.sh in AGENTS.md documentation
Updated the instructions to emphasize that after invoking `./startup.sh`, users should not run `python scripts/<script>.py` directly, as it will lead to import errors. Removed outdated example and reinforced the importance of the `startup.sh` wrapper for module execution.
2025-05-31 10:17:49 -04:00
thePR0M3TH3AN d97da458dc Add lagged oil unemployment rate chart image for analysis purposes 2025-05-31 10:16:48 -04:00
thePR0M3TH3AN 15167763e7 Update AGENTS.md with detailed execution command guidelines
Clarify the usage of the `startup.sh` wrapper for running Python scripts, emphasizing the importance of module execution and correct import resolution. Include examples for preferred script invocation and reinforce the need to avoid running `refresh_data.py` in environments without internet access. Adjust language for clarity and consistency throughout the document.
2025-05-31 10:13:44 -04:00
thePR0M3TH3AN 040b45b093 Refactor imports in chart scripts to use package-qualified paths
Updated import statements in `bitcoin_m2_chart.py` and `lagged_oil_unrate_chart_styled.py` to use package-qualified paths for better clarity and consistency. Cleaned up code formatting for improved readability. Added a new output image file for the lagged oil-unrate chart.
2025-05-31 10:09:37 -04:00
thePR0M3TH3AN e5b1d091c5 Enhance documentation and scripts for handling UNRATE null values
- Add policy for managing NaN values in UNRATE series to AGENTS.md.
- Update README.md with new chart script details and usage instructions.
- Modify `lagged_oil_unrate_chart_styled.py` to implement clamping to last valid index for UNRATE data.
- Introduce new script `bitcoin_m2_chart.py` for Bitcoin vs. global M2 overlay chart.
- Ensure all scripts maintain data integrity by avoiding estimates for current month.
2025-05-31 09:59:33 -04:00
thePR0M3TH3AN 2c576c330f Refactor import paths in chart scripts and update database
- Updated import statements in `bitcoin_m2_chart.py` and `custom_chart.py` to use a simplified path for `fetch_series_db` and `save_figure`.
- Removed obsolete `chart.png` file from outputs.
- Made changes to `fred.db`, indicating updates to the database content.
2025-05-31 09:02:54 -04:00
thePR0M3TH3AN 8fd02e9e55 Merge pull request #10 from PR0M3TH3AN/codex/create-common.py-with-reusable-functions
Refactor helper functions
2025-05-31 08:55:54 -04:00
thePR0M3TH3AN e74d35dce6 Create common helpers and refactor charts 2025-05-31 08:55:43 -04:00
thePR0M3TH3AN de889caa3d Merge pull request #9 from PR0M3TH3AN/codex/name-charts-with-script-and-timestamp
Add timestamp-based output naming for charts
2025-05-31 08:28:56 -04:00
thePR0M3TH3AN a8f2b4f4f6 Add timestamped default output naming 2025-05-31 08:28:40 -04:00
thePR0M3TH3AN 97882f83cf Update README and refresh data output; add chart generation output path
- Modify README.md to include output path for generated charts in commands.
- Update data/fred.db with new data.
- Update outputs/chart.png with the latest generated chart.
2025-05-31 08:16:56 -04:00
thePR0M3TH3AN 07fe399771 Update binary database file to include latest data changes 2025-05-31 08:11:24 -04:00
thePR0M3TH3AN b594c7aa21 Merge pull request #8 from PR0M3TH3AN/codex/create-bitcoin-+-global-m2-chart-script
Add Bitcoin vs Global M2 chart
2025-05-31 08:05:06 -04:00
thePR0M3TH3AN 8c114bab87 Add Bitcoin vs Global M2 chart 2025-05-31 08:04:53 -04:00
thePR0M3TH3AN 8fa439373b Remove 'outputs/' from .gitignore to allow tracking of output files 2025-05-31 07:57:23 -04:00
thePR0M3TH3AN 8ce343b5a2 Merge pull request #7 from PR0M3TH3AN/codex/update-usage-documentation-for-refresh_data.py
Update README with refresh_data options
2025-05-31 07:45:09 -04:00
thePR0M3TH3AN b423664979 docs: document refresh_data args 2025-05-31 07:44:50 -04:00
thePR0M3TH3AN d63ebf2b2e Merge pull request #6 from PR0M3TH3AN/codex/modify-refresh_data.py-arguments-and-tests
Enable custom series download
2025-05-31 07:38:26 -04:00
thePR0M3TH3AN 4b3eeb21cc Add argparse options to refresh_data 2025-05-31 07:38:12 -04:00
thePR0M3TH3AN 025821ed18 Merge pull request #5 from PR0M3TH3AN/codex/add-mit-license-file-and-link-in-readme
Add MIT License
2025-05-31 07:25:44 -04:00
thePR0M3TH3AN 85432c5980 Add MIT license 2025-05-31 07:25:24 -04:00
thePR0M3TH3AN 5cb4461c8d Merge pull request #4 from PR0M3TH3AN/codex/add---output-argument-to-chart-scripts
Add optional output save path
2025-05-31 07:17:53 -04:00
thePR0M3TH3AN 53eedd1929 Add output option for chart scripts 2025-05-31 07:17:41 -04:00
thePR0M3TH3AN 956ebf31f8 Merge pull request #3 from PR0M3TH3AN/codex/implement-custom_chart.py-with-argparse-and-plotting
Add flexible custom chart script
2025-05-31 07:11:17 -04:00
thePR0M3TH3AN 47700e9304 Add custom chart script and docs 2025-05-31 07:11:07 -04:00
thePR0M3TH3AN a3d9f1966b Merge pull request #2 from PR0M3TH3AN/codex/modify-plot_lagged-to-return-matplotlib-figure
Return Matplotlib figure and test plot
2025-05-31 07:04:32 -04:00