The Wayback Machine - https://web.archive.org/web/20200830143214/https://github.com/trekhleb/learn-python/commits/master
Skip to content
Permalink
master

Commits on Jul 8, 2020

  1. Minor fixes.

    trekhleb committed Jul 8, 2020
  2. Update FUNDING.yml

    trekhleb committed Jul 8, 2020

Commits on Jul 6, 2020

  1. Create FUNDING.yml

    trekhleb committed Jul 6, 2020

Commits on May 30, 2020

  1. [PT-BR] Portuguese Translation v2.0 (#16)

    * main README.md updated
    
    * Adds README.pt-BR.md
    
    * [FIX] pt-BR Translate
    
    Co-authored-by: vilmacio22 <vilmacio22@users.noreply.github.com>
    vilmacio22 committed May 30, 2020

Commits on May 29, 2020

  1. Minor fixes.

    trekhleb committed May 29, 2020
  2. [PT-BR] Portuguese Translation v1.0 (#14)

    * main README.md updated
    
    * Adds README.pt-BR.md
    
    Co-authored-by: vilmacio22 <vilmacio22@users.noreply.github.com>
    vilmacio22 committed May 29, 2020

Commits on Jun 25, 2019

  1. Set theme jekyll-theme-minimal

    trekhleb committed Jun 25, 2019
  2. Set theme jekyll-theme-slate

    trekhleb committed Jun 25, 2019

Commits on Nov 25, 2018

  1. Add information about modules find path in Python.

    trekhleb committed Nov 25, 2018

Commits on Oct 5, 2018

  1. Fix typo in filename.

    trekhleb committed Oct 5, 2018
  2. Added simple descriptions to files missing descriptions (#9)

    * Added simple descriptions to files missing descriptions at the top of the files.
    
    Added simple descriptions/summary for test_class_objects.py, test_inheritance.py, test_method_objects.py, test_multiple_inheritance.py, test_file_methdos.py, test_file_reading.py, test_math.py
    
    * removed trailing spaces
    scraggard authored and trekhleb committed Oct 5, 2018
  3. Fixed a typo in the readme (#8)

    changed "you're" to "you"
    firebreath1001 authored and trekhleb committed Oct 5, 2018

Commits on Sep 25, 2018

  1. Update test_function_decorators.py (#7)

    digitalduke authored and trekhleb committed Sep 25, 2018

Commits on Sep 14, 2018

  1. Add more assertions for tuples.

    trekhleb committed Sep 14, 2018
  2. Update test_tuples.py (#6)

    * Update test_tuples.py
    
    * Update test_tuples.py
    
    Fixed code style issues. (Trailing whitespace, blank line whitespace and line length too long)
    
    * Update test_tuples.py
    
    * Update test_tuples.py
    
    * Update test_tuples.py
    
    * Update test_tuples.py
    
    * pep8 compliant
    TusharShandilya authored and trekhleb committed Sep 14, 2018

Commits on Sep 13, 2018

  1. Make Flake8 to be a dependency.

    trekhleb committed Sep 13, 2018
  2. Travis CI: Add flake8 to the testing (#5)

    * Travis CI: Add flake8 to the testing 
    
    Add [flake8](http://flake8.pycqa.org) tests to find Python syntax errors and undefined names.
    
    __E901,E999,F821,F822,F823__ are the "_showstopper_" flake8 issues that can halt the runtime with a SyntaxError, NameError, etc. Most other flake8 issues are merely "style violations" -- useful for readability but they do not effect runtime safety.
    * F821: undefined name `name`
    * F822: undefined name `name` in `__all__`
    * F823: local variable name referenced before assignment
    * E901: SyntaxError or IndentationError
    * E999: SyntaxError -- failed to compile a file into an Abstract Syntax Tree
    
    * learn-python should not teach the antipattern of bare exceptions
    
    See PEP8 and https://realpython.com/the-most-diabolical-python-antipattern
    
    * noqa F821 - We are intentionally raising NameError
    
    * Two consecutive blank lines before a function definition
    
    * flake8 --max-complexity=10 --> 12
    
    * pylint: disable=broad-except
    cclauss authored and trekhleb committed Sep 13, 2018

Commits on Sep 12, 2018

  1. Get rid of bare exceptions.

    trekhleb committed Sep 12, 2018

Commits on Sep 5, 2018

  1. Add comments to the blob section.

    trekhleb committed Sep 5, 2018
  2. Fix test_glob (#4)

    * Fix test_glob
    
    == operator for lists relies on the order of elements in the list. cmp() does not.
    In my case, on Linux Mint, python3.6 glob() returned list had items in reverse order then expected in the test.
    The glob() doc doesn't specify specific ordering.
    cmp() for list objects doesn't rely on the order of items and produces the right result.
    
    * Use python3
    Psimage authored and trekhleb committed Sep 5, 2018
  3. Change the order set of the subtracted value (#3)

    assert first_char_set - second_char_set == {'r', 'd', 'b'} to assert first_char_set - second_char_set == {'r', 'b', 'd'}
    imaness authored and trekhleb committed Sep 5, 2018

Commits on Sep 3, 2018

  1. Fix the continue statement's link (#2)

    hfanahita authored and trekhleb committed Sep 3, 2018

Commits on Aug 31, 2018

  1. Add more string methods.

    trekhleb committed Aug 31, 2018
  2. Add section about variable scopes.

    trekhleb committed Aug 31, 2018
  3. Fix typecasting docstrings (issue #1).

    trekhleb committed Aug 31, 2018

Commits on Aug 30, 2018

  1. Add more examples for function (as first-class citizens).

    trekhleb committed Aug 30, 2018
  2. Add section about function decorators.

    trekhleb committed Aug 30, 2018
  3. Turn Travis email notifications off.

    trekhleb committed Aug 30, 2018
  4. Add Travis badge.

    trekhleb committed Aug 30, 2018
  5. Fix Python version for Travis.

    trekhleb committed Aug 30, 2018
  6. Travis integration.

    trekhleb committed Aug 30, 2018

Commits on Aug 29, 2018

  1. Update code of conduct.

    trekhleb committed Aug 29, 2018
  2. Update code of conduct.

    trekhleb committed Aug 29, 2018
Older
You can’t perform that action at this time.