Commit Graph

  • 89680f680b
    Merge pull request #7 from Magnus167/deps Palash Tyagi 2025-04-20 01:52:12 +01:00
  • 458d7a2100 remove rayon dependency from Cargo.toml Palash Tyagi 2025-04-20 01:50:34 +01:00
  • 3335fc170a
    Merge pull request #6 from Magnus167/move_tests Palash Tyagi 2025-04-20 01:48:37 +01:00
  • 1d81f7e72f moved tests out of tests directory Palash Tyagi 2025-04-20 01:46:57 +01:00
  • b6ce1c9076 move matrix tests to mat.rs Palash Tyagi 2025-04-20 01:42:32 +01:00
  • 57e5ee38d2 moved tests back into frame.rs Palash Tyagi 2025-04-20 01:40:50 +01:00
  • 2649d50986
    Merge pull request #5 from Magnus167/docs_and_tests Palash Tyagi 2025-04-20 01:25:07 +01:00
  • 0a0360a37e refactor: remove build and test sections from README.md Palash Tyagi 2025-04-20 01:24:05 +01:00
  • 3bf432fd95 fix: comment out pull request trigger in workflow Palash Tyagi 2025-04-20 01:18:14 +01:00
  • a9780261a7 enable manual triggering of documentation and test coverage workflow Palash Tyagi 2025-04-20 01:17:22 +01:00
  • 7f90c5cb4c add meta refresh tag to index.html for documentation navigation Palash Tyagi 2025-04-20 01:14:58 +01:00
  • 33ea2d9334 testing with updated output directory for Pages artifact upload Palash Tyagi 2025-04-20 01:08:40 +01:00
  • 45b45f5817 fix: correct output directory path for documentation files Palash Tyagi 2025-04-20 01:04:43 +01:00
  • 1a1e820e2e fix: add step to test documentation generation in CI workflow Palash Tyagi 2025-04-20 01:04:37 +01:00
  • 34b88c466f fix: correct path for tarpaulin report check in CI workflow Palash Tyagi 2025-04-20 00:57:29 +01:00
  • 34f89d6046 fix: ensure README.md is included in documentation output Palash Tyagi 2025-04-20 00:56:30 +01:00
  • 19ae101bcc fix: update documentation workflow to correctly prepare and check for coverage report Palash Tyagi 2025-04-20 00:56:25 +01:00
  • bb60d8e017 fix: add tarpaulin report to .gitignore Palash Tyagi 2025-04-20 00:56:20 +01:00
  • 1003cae809 docs: update README.md to improve structure and formatting Palash Tyagi 2025-04-20 00:55:55 +01:00
  • d864986432 fix: correct documentation output directory in CI workflow Palash Tyagi 2025-04-20 00:10:20 +01:00
  • bbc401225b refactor: reorganize documentation build steps and update output directory structure Palash Tyagi 2025-04-20 00:04:25 +01:00
  • 69b240f7a8 fix: correct output directory for documentation files in CI workflow Palash Tyagi 2025-04-20 00:00:49 +01:00
  • f5b9f2442a refactor CI workflow name and output directory handling Palash Tyagi 2025-04-19 23:58:58 +01:00
  • cd8ebe2625 refactor CI workflow to remove manual installation of cargo-binstall Palash Tyagi 2025-04-19 23:56:50 +01:00
  • c155fbd7af refactor CI workflow to install Cargo binstall step using action instead of manual installation Palash Tyagi 2025-04-19 23:12:08 +01:00
  • 083e71f81b refactor CI workflow to consolidate output directory and simplify artifact upload Palash Tyagi 2025-04-19 23:07:11 +01:00
  • 65819b53c0 refactor CI workflow to install cargo-tarpaulin via cargo-binstall and streamline output directory setup Palash Tyagi 2025-04-19 22:08:03 +01:00
  • 55294056fc update GitHub Actions to use latest versions of upload-pages-artifact and deploy-pages Palash Tyagi 2025-04-19 21:40:04 +01:00
  • 5f9ba1835f testing with docs & testcov Palash Tyagi 2025-04-19 21:38:25 +01:00
  • e479452182
    Merge pull request #4 from Magnus167/dateutils Palash Tyagi 2025-04-19 21:23:30 +01:00
  • bbed5cf789
    Merge branch 'main' into dateutils Palash Tyagi 2025-04-19 21:14:00 +01:00
  • ad29c2fde9 added codecov.yml Palash Tyagi 2025-04-19 21:13:05 +01:00
  • fcbea050a4 apply formatting Palash Tyagi 2025-04-19 17:44:41 +01:00
  • 65d88f4af2 add dates module and re-export DateFreq and DatesList Palash Tyagi 2025-04-19 16:01:25 +01:00
  • 3e4378c525 added DatesList util Palash Tyagi 2025-04-19 16:01:19 +01:00
  • 4043632a68 update BDateFreq parsing and add string representation methods, added more tests Palash Tyagi 2025-04-19 15:32:58 +01:00
  • 23cf0f9af2
    Merge branch 'main' into dateutils Palash Tyagi 2025-04-19 14:08:53 +01:00
  • afd4187674 add utils mod to lib.rs Palash Tyagi 2025-04-19 14:07:17 +01:00
  • 3dec894cd0 add mod.rs for utils Palash Tyagi 2025-04-19 14:06:59 +01:00
  • 54e5810100 added util for bdates list Palash Tyagi 2025-04-19 14:04:16 +01:00
  • 58598d4601
    Merge pull request #3 from Magnus167/dev Palash Tyagi 2025-04-19 02:21:57 +01:00
  • 66f320aafb renamed file Palash Tyagi 2025-04-19 02:17:12 +01:00
  • 6b6121fcdc refactor: rename workflow and job for clarity in run_tests.yml Palash Tyagi 2025-04-19 02:16:46 +01:00
  • daf95a7b0c
    Merge pull request #2 from Magnus167/dev Palash Tyagi 2025-04-19 02:12:18 +01:00
  • 1c114b59af add: upload test results to Codecov in GitHub Actions workflow Palash Tyagi 2025-04-19 01:05:28 +01:00
  • aedaf09e4b fix: correct output path for coverage report in GitHub Actions workflow Palash Tyagi 2025-04-19 01:02:16 +01:00
  • ea4bb82720 update GitHub Actions workflow to trigger on pull requests to main and fix output path for coverage report Palash Tyagi 2025-04-19 00:55:34 +01:00
  • 0d40b46237
    Merge pull request #1 from Magnus167/dev Palash Tyagi 2025-04-19 00:49:18 +01:00
  • 97d47ed94d add GitHub Actions workflow for tests and coverage Palash Tyagi 2025-04-19 00:45:08 +01:00
  • 7acfe06806 add tests for Frame struct and methods Palash Tyagi 2025-04-19 00:44:34 +01:00
  • 2168740580 add base module and re-export for frame operations Palash Tyagi 2025-04-19 00:44:16 +01:00
  • 4aeae68740 added targetted tests for matrix column swapping operation Palash Tyagi 2025-04-19 00:44:06 +01:00
  • 9e05ad836a bugfix: refactor swap_columns method Palash Tyagi 2025-04-19 00:43:00 +01:00
  • 5bc37d58e3 add Frame struct with methods for column manipulation and element-wise operations Palash Tyagi 2025-04-19 00:42:28 +01:00
  • c918253d3f add .venv to .gitignore to exclude virtual environment files Palash Tyagi 2025-04-19 00:42:13 +01:00
  • e39f20c645 implement tests for series and bool ops Palash Tyagi 2025-04-18 22:39:53 +01:00
  • 1ccdee45ed implement tests for the matrix struct Palash Tyagi 2025-04-18 22:39:38 +01:00
  • f0d92d5c63 add matrix module to the library Palash Tyagi 2025-04-18 22:38:16 +01:00
  • 0b2443d794 add matrix module with submodules for mat, seriesops, and boolops Palash Tyagi 2025-04-18 22:37:53 +01:00
  • c52d36ff36 add BoolOps trait and BoolMatrix implementation for boolean operations Palash Tyagi 2025-04-18 22:36:58 +01:00
  • 4f21290b1c add SeriesOps trait and implementations for FloatMatrix to support axis-based operations Palash Tyagi 2025-04-18 22:36:46 +01:00
  • a161cf0c76 add Matrix<T> struct with core functionality for 2D matrix operations Palash Tyagi 2025-04-18 22:33:53 +01:00
  • fd274ebb6d updating cargo.lock Palash Tyagi 2025-04-17 12:00:01 +01:00
  • 4605208efd update Cargo.toml to define library configuration and dependencies Palash Tyagi 2025-04-17 11:59:55 +01:00
  • 45b01ad096 add lib.rs to declare the frame module Palash Tyagi 2025-04-17 11:59:04 +01:00
  • 8467a3def2 add mod.rs to declare the mat module Palash Tyagi 2025-04-17 11:58:59 +01:00
  • 517c58bfef add unit tests for Matrix<T> and f64-specific helpers Palash Tyagi 2025-04-17 11:58:53 +01:00
  • 6c82f40b3a add first draft of a matrix implementation Palash Tyagi 2025-04-17 11:56:14 +01:00
  • 7c128105cb delete main.rs Palash Tyagi 2025-04-17 11:55:54 +01:00
  • 18551fd3d4 Bump version to 0.0.1 in Cargo.toml and Cargo.lock Palash Tyagi 2025-04-14 23:47:24 +01:00
  • 5be08b4d0e Refine project description in Cargo.toml and README.md for clarity Palash Tyagi 2025-04-14 23:43:49 +01:00
  • 5c54e0fd3e Add description field to Cargo.toml for project clarity Palash Tyagi 2025-04-14 23:37:43 +01:00
  • e59bf440d6 change encoding Palash Tyagi 2025-04-14 23:35:26 +01:00
  • b087de5fda Update README.md to improve project overview and clarity Palash Tyagi 2025-04-14 23:34:09 +01:00
  • eefae5d61a Add readme field to Cargo.toml for project documentation reference Palash Tyagi 2025-04-14 23:33:29 +01:00
  • 9f16f17490 Update README.md to enhance project description Palash Tyagi 2025-04-14 23:33:26 +01:00
  • 92395b16bf Add LICENSE file and specify GPL-3.0-or-later in Cargo.toml Palash Tyagi 2025-04-14 23:32:17 +01:00
  • 76d6c9b4b5 Initialize Rust project with Cargo configuration and main function Palash Tyagi 2025-04-14 23:19:21 +01:00
  • 1478f2672b Add .gitignore to exclude build artifacts and environment files Palash Tyagi 2025-04-14 23:15:14 +01:00
  • 3528ffc6fd first commit Palash Tyagi 2025-04-14 23:14:16 +01:00
  • 759358ccb4 first commit Palash Tyagi 2025-04-14 23:13:32 +01:00
  • 6dd2a936de first commit Palash Tyagi 2025-04-14 23:11:47 +01:00