Search Criteria
Package Details: mypy-git 1.10.0.r11.gba6febc-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mypy-git.git (read-only, click to copy) |
---|---|
Package Base: | mypy-git |
Description: | Optional static typing for Python 2 and 3 (PEP484) |
Upstream URL: | https://github.com/JukkaL/mypy |
Keywords: | development |
Licenses: | MIT |
Conflicts: | mypy |
Provides: | mypy |
Submitter: | eigengrau |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2015-10-02 07:27 (UTC) |
Last Updated: | 2024-04-28 04:30 (UTC) |
Dependencies (8)
- python-mypy_extensions
- python-psutil
- python-tomli
- python-typing_extensions
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
Required by (63)
- bdebstrap (requires mypy) (check)
- chalice (requires mypy) (make)
- dpsprep-git (requires mypy) (check)
- emacs-flycheck-pycheckers (requires mypy) (optional)
- fluster (requires mypy) (make)
- freenom-dns-updater (requires mypy) (check)
- harlequin (requires mypy)
- keyringctl-git (requires mypy) (check)
- metainfo-builder-git (requires mypy) (check)
- nbqa (requires mypy) (optional)
- nbqa (requires mypy) (check)
- neovim-coc-pyright-git (requires mypy) (optional)
- nrf-connect-sdk-installer (requires mypy) (optional)
- ocaml-atd (requires mypy) (check)
- ocaml-atdgen (requires mypy) (check)
- ocaml-atdgen-codec-runtime (requires mypy) (check)
- ocaml-atdgen-runtime (requires mypy) (check)
- ocaml-atdj (requires mypy) (check)
- ocaml-atdpy (requires mypy) (check)
- ocaml-atds (requires mypy) (check)
- ocaml-atdts (requires mypy) (check)
- papis-git (requires mypy) (check)
- pylama (requires mypy) (check)
- pylama (requires mypy) (optional)
- python-cantools (requires mypy) (optional)
- python-crossandra (requires mypy) (make)
- python-datalad (requires mypy) (check)
- python-depthai (requires mypy) (optional)
- python-dvc-render (requires mypy) (check)
- python-flifile (requires mypy) (optional)
- python-graylint (requires mypy) (check)
- python-icontract (requires mypy) (check)
- python-johnnycanencrypt-git (requires mypy)
- python-jsonschema-typed-git (requires mypy)
- python-lagom (requires mypy) (make)
- python-matrix-nio (requires mypy) (check)
- python-mypy-ls (requires mypy)
- python-mypy-protobuf (requires mypy)
- python-mypy-zope (requires mypy)
- python-nevergrad (requires mypy)
- python-pandera-git (requires mypy) (optional)
- python-picotool-git (requires mypy) (check)
- python-prospector (requires mypy) (optional)
- python-pylsp-mypy (requires mypy)
- python-pytest-mypy-plugins (requires mypy)
- python-pytooling (requires mypy) (check)
- python-qmake2cmake (requires mypy)
- python-refurb (requires mypy)
- python-returns (requires mypy) (optional)
- python-roonapi (requires mypy) (make)
- python-shandy-sqlfmt (requires mypy)
- python-speedport-api (requires mypy) (make)
- python-transformer-debugger (requires mypy) (check)
- python-typedload (requires mypy) (check)
- python-typish (requires mypy) (check)
- python-visions (requires mypy) (make)
- qtile-wayland-git (requires mypy) (check)
- relational (requires mypy) (check)
- thonny (requires mypy)
- uranium (requires mypy) (check)
- verity-squash-root (requires mypy) (check)
- vim-coc-pyright-git (requires mypy) (optional)
- vy (requires mypy) (optional)
Latest Comments
1 2 3 Next › Last »
xiota commented on 2024-08-14 23:20 (UTC) (edited on 2024-08-14 23:23 (UTC) by xiota)
@emilylime I avoid adding workarounds for non-standard use-cases because it clutters the PKGBUILD and often breaks other use cases. I expect your config has problems with most
python-*
packages. If possible, configure your AUR helper, or write an auxiliary script, to process python packages differently. Try passing-Cc
tomakepkg
.emilylime commented on 2024-08-14 22:56 (UTC)
The package doesn't build (twice) with
--noextract
:( I have my AUR helper configured to not overwrite existing source files to reuse build artefacts in devel packages, but the way thepackage
function is written it breaks with multiple*.whl
files present, which happens immediately when trying tomakepkg --noextract
(if you've previously built an older version of the package). I would be very thankful if you could look into fixing this ^^gesh commented on 2024-03-13 12:53 (UTC)
Fair enough
xiota commented on 2024-03-13 11:59 (UTC)
What you wrote demonstrates the problems with using "(n+1)+dev" and other non-monotonic versioning schemes. There is no such release version, yet. Dropping or overlooking the +dev suffix is too easy, making discussions about versions confusing.
gesh commented on 2024-03-13 11:07 (UTC)
Ah, correct -- I had attempted to manually run the commands, which obviously caused some trouble. Sorry for the noise.
Fair enough in re the discussion being academic -- though if you want, I think you could try requesting it be orphaneed.
In re
1.10.0
being an invalid base number -- not sure that's up to us to decide. If upstream wants to number its versions1.9
,1.10+dev
,1.10
, then we should use that (barring this breaking vercmp or the pkgver format). Though I am unsure how to ensure that in this case -- appending a string to a version generally can't make a smaller version. Perhaps by making sure the version string is always of formBASE_VER-dev.rN.gSHA
?Regardless, that's up to you -- my only interest in the package was for trying out mypy 1.10 to make sure an error I was seeing was due to the code and not due to upstream using 1.9 while repos have 1.8.
gesh commented on 2024-03-12 17:43 (UTC) (edited on 2024-03-12 17:47 (UTC) by gesh)
That doesn't work -- the release tags are off the mainline branch, so am getting
If you really insist, you could do:
Or you could fixup the rendering of the version as given by
version.py
:gesh commented on 2024-03-12 16:27 (UTC)
In case anyone needs it, this
version()
works:1 2 3 Next › Last »