Comments (2)
No, it currently requires typing
as a dependency on Python <3.5 only.
Why are you using setup.py
directly? Generally this module should be installed through pip. Perhaps you are running an old version of setuptools.
from mypy_extensions.
We're building this package as an RPM for our deployment methods. We don't typically run setup.py directly but I did to emphasis that it did not like the syntax.
However - I see what you mean: https://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-platform-specific-dependencies
It looks like the latest centos setuptools does not support this syntax.
Mypy doesn't work on centos anyway as it's python is 3.4. I agree this is fine on a latest fedora server - sorry.
This was during the debug into other issues with building the package, typically we run the build commands inside a mock environment, but I ran it directly in this case.
from mypy_extensions.
Related Issues (20)
- get_type_hints crashes on TypedDict with non-builtin types from other modules HOT 8
- Build wheels for public releases HOT 8
- 0.4.2 resubmitted to pypi? HOT 8
- pipenv lock sha256 hash doesn't match HOT 1
- Default Values for TypedDict HOT 3
- Mark repo as defunct? HOT 2
- `__module__` is set wrongly when using class definition syntax HOT 3
- Make a release that supports Python 3.9 HOT 6
- test_typeddict_errors fails on python3.11 HOT 7
- Make 1.0 release HOT 4
- Missing 1.0.0 tag HOT 1
- sdist is missing tests
- README TLDR
- Convert CI from Travis to GitHub Actions? HOT 3
- update version
- Introduce TypeAssert to constraint checker to certain type with a proxy check HOT 2
- Deprecate `mypy_extensions.TypedDict`? HOT 3
- .travis.yml: The 'sudo' tag is now deprecated in Travis CI
- Expose required/non-required keys for mixed TypedDict or TypedDict base class, in runtime HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mypy_extensions.