Sha256: 07831a82e7844e91ae9e2289e6cbaa58b25457f95e233e8379890a22bbd731f8

Contents?: true

Size: 921 Bytes

Versions: 1

Compression:

Stored size: 921 Bytes

Contents

# typed: true
module Datadog
  module VERSION
    MAJOR = 0
    MINOR = 53
    PATCH = 0
    PRE = nil

    STRING = [MAJOR, MINOR, PATCH, PRE].compact.join('.')

    MINIMUM_RUBY_VERSION = '2.1.0'.freeze

    # Ruby 3.2 is not supported: Ruby 3.x support as implemented using *args
    # needs ruby2_keywords to continue working, yet the scheduled removal of
    # ruby2_keywords when Ruby 2.6 is EOL'd (i.e on Ruby 3.2 release) would
    # leave the code with no option, other than to move to *args, **kwargs.
    #
    # See https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/
    #
    # This constraint can only be removed when the dependency on ruby2_keywords is
    # dropped. An allowance is nonetheless made to test prerelease versions.
    # The version constraint may be bumped if the removal is postponed.
    MAXIMUM_RUBY_VERSION = '3.2'.freeze
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ddtrace-0.53.0 lib/ddtrace/version.rb