-
Notifications
You must be signed in to change notification settings - Fork 7
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
Port to Python 3 #278
Port to Python 3 #278
Commits on Jan 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bede3e7 - Browse repository at this point
Copy the full SHA bede3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e4c46 - Browse repository at this point
Copy the full SHA 96e4c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b0a17 - Browse repository at this point
Copy the full SHA 22b0a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for d844ded - Browse repository at this point
Copy the full SHA d844dedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bfcb79 - Browse repository at this point
Copy the full SHA 5bfcb79View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3bacf4 - Browse repository at this point
Copy the full SHA b3bacf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f22fc - Browse repository at this point
Copy the full SHA b7f22fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 013d873 - Browse repository at this point
Copy the full SHA 013d873View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd120f3 - Browse repository at this point
Copy the full SHA cd120f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a0fe9d - Browse repository at this point
Copy the full SHA 0a0fe9dView commit details -
switch to flake8 to be able to suppress warnings
there will be tons of pyflakes warnings from the python3 porting strategy
Configuration menu - View commit details
-
Copy full SHA for 96137fe - Browse repository at this point
Copy the full SHA 96137feView commit details -
switch from the nixos release tag to branch
the branch has some python packaging fixes in nixpkgs that we need
Configuration menu - View commit details
-
Copy full SHA for 244cc32 - Browse repository at this point
Copy the full SHA 244cc32View commit details -
fix nixpkgs pkgconfig so mach-nix works at all
also refactor tests.nix and default.nix so they share more of the environment setup which is now slightly more complex
Configuration menu - View commit details
-
Copy full SHA for 86a8aa1 - Browse repository at this point
Copy the full SHA 86a8aa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd1f45 - Browse repository at this point
Copy the full SHA 2bd1f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc5684e - Browse repository at this point
Copy the full SHA fc5684eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8e0a0 - Browse repository at this point
Copy the full SHA ed8e0a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c123df9 - Browse repository at this point
Copy the full SHA c123df9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f296f9e - Browse repository at this point
Copy the full SHA f296f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71658b3 - Browse repository at this point
Copy the full SHA 71658b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b5824b - Browse repository at this point
Copy the full SHA 4b5824bView commit details
Commits on Jan 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 890e67d - Browse repository at this point
Copy the full SHA 890e67dView commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4dc239c - Browse repository at this point
Copy the full SHA 4dc239cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61dc80d - Browse repository at this point
Copy the full SHA 61dc80dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c29995 - Browse repository at this point
Copy the full SHA 4c29995View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf7c312 - Browse repository at this point
Copy the full SHA bf7c312View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36667f6 - Browse repository at this point
Copy the full SHA 36667f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a5df5 - Browse repository at this point
Copy the full SHA 11a5df5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e489fa - Browse repository at this point
Copy the full SHA 0e489faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c88272 - Browse repository at this point
Copy the full SHA 2c88272View commit details -
Configuration menu - View commit details
-
Copy full SHA for aab21d0 - Browse repository at this point
Copy the full SHA aab21d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a990635 - Browse repository at this point
Copy the full SHA a990635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b4cc2 - Browse repository at this point
Copy the full SHA 11b4cc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec1bf28 - Browse repository at this point
Copy the full SHA ec1bf28View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba62031 - Browse repository at this point
Copy the full SHA ba62031View commit details -
Configuration menu - View commit details
-
Copy full SHA for adf0b03 - Browse repository at this point
Copy the full SHA adf0b03View commit details -
Configuration menu - View commit details
-
Copy full SHA for a24eeee - Browse repository at this point
Copy the full SHA a24eeeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce11d0 - Browse repository at this point
Copy the full SHA 9ce11d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9936c1f - Browse repository at this point
Copy the full SHA 9936c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc70a9c - Browse repository at this point
Copy the full SHA cc70a9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8225b0 - Browse repository at this point
Copy the full SHA a8225b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d098bc - Browse repository at this point
Copy the full SHA 6d098bcView commit details
Commits on Jan 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1f134f9 - Browse repository at this point
Copy the full SHA 1f134f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d2670e - Browse repository at this point
Copy the full SHA 5d2670eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46fa124 - Browse repository at this point
Copy the full SHA 46fa124View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6591cb - Browse repository at this point
Copy the full SHA f6591cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92ba74c - Browse repository at this point
Copy the full SHA 92ba74cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c621b05 - Browse repository at this point
Copy the full SHA c621b05View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea07a48 - Browse repository at this point
Copy the full SHA ea07a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7f0c93 - Browse repository at this point
Copy the full SHA f7f0c93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14956bf - Browse repository at this point
Copy the full SHA 14956bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e05c2 - Browse repository at this point
Copy the full SHA 34e05c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b0014 - Browse repository at this point
Copy the full SHA 22b0014View commit details -
Use auto_attribus on a couple exception types
However, we still cannot be frozen (because of Failure.cleanFailure) and cannot use attrs exception support (because we want value-based comparison).
Configuration menu - View commit details
-
Copy full SHA for 1ebff29 - Browse repository at this point
Copy the full SHA 1ebff29View commit details -
Compare dict keys directly instead of via a set conversion
Co-authored-by: Tom Prince <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67072ba - Browse repository at this point
Copy the full SHA 67072baView commit details -
It's already a text-mode FilePath, right?
TempDir.join(unicode) returns unicode TempDir.join(bytes) raises an Exception FilePath(unicode) produces a text-mode FilePath StorageServer.__init__ raises an exception if passed bytes So we can just rely on self.tempdir.path being the correct type already and even if it weren't StorageServer would immediately tell us.
Configuration menu - View commit details
-
Copy full SHA for 39985b1 - Browse repository at this point
Copy the full SHA 39985b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ddd84c - Browse repository at this point
Copy the full SHA 4ddd84cView commit details
Commits on Jan 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4f59ff8 - Browse repository at this point
Copy the full SHA 4f59ff8View commit details
Commits on Jan 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 209c83c - Browse repository at this point
Copy the full SHA 209c83cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7581149 - Browse repository at this point
Copy the full SHA 7581149View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb771a9 - Browse repository at this point
Copy the full SHA cb771a9View commit details