Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
William Blum bdff50afb9
Migrate from autopep8 to ruff (#141)
* Migrate to ruff formatter


---------

Co-authored-by: William Blum <william.blum@microsoft.com>
2024-08-06 16:57:10 -07:00
William Blum 5993016333
Feature type defined using dynamic type assertion to work around limitations of python's type system (#139)
(lack of type-based method overloading)

Co-authored-by: William Blum <william.blum@microsoft.com>
2024-08-06 11:14:21 -07:00
William Blum 55f8d00873
Upgrade pip packages and fix gym-related typing errors (#138)
* chore: Update dependencies and pyright fixes
- Remove trailing whitespace in notebook scripts
- Update dependencies: prompt-toolkit, pip, wheel, progressbar2
- Refactor CyberBattleEnv class to use np_random consistently
- Remove networkx from createstubs.sh
- Update dependencies: networkx, pytest, setuptools, pyright, plotly

---------

Co-authored-by: William Blum <william.blum@microsoft.com>
2024-08-06 01:23:24 -07:00
William Blum 31a39c103d
Fix bug where `time()` was referring to the wrong module and was returning the NULL time. #95 (#114)
Upgrade pyright

Co-authored-by: William Blum <william.blum@microsoft.com>
2023-10-13 16:37:21 -07:00
William Blum 1591a1de14
Simplify setup with conda (#106)
Simplify setup with conda, address issue #104 and recurrent regressions caused by apt/python package changes

- Remove the custom bash script logic to install dependencies in favor of a single conda yaml file
- Docker build and CI yaml files updated to use the conda environment
- update Github Actions CI, and merge `push` and `pullrequest`  yamls for Github actions; remove ADO yaml
- fix jupyter root
- run_all.sh starts jupyter from the source root dir
- Add conda dependencies: ORCA, xvfb, plotly::plotly-orca==1.3.1, xorg-x11-server-xvfb-cos6-x86_64

---------

Co-authored-by: William Blum <william.blum@microsoft.com>
2023-08-30 15:49:53 -07:00
William Blum 17035cb761 Initial CyberBattleSim release 2021-01-07 21:16:22 +00:00