pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/libgit2/pygit2/pull/1332

m/assets/global-0bd78641c0a1f3e0.css" /> random fixes by DinhHuy2010 · Pull Request #1332 · libgit2/pygit2 · GitHub
Skip to content

random fixes#1332

Open
DinhHuy2010 wants to merge 47 commits intolibgit2:masterfrom
DinhHuy2010:typecheck
Open

random fixes#1332
DinhHuy2010 wants to merge 47 commits intolibgit2:masterfrom
DinhHuy2010:typecheck

Conversation

@DinhHuy2010
Copy link
Copy Markdown

@DinhHuy2010 DinhHuy2010 commented Dec 22, 2024

adding more type checking into the library

This will add typing information since pygit2 stubs is obsolete at python/typeshed#12785
Also others list at the tasks:

Tasks/TODO

  • Add typing to pygit2/_pygit2.pyi
  • Add pygit2/_libgit2.pyi
  • Add typing to pygit2/settings.py
  • Add typing to pygit2/init.py
  • Add typing to pygit2/errors.py
  • Add typing to pygit2/remotes.py
  • Add typing to pygit2/submodules.py
  • Add typing to pygit2/packbuilder.py
  • Add typing to pygit2/refspec.py
  • Add typing to pygit2/callbacks.py
  • Add typing to pygit2/repository.py
  • Add typing to pygit2/branches.py
  • Add typing to pygit2/utils.py
  • Add typing to pygit2/credentials.py
  • Add typing to pygit2/enums.py
  • Add typing to pygit2/_run.py
  • Add typing to pygit2/references.py
  • Add typing to pygit2/config.py
  • Add typing to pygit2/_build.py
  • Add typing to pygit2/legacyenums.py
  • Add typing to pygit2/ffi.py
  • Add typing to pygit2/blame.py
  • Add typing to pygit2/blob.py
  • Add typing to pygit2/index.py
  • Add more ruff configuration
  • Lint and format using ruff
  • Add pyright configuration for type checking
  • Add more GitHub Actions workflows
  • Maybe update docs

@jdavid
Copy link
Copy Markdown
Member

jdavid commented Feb 16, 2025

Hi, this PR is too big, could you split it?

@DinhHuy2010
Copy link
Copy Markdown
Author

Hi there,
thanks for responding.
Yeah is PR is too big, oops.
Probably I need to know to split the PR itself.
Thanks.

@DinhHuy2010
Copy link
Copy Markdown
Author

uhhh for some reasons in github found conlicts in a unittest, thinking that is a confilct...

This was referenced Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy