Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement hatch #21

Merged
merged 35 commits into from
Jan 26, 2024
Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
285b65b
commit to hatch
emmyoop Jan 9, 2024
bfcafc1
fix files but it doesnt match pre-commit
emmyoop Jan 10, 2024
5c4602e
update config
emmyoop Jan 11, 2024
f60c8da
more reformatting
emmyoop Jan 11, 2024
29930d8
fixing mypy
emmyoop Jan 11, 2024
b6eeeb8
fixing types
emmyoop Jan 12, 2024
d09a638
fix linting, still some pending ignored errors
emmyoop Jan 12, 2024
67e14c8
fix testing errors
emmyoop Jan 12, 2024
642838d
type fixing, hatch updates
emmyoop Jan 16, 2024
d4b7873
more hatch setup
emmyoop Jan 16, 2024
c0a2afc
fix test command in ci
emmyoop Jan 16, 2024
a307556
fix test command in ci
emmyoop Jan 16, 2024
6155bcf
update contributing doc
emmyoop Jan 16, 2024
430bd5a
remove ard in favor of #28
emmyoop Jan 16, 2024
9b40c70
move around hatch envs
emmyoop Jan 16, 2024
9c1c1da
fix CI
emmyoop Jan 16, 2024
6c251e2
Update CONTRIBUTING.md
emmyoop Jan 18, 2024
96d673c
fix merge conflict issues
emmyoop Jan 18, 2024
7dc2172
pre-commit settings
emmyoop Jan 22, 2024
98cbd78
fix pre-commit
emmyoop Jan 24, 2024
0cbbf70
split up pre-commit linting
emmyoop Jan 24, 2024
8a282c6
remove extra version declaration
emmyoop Jan 24, 2024
3cc8d27
remove ruff, reorganize
emmyoop Jan 24, 2024
56af7ea
fux build env
emmyoop Jan 24, 2024
47c223a
remove ruff
emmyoop Jan 25, 2024
4bbd60b
move around how env are defined so we can drop into a shell
emmyoop Jan 25, 2024
d11d66a
Merge branch 'main' into er/build-tooling
emmyoop Jan 25, 2024
3340a3c
dep cleanup
emmyoop Jan 25, 2024
735000d
Merge branch 'er/build-tooling' of https://github.com/dbt-labs/dbt-co…
emmyoop Jan 25, 2024
9f16407
remove extra line
emmyoop Jan 25, 2024
415b794
review changes
emmyoop Jan 25, 2024
e41d60f
centralize python/hatch install
emmyoop Jan 25, 2024
cc28c49
fix action name
emmyoop Jan 25, 2024
293c02c
fix step name
emmyoop Jan 25, 2024
2462ea1
Merge branch 'main' into er/build-tooling
emmyoop Jan 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix test command in ci
emmyoop committed Jan 24, 2024
commit a30755604055fb4225b65efd59e94c08f5d095a6
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -24,4 +24,4 @@ repos:
# language: system
# types: [python]
# pass_filenames: false
# verbose: true
# verbose: true
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -110,7 +110,7 @@ lint-mypy = "python -m mypy ."
format = ["black {args:.}", "ruff --fix --exit-non-zero-on-fix {args:.}"]
proto = "protoc -I=./dbt_common/events --python_out=./dbt_common/events ./dbt_common/events/types.proto"
mikealfare marked this conversation as resolved.
Show resolved Hide resolved

# ruff replaces flake8!
# TODO: should ruff replace flake8?
[tool.ruff]
line-length = 99
select = [