Skip to content

Commit

Permalink
Merge pull request #410 from ucfopen/develop
Browse files Browse the repository at this point in the history
Release v2.0.0
  • Loading branch information
Thetwam authored Aug 14, 2020
2 parents a580323 + d94f903 commit ab1ec27
Show file tree
Hide file tree
Showing 47 changed files with 1,453 additions and 329 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@
.vscode/settings.json
setup.sh
.python-version
.*.swp
16 changes: 16 additions & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# .readthedocs.yml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/conf.py

python:
version: 3.7
install:
- requirements: dev_requirements.txt

3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ install:
- gem install mdl
script:
- coverage run -m unittest discover
- black --check canvasapi tests
- flake8 canvasapi tests
- mdl . .github
- ./scripts/run_black.sh
- python scripts/alphabetic.py
- python scripts/find_missing_kwargs.py
after_success:
- coveralls
notifications:
Expand Down
13 changes: 13 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,16 @@ Patches and Suggestions
-----------------------

- Adrian Goetz [@a-goetz](https://github.com/a-goetz)
- Aileen Pongnon [@aileenpongnon](https://github.com/aileenpongnon)
- Alyssa Davis [@allygator](https://github.com/allygator)
- [@amorqiu](https://github.com/amorqiu)
- Andrew Gardener [@andrew-gardener](https://github.com/andrew-gardener)
- Anthony Rodriguez [@AnthonyRodriguez726](https://github.com/AnthonyRodriguez726)
- Ben Liblit [@liblit](https://github.com/liblit)
- Bill Wrbican [@wjw27](https://github.com/wjw27)
- Bradford Lynch [@bradfordlynch](https://github.com/bradfordlynch)
- Brian Bennett [@bennettscience](https://github.com/bennettscience)
- Bruce Spang [@brucespang](https://github.com/brucespang)
- Catherine Abbruzzese [@cat0698](https://github.com/cat0698))
- Cameron Cuff [@ctcuff](https://github.com/ctcuff)
- Dalton Durst [@UniversalSuperBox](https://github.com/UniversalSuperBox)
Expand All @@ -25,11 +29,13 @@ Patches and Suggestions
- David Warden [@dfwarden](https://github.com/dfwarden)
- Davis Goff [@Goff-Davis](https://github.com/Goff-Davis)
- Devin Singh [@devints47](https://github.com/devints47)
- Dmitry Savransky [@dsavransky](https://github.com/dsavransky)
- Elise Heron [@thedarkestknight](https://github.com/thedarkestknight)
- Elli Howard [@qwertynerd97](https://github.com/qwertynerd97)
- Erik Tews [@eriktews](https://github.com/eriktews)
- Ethan Finlay [@atarisafari](https://github.com/atarisafari)
- Gabriela Dijkhoffz [@gdijkhoffz](https://github.com/gdijkhoffz)
- Harlan Colclough [@hcolclou](https://github.com/hcolclou)
- Henry Acevedo [@Colombiangmr](https://github.com/Colombiangmr)
- Ian Altgilbers [@altgilbers](https://github.com/altgilbers)
- Ian Turgeon [@iturgeon](https://github.com/iturgeon)
Expand All @@ -38,11 +44,15 @@ Patches and Suggestions
- Jonathan Guilbe [@JonGuilbe](https://github.com/JonGuilbe)
- John Raible [@rebelaide](https://github.com/rebelaide)
- Jose Silveti [@jrsilveti](https://github.com/jrsilveti)
- Keegan Berry [@keeeeeegan](https://github.com/keeeeeegan)
- Kenny Perez [@kennygperez](https://github.com/kennygperez)
- [@kensler](https://github.com/kensler)
- Lawrence Oks [@ljoks](https://github.com/ljoks)
- Leonard Camacho [@lcamacho](https://github.com/lcamacho)
- Mark Lalor [@MarkLalor](https://github.com/MarkLalor)
- Markus [@elec3647](https://github.com/elec3647)
- Matthew Fedder [@matthewf-ucsd](https://github.com/matthewf-ucsd)
- Matthew Jones [@jonespm](https://github.com/jonespm)
- Michael Phelps [@nottheswimmer](https://github.com/nottheswimmer)
- Mike Nahmias [@Mike-Nahmias](https://github.com/Mike-Nahmias)
- Nathan Dabu [@nathaned](https://github.com/nathaned)
Expand All @@ -54,11 +64,14 @@ Patches and Suggestions
- Sigurður Baldursson [@sigurdurb](https://github.com/sigurdurb)
- Spencer Rogers [@spencer1248](https://github.com/spencer1248)
- Stephen Woosley [@stephenwoosley](https://github.com/stephenwoosley)
- Steven Williams [@onomou](https://github.com/onomou)
- Toan Vu [@vutoan1245](https://github.com/vutoan1245)
- [@Tobiaqs](https://github.com/Tobiaqs)
- Tuan Pham [@tuanvpham](https://github.com/tuanvpham)
- Tyler Wallace [@wallacetyler](https://github.com/wallacetyler)
- [@us91](https://github.com/us91)
- Vishvak Seenichamy [@Vishvak365](https://github.com/Vishvak365)
- Weining Li [@weining-li](https://github.com/weining-li)
- William Funk [@WilliamRADFunk](https://github.com/WilliamRADFunk)
- William Wesley Monroe [@purpleHey](https://github.com/purpleHey)
- [@wjw27](https://github.com/wjw27)
26 changes: 25 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,29 @@

## [Unreleased]

## [2.0.0] - 2020-08-14

### General

- Added support for arbitrary keyword arguments across the entire library

### New Endpoint Coverage

- Custom Gradebook Columns (Thanks,[@aileenpongnon](https://github.com/aileenpongnon))
- Files
- Resolve Path (Thanks,[@dsavransky](https://github.com/dsavransky))

### Bugfixes

- Fixed an issue where `Quiz.get_quiz_group` incorrectly set `course_id` to the quiz ID. (Thanks,[@hcolclou](https://github.com/hcolclou))
- Fixed an issue where `Course.create_external_tool` didn't accept `client_id` (LTI 1.3 support).
- Fixed an issue where `Module.create_module_item` didn't (Thanks,[@aileenpongnon](https://github.com/aileenpongnon) and [@onomou](https://github.com/onomou))
- Fixed an issue where `Page.revert_to_revision` would incorrectly always set `group_id` to the page ID. Now correctly sets `group_id` or `course_id` appropriately.

### Breaking Changes

- `Course.create_external_tool` no longer supports positional arguments for its required parameters. Use keyword arguments instead.

## [1.0.0] - 2020-07-09

### General
Expand Down Expand Up @@ -464,7 +487,8 @@ Huge thanks to [@liblit](https://github.com/liblit) for lots of issues, suggesti
- Fixed some incorrectly defined parameters
- Fixed an issue where tests would fail due to an improperly configured requires block

[Unreleased]: https://github.com/ucfopen/canvasapi/compare/v1.0.0...develop
[Unreleased]: https://github.com/ucfopen/canvasapi/compare/v2.0.0...develop
[2.0.0]: https://github.com/ucfopen/canvasapi/compare/v1.0.0...v2.0.0
[1.0.0]: https://github.com/ucfopen/canvasapi/compare/v0.16.1...v1.0.0
[0.16.1]: https://github.com/ucfopen/canvasapi/compare/v0.16.0...v0.16.1
[0.16.0]: https://github.com/ucfopen/canvasapi/compare/v0.15.0...v0.16.0
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[![CanvasAPI on PyPI](https://img.shields.io/pypi/v/canvasapi.svg)](https://pypi.python.org/pypi/canvasapi)
[![License](https://img.shields.io/pypi/l/canvasapi.svg)](https://pypi.python.org/pypi/canvasapi)
[![Python Versions](https://img.shields.io/pypi/pyversions/canvasapi.svg)](https://pypi.python.org/pypi/canvasapi)
[![Documentation Status](https://readthedocs.org/projects/canvasapi/badge/?version=latest)](http://canvasapi.readthedocs.io/en/latest/?badge=latest)
[![Documentation Status](https://readthedocs.org/projects/canvasapi/badge/?version=stable)](http://canvasapi.readthedocs.io/en/stable/?badge=stable)
[![Build Status](https://travis-ci.org/ucfopen/canvasapi.svg?branch=master)](https://travis-ci.org/ucfopen/canvasapi)
[![Coverage Status](https://coveralls.io/repos/github/ucfopen/canvasapi/badge.svg?branch=master)](https://coveralls.io/github/ucfopen/canvasapi?branch=master)
[![Join UCF Open Slack Discussions](https://ucf-open-slackin.herokuapp.com/badge.svg)](https://ucf-open-slackin.herokuapp.com/)
Expand Down
2 changes: 1 addition & 1 deletion canvasapi/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

__all__ = ["Canvas"]

__version__ = "1.0.0"
__version__ = "2.0.0"
Loading

0 comments on commit ab1ec27

Please sign in to comment.