Commit graph

2785 commits

Author SHA1 Message Date
Saga4
1687512641 recieve request only when workflow file changed
Some checks are pending
PR Labeler / label-workflow-changes (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10.13) (pull_request) Waiting to run
unit-tests / unit-tests (3.11.6) (pull_request) Waiting to run
unit-tests / unit-tests (3.12.1) (pull_request) Waiting to run
unit-tests / unit-tests (3.13.0) (pull_request) Waiting to run
unit-tests / unit-tests (3.9.18) (pull_request) Waiting to run
2025-04-12 00:16:23 +05:30
HeshamHM28
d0355813a4
Reformat ASCII banner (#131)
* format ASCII text banner

* Change Banner Text to lower case

---------

Co-authored-by: Sarthak Agarwal <sarthak.saga@gmail.com>
2025-04-11 17:27:13 +05:30
Sarthak Agarwal
7d7340c124
fix workflow triggering condition (#136)
* fix workflow triggering condition

* fix run
2025-04-11 10:34:52 +05:30
Saurabh Misra
21f09ab91e
Merge pull request #127 from Kayzwer/main
replace list with set for __include__, add space for '='
2025-04-10 14:27:21 -07:00
Saurabh Misra
a5c4662a8a
Merge branch 'main' into main 2025-04-10 14:27:05 -07:00
Sarthak Agarwal
6b71c6052d
fix PR approved state (#134)
* fix PR approved state

* fix topological sort wf
2025-04-10 21:07:38 +05:30
Saurabh Misra
1fc1ccf9af
Merge pull request #133 from codeflash-ai/catch-a-logging-exception
catch a logging exception
2025-04-10 00:27:34 -07:00
Saurabh Misra
c29ac80c50
Merge branch 'main' into catch-a-logging-exception 2025-04-09 17:47:59 -07:00
HeshamHM28
3665e7676d
Create GitHub Actions Workflow to Label PRs Modifying Workflows (#130)
* Add PR labeler workflow to label PRs modifying workflows

* Switch from `pull_request_target` to `pull_request`

* Fix label color format

---------

Co-authored-by: Sarthak Agarwal <sarthak.saga@gmail.com>
2025-04-10 03:23:40 +05:30
Saurabh Misra
84981e7f73
Merge branch 'main' into main 2025-04-08 17:35:50 -07:00
Sarthak Agarwal
b775a84ad5
Merge pull request #128 from codeflash-ai/allow-external-contributors-to-run-our-e2e-tests
allow external contributors to run our e2e tests
2025-04-08 23:24:49 +05:30
Saga4
aecf39c905 add environment for contributors
Some checks are pending
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10.13) (pull_request) Waiting to run
unit-tests / unit-tests (3.11.6) (pull_request) Waiting to run
unit-tests / unit-tests (3.12.1) (pull_request) Waiting to run
unit-tests / unit-tests (3.13.0) (pull_request) Waiting to run
unit-tests / unit-tests (3.9.18) (pull_request) Waiting to run
2025-04-08 19:54:33 +05:30
Saga4
f688f740eb test changes for actor confirmation 2025-04-08 02:50:02 +05:30
Saga4
9a9286f32e test changes for actor confirmation 2025-04-07 21:50:53 +05:30
Saurabh Misra
50de507b78 allow external contributors to run our e2e tests 2025-04-06 22:47:47 -07:00
Kayzwer
2fdddc86cf enumerate start count from 0 2025-04-06 15:50:02 +08:00
Saurabh Misra
45bb258ff6 catch a logging exception 2025-04-05 13:37:51 -07:00
Kayzwer
97b0b1dc01 replace list with set for __include__, add space for '=' 2025-04-05 16:44:40 +08:00
Saurabh Misra
abde3336e5
Merge pull request #126 from codeflash-ai/release/v0.11.0
release v0.11.0
2025-04-04 18:17:06 -07:00
Saurabh Misra
8c1a2573e7 release v0.11.0
Some checks are pending
end-to-end-test / bubble-sort-optimization-unittest (pull_request) Waiting to run
Coverage E2E / end-to-end-test-coverage (pull_request) Waiting to run
end-to-end-test / tracer-replay (pull_request) Waiting to run
end-to-end-test / topological-sort-optimization (pull_request) Waiting to run
end-to-end-test / futurehouse-structure (pull_request) Waiting to run
end-to-end-test / init-optimization (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10.13) (pull_request) Waiting to run
unit-tests / unit-tests (3.13.0) (pull_request) Waiting to run
unit-tests / unit-tests (3.11.6) (pull_request) Waiting to run
unit-tests / unit-tests (3.12.1) (pull_request) Waiting to run
unit-tests / unit-tests (3.9.18) (pull_request) Waiting to run
CodeFlash / Optimize new Python code (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-pytest-no-git (pull_request) Waiting to run
2025-04-04 16:41:44 -07:00
Alvin Ryanputra
88193838c3
Merge pull request #124 from codeflash-ai/jedi_ctx_fix
found a case where jedi's full name did not start with the module nam…
2025-04-04 19:17:35 -04:00
Alvin Ryanputra
64f79270fe fix
Some checks are pending
CodeFlash / Optimize new Python code (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-pytest-no-git (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-unittest (pull_request) Waiting to run
end-to-end-test / init-optimization (pull_request) Waiting to run
end-to-end-test / tracer-replay (pull_request) Waiting to run
Coverage E2E / end-to-end-test-coverage (pull_request) Waiting to run
end-to-end-test / futurehouse-structure (pull_request) Waiting to run
end-to-end-test / topological-sort-optimization (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10.13) (pull_request) Waiting to run
unit-tests / unit-tests (3.11.6) (pull_request) Waiting to run
unit-tests / unit-tests (3.12.1) (pull_request) Waiting to run
unit-tests / unit-tests (3.13.0) (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
unit-tests / unit-tests (3.9.18) (pull_request) Waiting to run
2025-04-04 14:15:40 -07:00
Alvin Ryanputra
9282ae368d found a case where jedi's full name did not start with the module name. we need this check so it doesn't error out 2025-04-04 14:14:04 -07:00
Kevin Turcios
96e2a2e14b
Merge pull request #110 from codeflash-ai/trace-deterministic
tracer deterministism
2025-04-04 06:18:08 +00:00
Kevin Turcios
b58c37deb5 Update end_to_end_test_tracer_replay.py 2025-04-04 00:42:36 -05:00
Kevin Turcios
67830c3bf8 update test 2025-04-03 22:34:39 -05:00
Kevin Turcios
080be20753 determinism 2025-04-03 22:30:15 -05:00
Alvin Ryanputra
17de10ba89
Merge pull request #114 from codeflash-ai/line-profiler
correct calculation of total candidate length after adding line profiler results
2025-04-02 18:08:27 -04:00
Aseem Saxena
49157a4bf5 correct calculation of candidate length after adding line profiler results 2025-04-02 15:00:18 -07:00
Saurabh Misra
f54c1ad3ed
Merge pull request #35 from codeflash-ai/line-profiler
Integrate Line Profiler in Codeflash CF-470
2025-04-01 19:39:07 -07:00
Aseem Saxena
3cab8ea7f3 change max workers to one 2025-04-01 16:43:43 -07:00
Aseem Saxena
b269f87f35 nested classes handled now 2025-04-01 16:26:12 -07:00
Aseem Saxena
ab06721aa1 Merge remote-tracking branch 'origin/main' into line-profiler 2025-04-01 16:21:42 -07:00
Aseem Saxena
b8614e0116 tests galore 2025-04-01 16:18:21 -07:00
Alvin Ryanputra
01b7e946a1
Merge pull request #72 from codeflash-ai/pytest-discovery-optimization
Pytest discovery optimization
2025-04-01 19:06:32 -04:00
Alvin Ryanputra
2e18cf517b
Merge branch 'main' into pytest-discovery-optimization 2025-04-01 18:59:18 -04:00
Alvin Ryanputra
d2bb5abd12
Merge pull request #105 from codeflash-ai/helper_functions_fix_for_nested_stuff
prevent nested classes/ functions from showing up in code context
2025-04-01 18:55:40 -04:00
Alvin Ryanputra
99189a7cb2 prevent nested classes/ functions from showing up in code context . helper_functions
Some checks are pending
CodeFlash / Optimize new Python code (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-pytest-no-git (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-unittest (pull_request) Waiting to run
Coverage E2E / end-to-end-test-coverage (pull_request) Waiting to run
end-to-end-test / futurehouse-structure (pull_request) Waiting to run
end-to-end-test / init-optimization (pull_request) Waiting to run
end-to-end-test / tracer-replay (pull_request) Waiting to run
end-to-end-test / topological-sort-optimization (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10.13) (pull_request) Waiting to run
unit-tests / unit-tests (3.11.6) (pull_request) Waiting to run
unit-tests / unit-tests (3.12.1) (pull_request) Waiting to run
unit-tests / unit-tests (3.13.0) (pull_request) Waiting to run
unit-tests / unit-tests (3.9.18) (pull_request) Waiting to run
2025-04-01 15:26:40 -07:00
Aseem Saxena
2abbfba317 moving line profiler instrument tests in a separate file 2025-04-01 13:51:27 -07:00
Aseem Saxena
a628dae072 formatting changes 2025-04-01 13:35:52 -07:00
Kevin Turcios
40cf352eb4
Merge branch 'main' into pytest-discovery-optimization 2025-04-01 17:33:10 +00:00
Kevin Turcios
c8950f5a3b
Merge pull request #75 from codeflash-ai/github-app-not-installed-flow
GitHub app not installed flow CF-555
2025-04-01 05:58:01 +00:00
Kevin Turcios
fadbedb570
Merge branch 'main' into github-app-not-installed-flow 2025-04-01 05:35:18 +00:00
Saurabh Misra
7e764ec2cc
Merge branch 'main' into line-profiler 2025-03-31 19:17:24 -07:00
Aseem Saxena
0ab9dbf35e import order issue 2025-03-31 18:52:01 -07:00
Aseem Saxena
00abefbe6f more tests 2025-03-31 18:36:32 -07:00
Saurabh Misra
d3d8dee7cc
Merge pull request #96 from codeflash-ai/docs-update
Explaining how Codeflash benchmarking works
2025-03-31 18:00:20 -07:00
Saurabh Misra
8d1206ce56
Merge branch 'main' into docs-update
Some checks failed
Coverage E2E / end-to-end-test-coverage (pull_request) Failing after 2s
end-to-end-test / init-optimization (pull_request) Failing after 1s
end-to-end-test / topological-sort-optimization (pull_request) Failing after 2s
CodeFlash / Optimize new Python code (pull_request) Failing after 2s
end-to-end-test / bubble-sort-optimization-pytest-no-git (pull_request) Failing after 2s
end-to-end-test / bubble-sort-optimization-unittest (pull_request) Failing after 1s
end-to-end-test / futurehouse-structure (pull_request) Failing after 2s
end-to-end-test / tracer-replay (pull_request) Failing after 2s
Mypy Type Checking for CLI / type-check-cli (pull_request) Failing after 1s
/ Run pr agent on every pull request, respond to user comments (pull_request) Failing after 1s
unit-tests / unit-tests (3.11.6) (pull_request) Failing after 2s
unit-tests / unit-tests (3.12.1) (pull_request) Failing after 2s
unit-tests / unit-tests (3.10.13) (pull_request) Failing after 2s
unit-tests / unit-tests (3.13.0) (pull_request) Failing after 2s
unit-tests / unit-tests (3.9.18) (pull_request) Failing after 2s
2025-03-31 18:00:10 -07:00
Kevin Turcios
af8a7357ad check for GH App 2025-03-31 19:39:44 -05:00
Saurabh Misra
778a213e98
Merge pull request #100 from codeflash-ai/codeflash-init-for-preconfigured-repos
Don't ask to reconfigure codeflash pyproject.toml if one already exists
2025-03-31 16:46:17 -07:00