Permalink
Commits on Feb 3, 2017
  1. Merge pull request #680 from sigmavirus24/split-user-obj

    Split User object into more accurate objects
    committed on GitHub Feb 3, 2017
Commits on Feb 2, 2017
  1. Finish up work to split up User object

    committed Feb 2, 2017
Commits on Feb 1, 2017
  1. Retrieiving /user shows GitHub trimmed an attribute

    They removed total_private_gists. For now, I'm opting to totally remove
    it. We may add it back later as a perpetual "None" though.
    committed Feb 1, 2017
Commits on Jan 31, 2017
  1. Use ShortUser where appropriate

    committed Jan 31, 2017
  2. Create a special EventUser

    Events return not a subset of what other things return with respect to
    users but also extra attributes that don't exist for them. As such, it
    needs to just be a separate object with a way of retrieving a User.
    committed Jan 31, 2017
Commits on Jan 29, 2017
  1. Start using the different User classes

    committed Jan 29, 2017
  2. Break up User class into three classes

    Each one has only the attributes that are (currently) returned by the
    API.
    committed Jan 29, 2017
  3. Fix up flake8 errors

    committed Jan 29, 2017
  4. Decouple User object from BaseAccount object

    committed Jan 29, 2017
  5. Clean up docstrings in github3.users

    committed Jan 29, 2017
  6. Merge pull request #678 from sigmavirus24/excise-null-obj

    Excise NullObject from github3.py
    committed on GitHub Jan 29, 2017
  7. Fix up our tests while removing NullObject

    committed Jan 29, 2017
  8. Excise NullObject from github3.py

    As part of on going work to improve the overall design and simplicity,
    we're removing the NullObject and it's usage. At the present time, it
    causes a lot of confusion for users (not as much as Empty, but still up
    there) and there are simpler ways of designing the library than this.
    
    Related-to #670
    committed Jan 29, 2017
  9. Merge pull request #676 from sigmavirus24/eliminate-empty

    Excise github3.empty.Empty
    committed on GitHub Jan 29, 2017
  10. Remove Empty from our documentation

    Now that we've removed Empty from our code and tests, remove it from our
    documentation.
    
    Related-to gh-670
    committed Jan 29, 2017
  11. Remove tests that affirm existence and use of Empty

    Now that we've excised the usage of Empty and its presence in
    github3.py, let's remove all references to it in our testsuite.
    
    Related-to #670
    committed Jan 29, 2017
  12. Excise github3.empty.Empty

    After a couple weeks of users trying this out, it has revealed itself to
    be far too confusing. Users do not enjoy it and it makes them scratch
    their heads.
    
    This still needs to also be excised from our testsuite.
    
    Related-to gh-670
    committed Jan 29, 2017
Commits on Jan 28, 2017
  1. Merge pull request #673 from dprothero/fix-issue-672

    Ensure query string is included when building _api URL. Fixes #672
    committed on GitHub Jan 28, 2017
  2. Fix up remaining tests and cassettes for Contents

    Now that we include the query string in the URL, we need to update our
    cassettes and some of our other unit tests. This also fixes our tox.ini
    to work with newer versions of tox (i.e., passenv)
    committed Jan 27, 2017
Commits on Jan 27, 2017
  1. Merge branch 'fix-issue-672' of dprothero/github3.py

    Conflicts:
        AUTHORS.rst
    committed Jan 27, 2017
  2. Merge pull request #663 from mindw/Vampire/combined-status

    Picking up #599  Add retrieving of the combined status of a RepoCommit
    committed on GitHub Jan 27, 2017
  3. Add integration test and cassette for CombinedStatus

    committed Jan 27, 2017
  4. Clean up integration tests for PullRequest review preview

    committed Jan 27, 2017
Commits on Jan 17, 2017
  1. Merge pull request #668 from alexwlchan/patch-1

    Add missing word in two_factor_auth.rst
    committed on GitHub Jan 17, 2017
Commits on Dec 28, 2016
  1. Merge pull request #662 from mindw/tox_cleanup

    cleanup tox config:
    committed on GitHub Dec 28, 2016
  2. Merge pull request #660 from mindw/tagger_as_user

    Support reading tagger as User.
    committed on GitHub Dec 28, 2016