Skip to content

Instantly share code, notes, and snippets.

@brendon9x
Created February 21, 2017 08:39
Show Gist options
  • Save brendon9x/c9990838dbbf23c8417c386e53b3d40c to your computer and use it in GitHub Desktop.
Save brendon9x/c9990838dbbf23c8417c386e53b3d40c to your computer and use it in GitHub Desktop.
Bundle update error
## Environment
```
Bundler 1.14.3
Rubygems 2.6.10
Ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-darwin15]
GEM_HOME /Users/brendon/.rvm/gems/ruby-2.3.3@insight-app
GEM_PATH /Users/brendon/.rvm/gems/ruby-2.3.3@insight-app:/Users/brendon/.rvm/gems/ruby-2.3.3@global
RVM 1.29.0 (master)
Git 2.11.0
Platform x86_64-darwin-15
rubygems-bundler (1.4.4)
```
```
## Gemfile
### Gemfile
```ruby
source 'https://rubygems.org'
source 'https://[email protected]'
# Gem speedup
gem 'bootscale', require: false
gem 'msgpack', require: false
# For dummy testing
gem 'chartiste'
gem 'redis'
# Git overrides
gem "zipruby-compat", :require => 'zipruby', :git => 'https://github.com/jawspeak/zipruby-compatibility-with-rubyzip-fork.git', :tag => 'v0.3.7'
# gem 'quattro' , git: '[email protected]:Intellection/quattro.git', branch: 's3_sss_metadata_fix'
# gem 'quattro', :path => '../quattro'
gemspec
# Required for https://github.com/guard/guard-rspec/issues/258
gem 'thor'
# Required by Fluid
gem 'webpack-rails', '0.9.5'
group :test, :development do
gem 'savvy'
gem 'pry'
gem 'pry-byebug'
gem 'statsample', "~> 1.4.0"
gem 'brakeman', require: false
gem 'rubocop', require: false
gem 'fuubar'
gem 'test-unit', '~> 3.0'
gem 'codecov', :require => false
end
group :development do
# gem 'guard-rspec'
end
```
### Gemfile.lock
```
<No /Users/brendon/work/insight-out.engine/Gemfile.lock found>
```
## Gemspecs
### insight_out.gemspec
```ruby
$:.push File.expand_path("../lib", __FILE__)
# Maintain your gem's version:
require "insight_out/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = "insight_out"
s.version = InsightOut::VERSION
s.authors = ["Intellection Workers"]
s.email = ["[email protected]"]
s.homepage = "http://www.intellectionsoftware.com"
s.summary = "Data In, Insight Out"
s.description = "All the things"
s.files = `git ls-files`.split($/) - Dir["spec/**/{*,.*}"] - Dir["docs/**/*"] - ["app/assets/plugins/insight-out"]
# s.test_files = Dir["spec/**/*"]
# List the reason for your GEM in insight_out.rb and make sure to require it there
# Oj for JSON serialization
s.add_dependency 'oj', '~> 2.15.0'
# Bootstrap & SASS integration
s.add_dependency 'sass-rails'
# Engines do not get the same auto-loading behaviour as Rails Apps
s.add_dependency 'context_visualisation', '0.3.1'
# Performance tooling
s.add_dependency 'artemis_timing', '~> 0.2.0'
s.add_dependency 'mutton_chops', '~> 1.0'
s.add_dependency 'lardon', '~> 0.1'
s.add_dependency 'sassy', '~> 0.0.6'
s.add_dependency 'powerpoint_io', '~> 2.2'
s.add_dependency 'quattro', '>= 8.24'
s.add_dependency 'chartiste', '~> 3.0'
s.add_dependency "rails", "~> 3.2.15"
s.add_dependency "rake", "~> 10.2"
s.add_dependency 'activerecord-import', "~> 0.5"
# Things we look to use to lock down Ruby 2. Delete after Ruby 2
s.add_dependency "rack-cache", "~> 1.2.0"
s.add_dependency "celluloid", "~> 0.16.0"
s.add_dependency 'memoist', "~> 0.9" # Memoization - yes it is useful
s.add_dependency 'lazy_bm', "~> 1.0" # Futures and promises
s.add_dependency "language_list", "~> 1.0.0"
s.add_dependency 'sinatra', '~> 1.2'
s.add_dependency 'paginator', "~> 1.2"
s.add_dependency 'will_paginate', "~> 3.0"
s.add_dependency 'htmlentities', "~> 4.3"
s.add_dependency 'paperclip', "~> 3.5"
s.add_dependency 'awesome_print'
s.add_dependency 'json', "~> 1.0"
s.add_dependency 'active_model_serializers', "~> 0.8.0"
s.add_dependency 'slack-notifier'
# Authorization + Authentication
s.add_dependency 'devise', "~> 2.2"
s.add_dependency 'devise-encryptable', "~> 0.1"
s.add_dependency 'devise_security_extension', "~> 0.7.0"
s.add_dependency 'rails_email_validator', "~> 0.1.4"
s.add_dependency 'cancan', '~> 1.4'
s.add_dependency 'switch_user', '~> 0.9'
s.add_dependency 'bitset_bm', '~> 1.1'
# Workers
s.add_dependency 'resque', '~> 1.26.0'
s.add_dependency 'resque-status', '~> 0.2'
s.add_dependency 'resque-sentry', "~> 1.1"
s.add_dependency 'resque-pool', '~> 0.4.0.rc2'
# Dyanamically add cron jobs
s.add_dependency 'whenever', "~> 0.9"
# State machine
s.add_dependency 'workflow', "~> 1.1"
# XLS Export
s.add_dependency 'ruby-ole', "~> 1.2"
s.add_dependency 'spreadsheet', "~> 0.6.0"
s.add_dependency 'axlsx', "~> 2.0"
# Restores f.error_messages (deprecated in Rails)
s.add_dependency 'dynamic_form', "~> 1.1"
# Angular dependencies
s.add_dependency 'angular-rails-templates', "0.1.3"
# Detect string encodings
s.add_dependency 'charlock_holmes', "~> 0.6"
# Legacy data handling
s.add_dependency 'rb-gsl', "~> 1.16.0", "<= 1.16.0.4"
s.add_dependency 'statistics2', "~> 0.54"
# Text similarity API - checking if a string is close to another string
s.add_dependency 'amatch', "~> 0.2"
# Data matching stuff
s.add_dependency 'hierclust', "~> 0.1"
# DB of choice
s.add_dependency 'mysql2', "~> 0.3", "< 0.4"
# Mongodb
s.add_dependency 'mongo', "~> 1.8"
s.add_dependency 'bson', "~> 1.8"
s.add_dependency 'bson_ext', "~> 1.8"
# Does automatic ActiveRecord versioning
s.add_dependency 'vestal_versions', "~> 2.0"
# Default Controller supports profiling
s.add_dependency 'ruby-prof', "~> 0.16"
s.add_dependency 'stackprof'
# New Relic REST Client for reporting perforamnce
s.add_dependency 'newrelic_rpm', "~> 3.7"
# Soap endpoint
s.add_dependency 'nori', "~> 2.3"
# Stop web requests running beyond a stupid amount
# Lock at < 3 to avoid horrid errors
s.add_dependency "rack-timeout", "~> 0.3.0"
# Cache that lasts the life of the request
s.add_dependency 'request_store', "~> 1.0"
# Error monitoring
s.add_dependency 'sentry-raven', "~> 0.9"
# What it says
s.add_dependency 'hash-deep-merge', "~> 0.1"
# To send emails via Amazon SES
s.add_dependency 'aws-ses', "~> 0.4"
# AWS SDK
s.add_dependency 'aws-sdk', "~> 1.0"
# Adds child and parent accessors for recursive structures
s.add_dependency 'acts_as_tree', "~> 1.2"
# Formats log files with timestamps, thread ids, and stuff for prod
s.add_dependency 'hodel_3000_compliant_logger', "~> 0.1"
# The structured data store - every project should use it.
s.add_dependency 'redis', "~> 3.0"
# Adds redis goodies for rails including a redis cache store
s.add_dependency 'redis-rails', "~> 3.2"
# For word clouds
s.add_dependency 'ruby-graphviz', "~> 1.0"
# Creates Rails helpers for making Quattro easier
s.add_dependency 'quattro_rails', '~> 2.0'
# Required for the analysis builder client
s.add_dependency 'httparty'
# Allow clients to opt in to savvy
s.add_development_dependency 'savvy', '~> 0.0.9'
# Enable translations in javascript
s.add_dependency 'i18n-js', '3.0.0.rc13'
# Metric reporting
s.add_dependency 'influxdb', '~> 0.2'
s.add_dependency 'cause', '~> 0.1'
# SSO gem for one login saml
s.add_dependency 'ruby-saml', '~> 1.0.0'
#ElasticSearch
s.add_dependency 'elasticsearch', '~> 2.0.0'
s.add_dependency 'elasticsearch-model'
s.add_dependency 'rspec-wait'
s.add_dependency 'typhoeus'
# Debugging
s.add_dependency 'terminal-table'
s.add_dependency 'hashie', '3.4.6'
# INTERNALS
# Dummy App
s.add_development_dependency "sqlite3", "~> 1.3"
# previously group :dev
s.add_development_dependency "parallel_tests", "~> 0.6"
s.add_development_dependency 'better_errors', "~> 0.7"
s.add_development_dependency 'binding_of_caller', "~> 0.6" # For advanced better_errors
s.add_development_dependency 'thin', "~> 1.5"
# TEST STUFF
s.add_development_dependency 'webmock'
s.add_development_dependency 'fuubar', '~> 2.0'
s.add_development_dependency 'launchy', '~> 2.0.5'
s.add_development_dependency 'faker', "~> 1.1"
s.add_development_dependency 'factory_girl_rails', "~> 4.1"
s.add_development_dependency 'rspec-rails', "~> 3.5"
s.add_development_dependency 'database_cleaner', "~> 0.9"
s.add_development_dependency 'listen', '~>3.0.0'
s.add_development_dependency 'semvergen', "~> 1.9.1"
s.add_development_dependency 'coveralls', "~> 0.7"
s.add_development_dependency 'rspec_junit_formatter', "~> 0.2"
s.add_development_dependency "em-http-request", "1.0.3"
end
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment