Comments (4)
Hi @spapadim,
On recent install attempt, I wanted to use master branch, but install.sh master failed with invalid URL (due to trailing @ without tag). I suspect line 220 of scripts/install.sh should be changed to
You are absolutely right. Looking over the install script I found a number of more issues, I will upload an improved version shortly.
FWIW, this was encountered after trying to install default (which currently is v3.8.0 tag) [.. ] Did not investigate further, as master (which drops 3.7 support and the apparently offending requirement) installed just fine.
Oof, that's not good, the primary install path isn't working for the currently released version. That version specifier should not have single quotes around '0.7'
, I don't understand how that ever worked :s.
I will make a new release ASAP.
from repobee.
I've released RepoBee v3.8.1 which can actually be installed with the current install script, making fixing it a little bit less urgent. The install script will follow sometime tonight. I obviously need a periodic CI job that ensures that the installer can actually run on the current release...
Thanks for making this problem known to me @spapadim !
from repobee.
Turns out I'd thought ahead at some point and already have tests for the latest release, the scheduled weekly tests failed miserably this weekend. Something in the cosmos changed such that the invalid syntax in that requirement was actually caught to be invalid.
from repobee.
Hi @spapadim ,
Thanks for reporting the issue. I've updated the install script fixing the bug you highlighted and made some other general improvements to it.
from repobee.
Related Issues (20)
- Systematic way to update Docker Hub HOT 4
- Add support for configurable arguments in mutex groups HOT 1
- Deprecate the `--students-file` option and let `--students` suppleant it HOT 1
- Make it possible to deprecate options
- Plugin core commands allow both `--students` and `--students-file` options to be specified
- Handle GitHub rate limiting HOT 11
- Replace home-built Retry-After code with urllib3's builtin support HOT 3
- False negatives: repobee reviews check HOT 6
- Question: Is there any way to check which student repositories have commits? HOT 4
- Reviews: Timeouts during review assignments not able to "resume from previous" HOT 9
- Can't find student repositories when updating HOT 2
- Drop support for Python 3.7 HOT 2
- Add periodic CI job that ensures the installer can run on the current release HOT 1
- Make install script install from PyPi if possible HOT 1
- How to delete repos created by repobee (800 repos!) HOT 4
- Plugin subcommand has disappeared in v3.8.1 HOT 3
- Non-lowercase repo names not being found HOT 6
- GitHub secondary rate limit still acting up
- Add support for Python 3.12
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 repobee.