Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Semesters resource and ability to follow API links #8

Closed
wants to merge 12 commits into from
Closed

Semesters resource and ability to follow API links #8

wants to merge 12 commits into from

Conversation

DraCzris
Copy link

@DraCzris DraCzris commented Mar 4, 2015

Implement semesters resource (#7) and ability to follow all API links in response (#3).

VCR gem was removed, because of requirement of faraday >=0.9 of some gems. To me it seems reasonable, because of vcr being only development dependency.

@jnv
Copy link
Contributor

jnv commented Mar 4, 2015

VCR is required for testing, there should be a better way to resolve the dependency issues.

@DraCzris
Copy link
Author

DraCzris commented Mar 5, 2015

IMHO the fault is on vcr's side. The fix was merged to master in October 2014, but no tagged version was released since September 2014.

I've found a workaround in moving the vcr from kosapi_client.gemspec to Gemfile and use master branch (maybe lock commit sha) as gem 'vcr', github: 'vcr/vcr', branch: 'master'. It's not a nice one, but once again isn't vcr just a development (testing) dependency?

At this time I don't se any other way.

@DraCzris
Copy link
Author

DraCzris commented Mar 5, 2015

I'll close this merge request and issue a new one with proper branch separation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants