Skip to content

Commit 217acf4

Browse files
Initial commit
0 parents  commit 217acf4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+2450
-0
lines changed

.github/workflows/ci.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Tests
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- "*"
7+
push:
8+
branches:
9+
- master
10+
jobs:
11+
tests:
12+
runs-on: ubuntu-latest
13+
strategy:
14+
matrix:
15+
ruby: ["2.7", "3.0", "3.1", "3.2"]
16+
17+
steps:
18+
- uses: actions/checkout@master
19+
20+
- name: Set up Ruby
21+
uses: ruby/setup-ruby@v1
22+
with:
23+
ruby-version: ${{ matrix.ruby }}
24+
bundler: default
25+
bundler-cache: true
26+
27+
- name: StandardRb check
28+
run: bundle exec standardrb
29+
30+
- name: Run tests
31+
run: |
32+
bundle exec rspec

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/.bundle/
2+
/.yardoc
3+
/_yardoc/
4+
/coverage/
5+
/doc/
6+
/pkg/
7+
/spec/reports/
8+
/tmp/
9+
10+
# rspec failure tracking
11+
.rspec_status

.rspec

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
--format documentation
2+
--color
3+
--require spec_helper

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## [Unreleased]
2+
3+
## [0.9.0] - 2023-04-08
4+
5+
- Initial release

Gemfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# frozen_string_literal: true
2+
3+
source "https://rubygems.org"
4+
5+
# Specify your gem's dependencies in qdrant.gemspec
6+
gemspec
7+
8+
gem "rake", "~> 13.0"
9+
10+
gem "rspec", "~> 3.0"
11+
gem "standard", "~> 1.25.0"

Gemfile.lock

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
PATH
2+
remote: .
3+
specs:
4+
qdrant-ruby (0.9.0)
5+
faraday (~> 2.7)
6+
7+
GEM
8+
remote: https://rubygems.org/
9+
specs:
10+
ast (2.4.2)
11+
byebug (11.1.3)
12+
coderay (1.1.3)
13+
diff-lcs (1.5.0)
14+
faraday (2.7.4)
15+
faraday-net_http (>= 2.0, < 3.1)
16+
ruby2_keywords (>= 0.0.4)
17+
faraday-net_http (3.0.2)
18+
json (2.6.3)
19+
language_server-protocol (3.17.0.3)
20+
method_source (1.0.0)
21+
parallel (1.22.1)
22+
parser (3.2.1.1)
23+
ast (~> 2.4.1)
24+
pry (0.14.2)
25+
coderay (~> 1.1)
26+
method_source (~> 1.0)
27+
pry-byebug (3.10.1)
28+
byebug (~> 11.0)
29+
pry (>= 0.13, < 0.15)
30+
rainbow (3.1.1)
31+
rake (13.0.6)
32+
regexp_parser (2.7.0)
33+
rexml (3.2.5)
34+
rspec (3.11.0)
35+
rspec-core (~> 3.11.0)
36+
rspec-expectations (~> 3.11.0)
37+
rspec-mocks (~> 3.11.0)
38+
rspec-core (3.11.0)
39+
rspec-support (~> 3.11.0)
40+
rspec-expectations (3.11.0)
41+
diff-lcs (>= 1.2.0, < 2.0)
42+
rspec-support (~> 3.11.0)
43+
rspec-mocks (3.11.1)
44+
diff-lcs (>= 1.2.0, < 2.0)
45+
rspec-support (~> 3.11.0)
46+
rspec-support (3.11.0)
47+
rubocop (1.48.1)
48+
json (~> 2.3)
49+
parallel (~> 1.10)
50+
parser (>= 3.2.0.0)
51+
rainbow (>= 2.2.2, < 4.0)
52+
regexp_parser (>= 1.8, < 3.0)
53+
rexml (>= 3.2.5, < 4.0)
54+
rubocop-ast (>= 1.26.0, < 2.0)
55+
ruby-progressbar (~> 1.7)
56+
unicode-display_width (>= 2.4.0, < 3.0)
57+
rubocop-ast (1.28.0)
58+
parser (>= 3.2.1.0)
59+
rubocop-performance (1.16.0)
60+
rubocop (>= 1.7.0, < 2.0)
61+
rubocop-ast (>= 0.4.0)
62+
ruby-progressbar (1.13.0)
63+
ruby2_keywords (0.0.5)
64+
standard (1.25.3)
65+
language_server-protocol (~> 3.17.0.2)
66+
rubocop (~> 1.48.1)
67+
rubocop-performance (~> 1.16.0)
68+
unicode-display_width (2.4.2)
69+
70+
PLATFORMS
71+
x86_64-darwin-19
72+
x86_64-linux
73+
74+
DEPENDENCIES
75+
pry-byebug (~> 3.9)
76+
qdrant-ruby!
77+
rake (~> 13.0)
78+
rspec (~> 3.0)
79+
standard (~> 1.25.0)
80+
81+
BUNDLED WITH
82+
2.4.0

0 commit comments

Comments
 (0)