Skip to content

Conversation

@ap--
Copy link
Collaborator

@ap-- ap-- commented May 5, 2025

Replacement for #270.

This PR will close #114, close #193, close #221 and close #245

As we're moving closer to the Python3.14 release, I should try to get this finally completed.

TODOs:

  • ./test_registry.py
  • ./pathlib/test_pathlib_310.py 23 test on windows
  • ./pathlib/test_pathlib_39.py 23 test on windows
  • ./pathlib/test_pathlib_311.py 23 test on windows
  • ./pathlib/test_pathlib_312.py 23 test on windows
  • ./test_core.py
  • ./test_stat.py
  • ./third_party/test_pydantic.py
  • ./implementations/test_smb.py
  • ./implementations/test_github.py
  • ./implementations/test_gcs.py
  • ./implementations/test_webdav.py
  • ./implementations/test_http.py
  • ./implementations/test_memory.py
  • ./implementations/test_local.py
  • ./implementations/test_data.py
  • ./implementations/test_azure.py
  • ./implementations/test_hdfs.py ignored for now
  • ./implementations/test_s3.py
  • ./implementations/test_sftp.py
  • typesafety
  • minversion checks

@ap-- ap-- added the pathlib-abc ✨ Moving to pathlib-abc label May 5, 2025
@ap-- ap-- added this to the v0.3.0 milestone May 5, 2025
@ap-- ap-- self-assigned this May 5, 2025
@ap-- ap-- force-pushed the pathlib-types branch from 3a53635 to 98cd131 Compare May 6, 2025 07:54
@ap-- ap-- force-pushed the pathlib-types branch from f29d23a to 1bb011c Compare May 6, 2025 20:04
@ap--
Copy link
Collaborator Author

ap-- commented May 7, 2025

Almost there. Some windows path handling, 2 macos-3.9 http tests and the typesafety checks...

@ap--
Copy link
Collaborator Author

ap-- commented May 7, 2025

Just missing the typechecking and then this can be merged 🎉

@ap-- ap-- marked this pull request as ready for review May 8, 2025 10:31
@ap-- ap-- closed this May 8, 2025
@ap-- ap-- reopened this May 8, 2025
@ap--
Copy link
Collaborator Author

ap-- commented May 8, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pathlib-abc ✨ Moving to pathlib-abc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Test regressions with Python 3.13 Test against 3.13 Inherit from PathBase instead of Path Heads up: pathlib._PathBase may be coming soon

1 participant