--- !ruby/object:Gem::Specification name: aemo version: !ruby/object:Gem::Version version: 0.1.17 platform: ruby authors: - Joel Courtney - Stuart Auld autorequire: bindir: bin cert_chain: [] date: 2015-08-27 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: json requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.8' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.8' - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' - - ">=" - !ruby/object:Gem::Version version: 1.6.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' - - ">=" - !ruby/object:Gem::Version version: 1.6.6 - !ruby/object:Gem::Dependency name: zip requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: multi_xml requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.5' - - ">=" - !ruby/object:Gem::Version version: 0.5.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.5' - - ">=" - !ruby/object:Gem::Version version: 0.5.2 - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.13' - - ">=" - !ruby/object:Gem::Version version: 0.13.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.13' - - ">=" - !ruby/object:Gem::Version version: 0.13.1 description: Gem providing functionality for the Australian Energy Market Operator data email: - jcourtney@cozero.com.au - sauld@cozero.com.au executables: [] extensions: [] extra_rdoc_files: [] files: - ".gitignore" - Gemfile - Gemfile.lock - README.md - Rakefile - aemo.gemspec - lib/aemo.rb - lib/aemo/dispatchable.rb - lib/aemo/market.rb - lib/aemo/market/interval.rb - lib/aemo/msats.rb - lib/aemo/nem12.rb - lib/aemo/nem13.rb - lib/aemo/nmi.rb - lib/aemo/region.rb - lib/aemo/version.rb - lib/data/TNI-MLF-Codes.csv - lib/data/aemo-dlf-dnsp.csv - lib/data/aemo-dlf.json - lib/data/aemo-dlf.xml - lib/data/aemo-tni.json - lib/data/aemo-tni.xml - lib/data/xml-to-json.rb - spec/aemo/market_spec.rb - spec/aemo/nem12_spec.rb - spec/aemo/nmi_spec.rb - spec/aemo/region_spec.rb - spec/aemo_spec.rb - spec/fixtures/GRAPH_30NSW1.csv - spec/fixtures/GRAPH_5NSW1.csv - spec/fixtures/NEM12-Errors/NEM12#000000000000021#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000022#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000023#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000024#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000025#CNRGYMDP#NEMMCO - spec/fixtures/NEM12/NEM12#000000000000001#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000002#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000003#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000004#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000005#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000006#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000007#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000008#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000009#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000010#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#01010_05030502#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#02030_05030501#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#03050_05031001#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#05050200001000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200002000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200003000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200004000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200005000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200008000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051100001000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051100002000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051100004000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051200001000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05062000001000000#GLOBALM#EASTENGY - spec/fixtures/NEM12/NEM12#05090_05031401#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#06110_05021206#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#07130_05021202#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#08150_05031502#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#10190_05031401#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO1#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO10#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO1005032705#ENERGEXM#NEMMCO.V05 - spec/fixtures/NEM12/NEM12#SCENARIO105032701#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO2#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO205032701#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO3#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO305032701#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO4#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO5#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO505033001#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO6#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO605033001#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO7#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO705033001#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO8#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO805040401#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO9#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario01#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario01#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario04#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario04#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario05#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario05#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario06#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario06#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario07#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario07#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario08#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario08#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario09#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario09#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario10#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario10#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#mdffl0000000001#ACTEWM#NEMMCO.mdff - spec/fixtures/NEM12/NEM12#mdffl0000000004#ACTEWM#NEMMCO.txt - spec/fixtures/NEM12/NEM12#mdffl0000000008#ACTEWM#NEMMCO.txt - spec/fixtures/NEM12/nem12#S01#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S02#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S03#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S04#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S05#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S06#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S07#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S08#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S09#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S10#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO01#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO01NEM1201003#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO02#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO02NEM1202023#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO03#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO03NEM1203043#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO04#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO05#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO05NEM1205083#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO06#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO06NEM1206103#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO07#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO07NEM1206103#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO08#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO08NEM1208143#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO09#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO10#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO10NEM1210183#ELECTDSM#NEMMCO - spec/fixtures/nmi_checksum.json - spec/spec.opts - spec/spec_helper.rb homepage: https://github.com/jufemaiz/aemo licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.9.3 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.4.6 signing_key: specification_version: 4 summary: AEMO Gem test_files: - spec/aemo/market_spec.rb - spec/aemo/nem12_spec.rb - spec/aemo/nmi_spec.rb - spec/aemo/region_spec.rb - spec/aemo_spec.rb - spec/fixtures/GRAPH_30NSW1.csv - spec/fixtures/GRAPH_5NSW1.csv - spec/fixtures/NEM12-Errors/NEM12#000000000000021#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000022#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000023#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000024#CNRGYMDP#NEMMCO - spec/fixtures/NEM12-Errors/NEM12#000000000000025#CNRGYMDP#NEMMCO - spec/fixtures/NEM12/NEM12#000000000000001#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000002#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000003#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000004#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000005#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000006#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000007#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000008#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000009#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#000000000000010#CNRGYMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#01010_05030502#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#02030_05030501#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#03050_05031001#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#05050200001000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200002000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200003000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200004000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200005000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05050200008000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051100001000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051100002000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051100004000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05051200001000000#GLOBALM#NEMMCO - spec/fixtures/NEM12/NEM12#05062000001000000#GLOBALM#EASTENGY - spec/fixtures/NEM12/NEM12#05090_05031401#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#06110_05021206#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#07130_05021202#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#08150_05031502#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#10190_05031401#WBAYM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO1#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO10#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO1005032705#ENERGEXM#NEMMCO.V05 - spec/fixtures/NEM12/NEM12#SCENARIO105032701#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO2#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO205032701#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO3#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO305032701#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO4#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO5#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO505033001#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO6#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO605033001#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO7#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO705033001#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO8#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#SCENARIO805040401#ENERGEXM#NEMMCO.V01 - spec/fixtures/NEM12/NEM12#SCENARIO9#UNITEDDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario01#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario01#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario04#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario04#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario05#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario05#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario06#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario06#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario07#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario07#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario08#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario08#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario09#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario09#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario10#ETSAMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#Scenario10#POWERMDP#NEMMCO.csv - spec/fixtures/NEM12/NEM12#mdffl0000000001#ACTEWM#NEMMCO.mdff - spec/fixtures/NEM12/NEM12#mdffl0000000004#ACTEWM#NEMMCO.txt - spec/fixtures/NEM12/NEM12#mdffl0000000008#ACTEWM#NEMMCO.txt - spec/fixtures/NEM12/nem12#S01#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S02#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S03#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S04#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S05#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S06#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S07#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S08#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S09#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#S10#INTEGM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO01#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO01NEM1201003#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO02#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO02NEM1202023#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO03#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO03NEM1203043#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO04#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO05#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO05NEM1205083#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO06#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO06NEM1206103#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO07#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO07NEM1206103#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO08#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO08NEM1208143#ELECTDSM#NEMMCO - spec/fixtures/NEM12/nem12#SCENARIO09#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO10#TCAUSTM#NEMMCO.csv - spec/fixtures/NEM12/nem12#SCENARIO10NEM1210183#ELECTDSM#NEMMCO - spec/fixtures/nmi_checksum.json - spec/spec.opts - spec/spec_helper.rb has_rdoc: