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

fix(0.4): issue when using dependencies that are not installed in site-packages #132

Merged
merged 31 commits into from
Sep 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
ce6ba5a
fix: put log stmt in correct spot
antazoey Sep 19, 2024
5855d1b
fix: missed pm
antazoey Sep 19, 2024
9a10163
fix: ignore compiler log for deps
antazoey Sep 19, 2024
fcf3c04
fix: snekmate when not installed
antazoey Sep 20, 2024
6422e83
refactor: utils
antazoey Sep 20, 2024
72775f7
refactor: config
antazoey Sep 20, 2024
ceeaebf
refactor: abstract versional differences
antazoey Sep 20, 2024
a6a2eb7
fix: path resolution issues
antazoey Sep 20, 2024
793ef85
fix: site packages
antazoey Sep 20, 2024
00f72d2
docs: some strings
antazoey Sep 20, 2024
dcc525a
refactor: more version refactor
antazoey Sep 20, 2024
0f3ab3c
refactor: major refactor
antazoey Sep 20, 2024
3df6aab
perf: compile dep avoid on 0.4
antazoey Sep 23, 2024
5ed4871
perf: deps cache
antazoey Sep 23, 2024
38e6d30
refactor: import map
antazoey Sep 23, 2024
e481750
refactor: import map
antazoey Sep 23, 2024
c85e350
test: add integ tests
antazoey Sep 23, 2024
231324a
test: fix path
antazoey Sep 23, 2024
873acf6
perf: subproject lookups
antazoey Sep 24, 2024
8cbba5e
perf: skip when nothing selected
antazoey Sep 24, 2024
c477dfc
fix: output selection
antazoey Sep 24, 2024
9f7203f
fix: rm abs paths nonsense
antazoey Sep 24, 2024
bd0b922
fix: issues found from tests
antazoey Sep 24, 2024
a9b00c0
fix: use deps from imports
antazoey Sep 24, 2024
00fed00
test: order
antazoey Sep 24, 2024
630989b
test: fix cov
antazoey Sep 24, 2024
b6bb033
test: fix path
antazoey Sep 24, 2024
932d478
chore: lint
antazoey Sep 24, 2024
bb9ebc6
test: oopsies undone debug shit
antazoey Sep 24, 2024
3c80d33
fix: add retry factor for rate limit
antazoey Sep 24, 2024
dc547d3
docs: adjust range comment
antazoey Sep 25, 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
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ jobs:
# Since --cov does not play nicely with --coverage (low-level tracer issues),
# we have to run the tests separately.
- name: Run Contract Coverage Tests
run: pytest tests/test_coverage.py
run: pytest tests/functional/test_coverage.py


# NOTE: uncomment this block after you've marked tests with @pytest.mark.fuzzing
Expand Down
4 changes: 3 additions & 1 deletion ape_vyper/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
from ape import plugins

from .compiler import FileType, VyperCompiler, VyperConfig
from ._utils import FileType
from .compiler import VyperCompiler
from .config import VyperConfig


@plugins.register(plugins.Config)
Expand Down
Loading
Loading