- Update sphinx docs
- Remove echo and use logging to print
- Move variables to object members in url
- Update badges and startup instructions
- Bump version
- Remove retry logic and add more logs
- Run assert on condition basis
- Improve logging and log format
- Remove function call to trigger
- Use requests module to support all http methods
- Release a stable version 0.4
- Reconstruct stress-injector to support Linux
- Add URL stress testing using threadpool
- Use pyproject.toml to upload package to pypi
- Create a new module for custom print statements
- Fix imports
- Update docs
- Flush screen output before carriage return
- Update README.md on CPU stress usage
- Remove prompt and use default values instead
- Make some methods to be private
- Update name of the repo
- Update broken links in docstrings
- Match version as per the number of commits
- Upgrade packages in requirements.txt
- Update maintenance year to 2022
- Generate CHANGELOG in LIFO manner
- Update docs big time
- Stop the thread that measures CPU usage during a manual interrupt
- Previously CPUStress measurement used to run until the current time reaches 3 seconds in addition to the user input.
- Since the measurement runs in a dedicated thread this, stopping stress never stopped the usage display.
- Now CPUStress measurement will stop when a manual interrupt is received using a stop_flag variable.
- Update docs and README.md internal link.
- Bug fix
- Fix broken CPU stress because of global variable
- Wrap everything inside a class
- Add an option to pass the user input when the class is initialized
- Update dependencies, docs and readme
- Update variable names to right convention
- Update README.md and docs
- Mark methods as internal
- Update dependencies and readme
- Roll back module name
- Update badges in README.md
- Update docs
- Change module name
- Fix broken references
- Bump version
- Onboard to pypi
- auto upload to pypi when tagged a release version
- auto gen docs
- Add hyperlinks to docstrings
- Onboard sphinx documentation generator
- Split memory and CPU stress into individual files
- Add LICENSE
- Update README.md
- Onboard sphinx documentation generator
- Split memory and CPU stress into individual files
- Add LICENSE
- Update README.md
- add LICENSE
- show each core's max utilization and handle manual interrupts
- update README.md
- add CPU stress injector using multiprocessing and multithreading
- update README.md
- add requirements.txt
- update .gitignore
- get user input for stress limit
- add windows support for stress injector
- use tqdm to add a progress bar
- maintain coding standards
- update README.md
- convert to human readable format
- get memory consumption in bytes
- basic script to induce stress
- initial commit
- Initial commit