--- !ruby/object:Gem::Specification name: entitlements-app version: !ruby/object:Gem::Version version: 0.3.4 platform: ruby authors: - GitHub, Inc. Security Ops autorequire: bindir: bin cert_chain: [] date: 2024-05-29 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.1.9 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.1.9 - !ruby/object:Gem::Dependency name: faraday requirement: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: '2.0' - - "<=" - !ruby/object:Gem::Version version: 2.7.10 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: '2.0' - - "<=" - !ruby/object:Gem::Version version: 2.7.10 - !ruby/object:Gem::Dependency name: net-ldap requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.19' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.19' - !ruby/object:Gem::Dependency name: octokit requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.18' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.18' - !ruby/object:Gem::Dependency name: optimist requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: debug requirement: !ruby/object:Gem::Requirement requirements: - - "<=" - !ruby/object:Gem::Version version: 1.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<=" - !ruby/object:Gem::Version version: 1.8.0 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 13.0.6 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 13.0.6 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.8.0 - !ruby/object:Gem::Dependency name: rspec-core requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.8.0 - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.29.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.29.1 - !ruby/object:Gem::Dependency name: rubocop-github requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.17.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.17.0 - !ruby/object:Gem::Dependency name: rubocop-performance requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.13.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.13.3 - !ruby/object:Gem::Dependency name: rugged requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.7' - - ">=" - !ruby/object:Gem::Version version: 1.7.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.7' - - ">=" - !ruby/object:Gem::Version version: 1.7.2 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.16.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.16.1 - !ruby/object:Gem::Dependency name: simplecov-erb requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.1 - !ruby/object:Gem::Dependency name: vcr requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 4.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 4.0.0 - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.4.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.4.2 description: The Ruby Gem that Powers Entitlements - GitHub's Identity and Access Management System email: opensource+entitlements-app@github.com executables: - deploy-entitlements extensions: [] extra_rdoc_files: [] files: - bin/deploy-entitlements - lib/contracts-ruby2/CHANGELOG.markdown - lib/contracts-ruby2/Gemfile - lib/contracts-ruby2/LICENSE - lib/contracts-ruby2/README.md - lib/contracts-ruby2/Rakefile - lib/contracts-ruby2/TODO.markdown - lib/contracts-ruby2/TUTORIAL.md - lib/contracts-ruby2/benchmarks/bench.rb - lib/contracts-ruby2/benchmarks/hash.rb - lib/contracts-ruby2/benchmarks/invariants.rb - lib/contracts-ruby2/benchmarks/io.rb - lib/contracts-ruby2/benchmarks/wrap_test.rb - lib/contracts-ruby2/contracts.gemspec - lib/contracts-ruby2/cucumber.yml - lib/contracts-ruby2/dependabot.yml - lib/contracts-ruby2/features/README.md - lib/contracts-ruby2/features/basics/functype.feature - lib/contracts-ruby2/features/basics/pretty-print.feature - lib/contracts-ruby2/features/basics/simple_example.feature - lib/contracts-ruby2/features/builtin_contracts/README.md - lib/contracts-ruby2/features/builtin_contracts/and.feature - lib/contracts-ruby2/features/builtin_contracts/any.feature - lib/contracts-ruby2/features/builtin_contracts/args.feature - lib/contracts-ruby2/features/builtin_contracts/array_of.feature - lib/contracts-ruby2/features/builtin_contracts/bool.feature - lib/contracts-ruby2/features/builtin_contracts/enum.feature - lib/contracts-ruby2/features/builtin_contracts/eq.feature - lib/contracts-ruby2/features/builtin_contracts/exactly.feature - lib/contracts-ruby2/features/builtin_contracts/func.feature - lib/contracts-ruby2/features/builtin_contracts/hash_of.feature - lib/contracts-ruby2/features/builtin_contracts/int.feature - lib/contracts-ruby2/features/builtin_contracts/keyword_args.feature - lib/contracts-ruby2/features/builtin_contracts/maybe.feature - lib/contracts-ruby2/features/builtin_contracts/nat.feature - lib/contracts-ruby2/features/builtin_contracts/nat_pos.feature - lib/contracts-ruby2/features/builtin_contracts/neg.feature - lib/contracts-ruby2/features/builtin_contracts/none.feature - lib/contracts-ruby2/features/builtin_contracts/not.feature - lib/contracts-ruby2/features/builtin_contracts/num.feature - lib/contracts-ruby2/features/builtin_contracts/or.feature - lib/contracts-ruby2/features/builtin_contracts/pos.feature - lib/contracts-ruby2/features/builtin_contracts/range_of.feature - lib/contracts-ruby2/features/builtin_contracts/respond_to.feature - lib/contracts-ruby2/features/builtin_contracts/send.feature - lib/contracts-ruby2/features/builtin_contracts/set_of.feature - lib/contracts-ruby2/features/builtin_contracts/xor.feature - lib/contracts-ruby2/features/support/env.rb - lib/contracts-ruby2/lib/contracts.rb - lib/contracts-ruby2/lib/contracts/attrs.rb - lib/contracts-ruby2/lib/contracts/builtin_contracts.rb - lib/contracts-ruby2/lib/contracts/call_with.rb - lib/contracts-ruby2/lib/contracts/core.rb - lib/contracts-ruby2/lib/contracts/decorators.rb - lib/contracts-ruby2/lib/contracts/engine.rb - lib/contracts-ruby2/lib/contracts/engine/base.rb - lib/contracts-ruby2/lib/contracts/engine/eigenclass.rb - lib/contracts-ruby2/lib/contracts/engine/target.rb - lib/contracts-ruby2/lib/contracts/errors.rb - lib/contracts-ruby2/lib/contracts/formatters.rb - lib/contracts-ruby2/lib/contracts/invariants.rb - lib/contracts-ruby2/lib/contracts/method_handler.rb - lib/contracts-ruby2/lib/contracts/method_reference.rb - lib/contracts-ruby2/lib/contracts/support.rb - lib/contracts-ruby2/lib/contracts/validators.rb - lib/contracts-ruby2/lib/contracts/version.rb - lib/contracts-ruby2/script/docs-release - lib/contracts-ruby2/script/docs-staging - lib/contracts-ruby2/script/rubocop.rb - lib/contracts-ruby2/spec/attrs_spec.rb - lib/contracts-ruby2/spec/builtin_contracts_spec.rb - lib/contracts-ruby2/spec/contracts_spec.rb - lib/contracts-ruby2/spec/fixtures/fixtures.rb - lib/contracts-ruby2/spec/invariants_spec.rb - lib/contracts-ruby2/spec/methods_spec.rb - lib/contracts-ruby2/spec/module_spec.rb - lib/contracts-ruby2/spec/override_validators_spec.rb - lib/contracts-ruby2/spec/ruby_version_specific/contracts_spec_1.9.rb - lib/contracts-ruby2/spec/ruby_version_specific/contracts_spec_2.0.rb - lib/contracts-ruby2/spec/ruby_version_specific/contracts_spec_2.1.rb - lib/contracts-ruby2/spec/spec_helper.rb - lib/contracts-ruby2/spec/support.rb - lib/contracts-ruby2/spec/support_spec.rb - lib/contracts-ruby2/spec/validators_spec.rb - lib/contracts-ruby3/CHANGELOG.markdown - lib/contracts-ruby3/Gemfile - lib/contracts-ruby3/LICENSE - lib/contracts-ruby3/README.md - lib/contracts-ruby3/Rakefile - lib/contracts-ruby3/TODO.markdown - lib/contracts-ruby3/TUTORIAL.md - lib/contracts-ruby3/benchmarks/bench.rb - lib/contracts-ruby3/benchmarks/hash.rb - lib/contracts-ruby3/benchmarks/invariants.rb - lib/contracts-ruby3/benchmarks/io.rb - lib/contracts-ruby3/benchmarks/wrap_test.rb - lib/contracts-ruby3/contracts.gemspec - lib/contracts-ruby3/cucumber.yml - lib/contracts-ruby3/dependabot.yml - lib/contracts-ruby3/features/README.md - lib/contracts-ruby3/features/basics/functype.feature - lib/contracts-ruby3/features/basics/pretty-print.feature - lib/contracts-ruby3/features/basics/simple_example.feature - lib/contracts-ruby3/features/builtin_contracts/README.md - lib/contracts-ruby3/features/builtin_contracts/and.feature - lib/contracts-ruby3/features/builtin_contracts/any.feature - lib/contracts-ruby3/features/builtin_contracts/args.feature - lib/contracts-ruby3/features/builtin_contracts/array_of.feature - lib/contracts-ruby3/features/builtin_contracts/bool.feature - lib/contracts-ruby3/features/builtin_contracts/enum.feature - lib/contracts-ruby3/features/builtin_contracts/eq.feature - lib/contracts-ruby3/features/builtin_contracts/exactly.feature - lib/contracts-ruby3/features/builtin_contracts/func.feature - lib/contracts-ruby3/features/builtin_contracts/hash_of.feature - lib/contracts-ruby3/features/builtin_contracts/int.feature - lib/contracts-ruby3/features/builtin_contracts/keyword_args.feature - lib/contracts-ruby3/features/builtin_contracts/maybe.feature - lib/contracts-ruby3/features/builtin_contracts/nat.feature - lib/contracts-ruby3/features/builtin_contracts/nat_pos.feature - lib/contracts-ruby3/features/builtin_contracts/neg.feature - lib/contracts-ruby3/features/builtin_contracts/none.feature - lib/contracts-ruby3/features/builtin_contracts/not.feature - lib/contracts-ruby3/features/builtin_contracts/num.feature - lib/contracts-ruby3/features/builtin_contracts/or.feature - lib/contracts-ruby3/features/builtin_contracts/pos.feature - lib/contracts-ruby3/features/builtin_contracts/range_of.feature - lib/contracts-ruby3/features/builtin_contracts/respond_to.feature - lib/contracts-ruby3/features/builtin_contracts/send.feature - lib/contracts-ruby3/features/builtin_contracts/set_of.feature - lib/contracts-ruby3/features/builtin_contracts/xor.feature - lib/contracts-ruby3/features/support/env.rb - lib/contracts-ruby3/lib/contracts.rb - lib/contracts-ruby3/lib/contracts/attrs.rb - lib/contracts-ruby3/lib/contracts/builtin_contracts.rb - lib/contracts-ruby3/lib/contracts/call_with.rb - lib/contracts-ruby3/lib/contracts/core.rb - lib/contracts-ruby3/lib/contracts/decorators.rb - lib/contracts-ruby3/lib/contracts/engine.rb - lib/contracts-ruby3/lib/contracts/engine/base.rb - lib/contracts-ruby3/lib/contracts/engine/eigenclass.rb - lib/contracts-ruby3/lib/contracts/engine/target.rb - lib/contracts-ruby3/lib/contracts/errors.rb - lib/contracts-ruby3/lib/contracts/formatters.rb - lib/contracts-ruby3/lib/contracts/invariants.rb - lib/contracts-ruby3/lib/contracts/method_handler.rb - lib/contracts-ruby3/lib/contracts/method_reference.rb - lib/contracts-ruby3/lib/contracts/support.rb - lib/contracts-ruby3/lib/contracts/validators.rb - lib/contracts-ruby3/lib/contracts/version.rb - lib/contracts-ruby3/script/docs-release - lib/contracts-ruby3/script/docs-staging - lib/contracts-ruby3/script/rubocop.rb - lib/contracts-ruby3/spec/attrs_spec.rb - lib/contracts-ruby3/spec/builtin_contracts_spec.rb - lib/contracts-ruby3/spec/contracts_spec.rb - lib/contracts-ruby3/spec/fixtures/fixtures.rb - lib/contracts-ruby3/spec/invariants_spec.rb - lib/contracts-ruby3/spec/methods_spec.rb - lib/contracts-ruby3/spec/module_spec.rb - lib/contracts-ruby3/spec/override_validators_spec.rb - lib/contracts-ruby3/spec/ruby_version_specific/contracts_spec_1.9.rb - lib/contracts-ruby3/spec/ruby_version_specific/contracts_spec_2.0.rb - lib/contracts-ruby3/spec/ruby_version_specific/contracts_spec_2.1.rb - lib/contracts-ruby3/spec/spec_helper.rb - lib/contracts-ruby3/spec/support.rb - lib/contracts-ruby3/spec/support_spec.rb - lib/contracts-ruby3/spec/validators_spec.rb - lib/entitlements.rb - lib/entitlements/auditor/base.rb - lib/entitlements/backend/base_controller.rb - lib/entitlements/backend/base_provider.rb - lib/entitlements/backend/dummy.rb - lib/entitlements/backend/dummy/controller.rb - lib/entitlements/backend/ldap.rb - lib/entitlements/backend/ldap/controller.rb - lib/entitlements/backend/ldap/provider.rb - lib/entitlements/backend/member_of.rb - lib/entitlements/backend/member_of/controller.rb - lib/entitlements/cli.rb - lib/entitlements/data/groups.rb - lib/entitlements/data/groups/cached.rb - lib/entitlements/data/groups/calculated.rb - lib/entitlements/data/groups/calculated/base.rb - lib/entitlements/data/groups/calculated/filters/base.rb - lib/entitlements/data/groups/calculated/filters/member_of_group.rb - lib/entitlements/data/groups/calculated/modifiers/base.rb - lib/entitlements/data/groups/calculated/modifiers/expiration.rb - lib/entitlements/data/groups/calculated/ruby.rb - lib/entitlements/data/groups/calculated/rules/base.rb - lib/entitlements/data/groups/calculated/rules/group.rb - lib/entitlements/data/groups/calculated/rules/username.rb - lib/entitlements/data/groups/calculated/text.rb - lib/entitlements/data/groups/calculated/yaml.rb - lib/entitlements/data/people.rb - lib/entitlements/data/people/combined.rb - lib/entitlements/data/people/dummy.rb - lib/entitlements/data/people/ldap.rb - lib/entitlements/data/people/yaml.rb - lib/entitlements/extras.rb - lib/entitlements/extras/base.rb - lib/entitlements/extras/ldap_group/base.rb - lib/entitlements/extras/ldap_group/filters/member_of_ldap_group.rb - lib/entitlements/extras/ldap_group/rules/ldap_group.rb - lib/entitlements/extras/orgchart/base.rb - lib/entitlements/extras/orgchart/logic.rb - lib/entitlements/extras/orgchart/person_methods.rb - lib/entitlements/extras/orgchart/rules/direct_report.rb - lib/entitlements/extras/orgchart/rules/management.rb - lib/entitlements/models/action.rb - lib/entitlements/models/group.rb - lib/entitlements/models/person.rb - lib/entitlements/plugins.rb - lib/entitlements/plugins/dummy.rb - lib/entitlements/plugins/group_of_names.rb - lib/entitlements/plugins/posix_group.rb - lib/entitlements/rule/base.rb - lib/entitlements/service/ldap.rb - lib/entitlements/util/mirror.rb - lib/entitlements/util/override.rb - lib/entitlements/util/util.rb - lib/ruby_version_check.rb - lib/version.rb homepage: https://github.com/github/entitlements-app licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.5.9 signing_key: specification_version: 4 summary: git-managed LDAP group configurations test_files: []