Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to python3 #10

Open
wants to merge 67 commits into
base: master
Choose a base branch
from
Open

Upgrade to python3 #10

wants to merge 67 commits into from

Commits on Jun 17, 2022

  1. Ran 2to3 without hand edits, trivial changes, some todos added

     * relative import changes
     * print statements adjusted
     * exception handling changes
     * urllib api changes
     * thread -> _thread module rename
     * (c)StringIO module rename to io
     * filter to list comprehension rewrite
     * next() rewrite
     * keys() wrapped to list()
     * long replaced by int
     * set api changes
     * assertEquals -> assertEqual
    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    bd8bf13 View commit details
    Browse the repository at this point in the history
  2. Update pyftpdlib to a version that supports Python 3 (#6)

     * fix indentation
    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    79e3989 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2f16bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb08048 View commit details
    Browse the repository at this point in the history
  5. #6 Format changes

    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    db8b461 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbdcf27 View commit details
    Browse the repository at this point in the history
  7. #6 I/O api update

    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    b0ea632 View commit details
    Browse the repository at this point in the history
  8. #6 2to3 changes (print statement and type updates)

     * not working yet; tests disabled; some todos added
    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    87f101f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9814359 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6d21fc5 View commit details
    Browse the repository at this point in the history
  11. #6 introduce byte literals; fix byte wise comparisons

    two python3 gotchas fixed:
     * indexing bytes yields integers; compare as sliced sequence instead
     * bytes.extends pushes integers in the list; replaced by pushing a multi-byte sequence as a single item; later joined back together
    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    41c8cbe View commit details
    Browse the repository at this point in the history
  12. #6 introduce byte literals; fix byte wise comparisons

    two python3 gotchas fixed:
     * indexing bytes yields integers; compare as sliced sequence instead
       -> reconsider to do integer comparisons instead; left TODO
    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    88823af View commit details
    Browse the repository at this point in the history
  13. #6 introduce byte literals

    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    c2a1c6a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cb2d509 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7013605 View commit details
    Browse the repository at this point in the history
  16. #6 introduce bytes literals

    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    49d8de2 View commit details
    Browse the repository at this point in the history
  17. #6 2to3 fixes

    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    fca3445 View commit details
    Browse the repository at this point in the history
  18. #6 introduce hello_world replacement for checkout script

     RIP Steve of Hollow Sun
    walcovanloon committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    3291857 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    4f64cdf View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9eb7254 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    68036ce View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f567e89 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2022

  1. Configuration menu
    Copy the full SHA
    ff80c3b View commit details
    Browse the repository at this point in the history
  2. #6 refactor transfer location into a python enum to reduce depedency …

    …on native code, simplifying running unit tests
    walcovanloon committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    5b777e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    103f10e View commit details
    Browse the repository at this point in the history
  4. #6 fix test name

    walcovanloon committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    095da3c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2022

  1. Configuration menu
    Copy the full SHA
    42d82f0 View commit details
    Browse the repository at this point in the history
  2. #6 Formatting fixes

    walcovanloon committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    375c548 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47f3474 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9abe932 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f19f974 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    404e4f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2937ef4 View commit details
    Browse the repository at this point in the history
  8. #6 fix ftp tests

    walcovanloon committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    25ca238 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    71c98b4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c7ae700 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e71de48 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0d108d0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dae3ca1 View commit details
    Browse the repository at this point in the history
  14. #6 fix API incompatibility

    walcovanloon committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    96c84c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    ffd2fda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50fd9ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8b422d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b4420fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d73391 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7cb034d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d2480d6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    40fd9a3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c54547a View commit details
    Browse the repository at this point in the history
  10. #6 fix windows path names

    walcovanloon committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    f9f404c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    469fe82 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ec2477a View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2022

  1. Configuration menu
    Copy the full SHA
    2147fc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7db4d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5f86e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2dee291 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68e4570 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6856b80 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1cd195f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bfa6d1d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    28463ac View commit details
    Browse the repository at this point in the history
  10. #6 build binaries for aksy-fs utility on mac and windows - fix fuse-p…

    …ython; disable conan (slow build)
    walcovanloon committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    a6ba251 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2022

  1. #6 fix test run on macosx

    walcovanloon committed Jul 3, 2022
    Configuration menu
    Copy the full SHA
    60ef9be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    beba035 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c913d5f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b39fed View commit details
    Browse the repository at this point in the history
  5. #6 attempt to fix nuitka compilation logging on macosx (now an educat…

    …ed guess)
    
     * remove inadvertent addition of release job
    walcovanloon committed Jul 3, 2022
    Configuration menu
    Copy the full SHA
    d1b6ce7 View commit details
    Browse the repository at this point in the history