Comments (8)
@amol- I can make Travis CI build OS X wheels as well. Shall I?
from dukpy.
Also, the manifest issue could be avoided if dist relied on setuptools' VCS integrations (effectively including all files tracked by Git).
from dukpy.
Does that allow you to exclude package cruft (eg, appveyor.yml
and .travis.yml
) as well as tests?
from dukpy.
It does, but @amol- didn't support idea of having setup_requires
: https://github.com/amol-/dukpy/issues/15#issuecomment-315634909
Although, I'm not sure why I'd want to exclude (python) tests.
from dukpy.
Although, I'm not sure why I'd want to exclude (python) tests.
Mainly just that they're unnecessary? They're included with the distribution, but not installed.
It doesn't matter to me too much - was just curious.
from dukpy.
That's questionable. Normally when you ship some distribution you want to provide ppl with a way to run tests. Even better: lots of package managers have built-in feature of running tests before installing things.
from dukpy.
I'm not arguing whether or not the practice is good. My point was that even if you include the tests in the distribution, the files are not installed, and as a result, are not importable/runnable. You would need to manually unpack the sdist/wheel to grab the test files and then recreate the test environment.
from dukpy.
Version 0.2.1 ( https://github.com/amol-/dukpy/releases/tag/0.2.1 ) is releasing with a fix that allows building wheels from source distribution.
from dukpy.
Related Issues (20)
- Is let keyword not supported? HOT 1
- Dependency update HOT 2
- [Question] Is evaljs safe? HOT 3
- Release for Python 3.8 HOT 3
- Upgrade LessCss code HOT 1
- Wheel file for Python 3.9? HOT 3
- Cannot install webpack due to eslint-scope's folder structure HOT 1
- Build Error - Unable into install due to build tools HOT 1
- Compile from a file to a file? HOT 2
- mock is not required for testsuite HOT 1
- Math.trunc not supported by evaljs HOT 4
- Trailing commas not supported inside Array constructor HOT 3
- execute es6 code
- babel-polyfill is deprecated
- some emoji not supported HOT 1
- pip install fails on windows HOT 4
- Evaluate transition to JerryScript
- Propagating exceptions inside call_python()
- UnicodeDecodeError: 'utf-8' codec can't decode byte HOT 4
- Support Python 3.12 + wheels HOT 1
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 dukpy.