Permalink
Commits on Jan 18, 2017
  1. Merge pull request #97 from gengo/version_1.0.0

    narusemotoki committed on GitHub Jan 18, 2017
    [#137842077] Release version 1.0.0
  2. [#137842077] Release version 1.0.0

    narusemotoki committed Jan 18, 2017
    We mentins this library is stable in setup.py. We can say version 1.0.0 and
    let's start Semantic Versioning.
Commits on Jan 5, 2017
  1. Merge pull request #95 from gengo/force_absolute_import

    narusemotoki committed on GitHub Jan 5, 2017
    Force absolute import
Commits on Jan 4, 2017
  1. Force absolute import

    narusemotoki committed Jan 4, 2017
    Python 3 doesn't support relative import. This is one of the reasons,
    gengo-python doesn't work with Python 3. The problem was solved with this pull
    request. #82
    
    I forgot to add this change in my above pull request. With that line, we can
    force to use absolute import.
  2. Merge pull request #93 from gengo/link_to_changelog

    narusemotoki committed on GitHub Jan 4, 2017
    [#58] Link to CHANGELOG from README
  3. Merge pull request #94 from gengo/rm-pprint-example

    kelvintaywl committed on GitHub Jan 4, 2017
    remove pprint in example for consistency
  4. remove pprint in example for consistency

    kelvintaywl committed Jan 4, 2017
  5. [#58] Link to CHANGELOG from README

    narusemotoki committed Jan 4, 2017
    We got this request over an year ago. #58
    Now we are writing CHANGELOG. This pull request make a link to CHANGELOG fro README.
    Then anyone can know our changes when they find this library on PyPI.
    
    After merge this one, I think we can close that issue. What do you guys think?
  6. Merge pull request #92 from gengo/python3_readme

    narusemotoki committed on GitHub Jan 4, 2017
    README for Python3
  7. README for Python3

    narusemotoki committed Jan 4, 2017
    Python3 must have `()` for `print`.
  8. Test Syntax of reRestructuredText docs (#91)

    narusemotoki committed on GitHub Jan 4, 2017
    * Test Syntax of reRestructuredText docs
    
    We can prevent broken reStructuredText with this change.
    If we upload this library with broken it, PyPI cannot show a description of this library.
    
    --exit=status: (choose from 'info', '1', 'warning', '2', 'error', '3', 'severe', '4', 'none', '5')
Commits on Dec 29, 2016
  1. Support newer version Pythons (#90)

    narusemotoki committed on GitHub Dec 29, 2016
    * Support newer version Pythons
    
    Recentlly, Python 3.6 was released. Let's support it!
    And we didn't support 3.5, but I think this is opportunity, Let's support it too.
Commits on Dec 19, 2016
  1. Coverage on Travis CI (#89)

    narusemotoki committed on GitHub Dec 19, 2016
    * Coverage on Travis CI
    
    Show coverage on Travis CI. Herewith we can improve coverage, it will prevent
    this kind of bug witch library doesn't work specific version of Python.
    #87
    
    The coverage library doesn't support Python 3.2, however I don't think it is
    big problem. Because theoretically the coverage is alomost same with other
    Python's coverage. We can know the coverage to see an other result.
    I think better than notthing.
    
    I moved from requiremnts.txt to setup.py for instaalling dependencies. Because
    we cannnot write version specified things in requirements.txt, but we can do it
    with setup.py. We cannot install coverage with Python 3.2. So if we use
    requirements.txt, CI must be failed.
    We were using requirements.txt for developing and testing. We can do same thing
    with:
    
    ::
    
       pip3 install -e .[test]
    
    * Drop explicit support for Python 3.2
    
    gengo-python is depends on requests. However no longer it is not supporting
    Python 3.2 now.
Commits on Dec 13, 2016
  1. Compatible error handling for Python 2 and 3 (#87)

    narusemotoki committed on GitHub Dec 13, 2016
    * Compatible error handling for Python 2 and 3
    
    Originally, error handling part was using deprecated methods which
    dict.iteritems and dict.itervalues. They are already removed in Python 3.
    So that part does not work with Python 3.
    
    I removed that deprecated methods. And split error handling part from big
    method. It would help next developping. Already it helped me for writing
    unittest.
    
    Also I added logging. Gengo API might return multiple errors one time. However
    GengoError class accept only one error message and code. So it ignored the
    second and any later errors. Logger will catch them when debug is enabled.
Commits on Dec 7, 2016
  1. Merge pull request #86 from gengo/manifest_readme_rst

    narusemotoki committed on GitHub Dec 7, 2016
    Add README.rst to MANIFEST
  2. Add README.rst to MANIFEST

    narusemotoki committed Dec 7, 2016
  3. update change log for new release (#85)

    hayate committed on GitHub Dec 7, 2016
    * update change log for new release
    
    * update version
    
    * fix underline rst length
  4. Merge pull request #84 from gengo/ajaydwarkani-fix

    hayate committed on GitHub Dec 7, 2016
    HMAC function in Python 2.x don't take bytes or Unicode so converting…
  5. update changelog and contributors

    kelvintaywl committed Dec 7, 2016
  6. HMAC function in Python 2.x don't take bytes or Unicode so converting…

    hayate committed Dec 7, 2016
    … it to normal string using the built-in function 'str'."
  7. Merge pull request #83 from gengo/134897437-support-projects

    hayate committed on GitHub Dec 7, 2016
    [#134897437] add support for reference
  8. [#134897437] update change log

    hayate committed Dec 7, 2016
Commits on Dec 6, 2016
  1. [#134897437] fix flake8

    hayate committed Dec 6, 2016
  2. [#134897437] add support for reference

    hayate committed Dec 6, 2016
Commits on Dec 5, 2016
  1. Merge pull request #82 from gengo/implicit_relative_importing

    narusemotoki committed on GitHub Dec 5, 2016
    Do not implicit relative import
Commits on Dec 3, 2016
  1. Run UnitTest with nose

    narusemotoki committed Dec 3, 2016
    We don't need to distribute test file. So I exclude it from main package.
    Also I changed testing method. We can see colored result.
  2. Do not implicit relative import

    narusemotoki committed Dec 3, 2016
    Weekly cleanup
    
    Implicit relative importing does not work with Python 3.
    This is the reason why gengo-python cannot install via pip for Python 3.
Commits on Nov 28, 2016
  1. Merge pull request #80 from gengo/json_package

    narusemotoki committed on GitHub Nov 28, 2016
    Python has json package always
Commits on Nov 27, 2016
  1. Python has json package always

    narusemotoki committed Nov 27, 2016
    Python has json package from Python 2.6. This library is supporting Python 2.7 and later.
    It means we can expect Python always has json package.
Commits on Nov 24, 2016
  1. Merge pull request #79 from gengo/pep8_to_flake8

    narusemotoki committed on GitHub Nov 24, 2016
    pep8 to flake8
  2. Fix typo

    narusemotoki committed on GitHub Nov 24, 2016
Commits on Nov 23, 2016
  1. Update README for how to check style

    narusemotoki committed Nov 23, 2016
  2. Drop explicit support for Pythons 2.6

    narusemotoki committed Nov 23, 2016
  3. pep8 to flake8

    narusemotoki committed Nov 23, 2016
    With flake8, we can check syntax and style.
Commits on Nov 21, 2016
  1. Merge pull request #78 from gengo/md_to_rst

    narusemotoki committed on GitHub Nov 21, 2016
    Markdown to reStructuredText for README