Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / sglavoie/uol-grades-calculator issues and pull requests
#43 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] over 1 year ago
#42 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] almost 2 years ago
#41 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] over 2 years ago
#40 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] over 2 years ago
#39 - Command `generate-sample` fails to work if `.ugc-grades.json` already exists and is invalid
Issue -
State: closed - Opened by sglavoie almost 3 years ago
Labels: bug, status: done
#38 - [pre-commit.ci] pre-commit autoupdate
Pull Request -
State: closed - Opened by pre-commit-ci[bot] almost 3 years ago
#37 - Update ReadTheDocs Python version to 3.9
Pull Request -
State: closed - Opened by sglavoie almost 3 years ago
#36 - Should make use of `pre-commit` hooks to enforce good coding standards
Issue -
State: closed - Opened by sglavoie almost 3 years ago
- 1 comment
Labels: status: done, best practices, Priority: low
#35 - Should not print to the terminal when invoked via an API
Issue -
State: closed - Opened by sglavoie almost 3 years ago
- 1 comment
Labels: refactor, research, Priority: low
#34 - Should allow loading grades from a JSON string
Issue -
State: closed - Opened by sglavoie about 3 years ago
Labels: enhancement, status: done, Priority: high
#33 - Use JSON format for the config file instead of YAML
Issue -
State: closed - Opened by sglavoie about 3 years ago
Labels: status: done, Priority: high
#32 - Any negative value passed to `get_percentage_degree_done` should return -1
Issue -
State: closed - Opened by sglavoie about 3 years ago
Labels: bug, status: done, Priority: low
#31 - All functions should return values to be consumed by an API
Issue -
State: closed - Opened by sglavoie about 3 years ago
Labels: enhancement, status: done, Priority: Medium
#30 - Implement feature to plot progress over time and save the results to PNG images
Pull Request -
State: closed - Opened by sglavoie about 3 years ago
#29 - Should have a feature to plot progress over time and save the results to PNG images
Issue -
State: closed - Opened by sglavoie about 3 years ago
- 1 comment
Labels: enhancement, status: done, Priority: Medium
#28 - Add Hypothesis library to requirements
Pull Request -
State: closed - Opened by sglavoie about 3 years ago
#27 - Add support to `summarize progress` to display average only for modules in progress
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done, Priority: low
#26 - Output of `summarize` should display the results with nice tables instead of ugly JSON
Issue -
State: closed - Opened by sglavoie over 3 years ago
- 2 comments
Labels: enhancement, status: done, Priority: low
#25 - Running the command `generate-sample` crashes if no template already exists in the config path
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: bug, status: done, Priority: high
#24 - Should test against out-of-bounds grades and TypeError
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done
#23 - Should support a `--version` flag
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done, Priority: low
#22 - Should support a way to enter data without having to modify the configuration file manually
Issue -
State: closed - Opened by sglavoie over 3 years ago
- 1 comment
Labels: enhancement, Priority: low
#21 - Test config against missing modules and invalid syntax
Pull Request -
State: closed - Opened by sglavoie over 3 years ago
#20 - Tests should use a single fixture as a source of truth to avoid duplication of code
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done, refactor, best practices
#19 - Should practice defensive programming against possible unbound variables errors
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done, best practices
#18 - Should validate all values in the configuration file before allowing the user to use the tool in a cowboy manner
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done
#17 - Should display a sensible message to the user when the output of the `summarize` command does not include data about any module
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done, Priority: Medium
#16 - Integrate Hypothesis to perform property-based testing
Issue -
State: closed - Opened by sglavoie over 3 years ago
- 1 comment
Labels: status: done, research, Priority: low
#15 - New releases should be published to PyPI by pushing a tagged commit to GitHub
Issue -
State: closed - Opened by sglavoie over 3 years ago
- 1 comment
Labels: enhancement, status: done, best practices
#14 - Use Read the Docs to document the CLI
Issue -
State: closed - Opened by sglavoie over 3 years ago
- 1 comment
Labels: documentation, enhancement, status: done
#13 - Set of commands in `commands.py` should be limited to actual commands
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done, refactor
#12 - Should test against weight that does not sum up to 100%
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: bug, status: done
#11 - Separate programming logic from `cli.py` into sub-directories for readability
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done, refactor, best practices
#10 - Have a command to calculate average across all modules, including modules in progress
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done
#9 - Have a command to generate a sample `grades.yml`
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done
#8 - Use a configuration file from a standard path
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done, best practices
#7 - Should have a function to check for errors when calculating the module average (final grade of a given module)
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done
#6 - Use Click to convert this tool into a flexible command-line utility
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: status: done
#5 - Calculator should have a `completion_date` attribute to know when a module was completed
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done
#4 - Calculator should have new attributes to keep track of midterm/final scores independently
Issue -
State: closed - Opened by sglavoie over 3 years ago
Labels: enhancement, status: done
#3 - The code does not calculate the weighted average of modules taken
Issue -
State: closed - Opened by sglavoie almost 4 years ago
Labels: status: done
#2 - Do not store module "level" value in JSON config file
Issue -
State: closed - Opened by sglavoie almost 4 years ago
- 1 comment
Labels: status: done
#1 - Can't compare to US GPA
Issue -
State: closed - Opened by rukeli almost 4 years ago
- 5 comments
Labels: status: done