Comments (3)
Is this a matter of preference, available time, interest, something else and/or combinations of the aforementioned?
I've found that non python devs have a hard time figuring out what pip
is and why it's a good idea to create a virtualenv prior to installing packages.
My goal is to make it super easy to use, so I've decided to ship it as a binary.
I would've probably made a pip
installable package, but one of the dependencies (pygithub) has no release on pypi that supports the file api. The package needs to be pulled from github, but I could'nt find a way to tell setup.py
to use it.
from statuspage.
At this point, I'm able to build the binary from source. So, am happy to continue doing it that way personally. Though I figured I'd provide some thoughts on these points.
I can't really provide any suggestions for the first point. Maybe some details or links in the Readme?
As for the last point, that should be doable at least according to this SO answer, but it does feel a bit suboptimal. I suppose vendoring it might be an option. Though some people are opposed to the latter, I think it fits well for your particular use case. Honestly I'd rather see that PR accepted at this point and am not really sure why it hasn't happened yet.
In any event, none of this stops one from still shipping binaries. It just provides another way of getting at a release that is more familiar to the average Python user.
from statuspage.
There's now a pip-installable package of statuspage available, see b8c2f71
from statuspage.
Related Issues (20)
- When no incident, typo in data-l10n-id prevent applying localisation HOT 2
- Error while creating status HOT 5
- PyPI package for 0.9.0 HOT 5
- Renmame/remove systems [fixed]
- StatusPage system function not working! HOT 1
- Gitlab Support? HOT 1
- Help. Error on creation. HOT 2
- Status page is not updated
- Error during creating HOT 5
- It won't login
- Use label description to detail services HOT 1
- Issue with setup (GithubException.GithubException: 422) HOT 2
- Create system categories
- Using Enterprise GitHub instead of github.com
- Please Korean Translate
- work with gitea ?
- Still maintained? HOT 5
- Creation Error: Path Cannot Start With Slash
- Outdated Corestatus.io link?
- No windows support
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 statuspage.