Skip to content

Commit

Permalink
Merge pull request #39 from ruben-arts/main
Browse files Browse the repository at this point in the history
Add `pixi` as an workflow/package manager
  • Loading branch information
bbelderbos authored Sep 3, 2024
2 parents 1417165 + b93e9b2 commit a82ff8f
Show file tree
Hide file tree
Showing 5 changed files with 3,460 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# GitHub syntax highlighting
pixi.lock linguist-language=YAML linguist-generated=true
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -162,4 +162,6 @@ cython_debug/

*.sqlite
# isort configuration
.isort.cfg
.isort.cfg# pixi environments
.pixi
*.egg-info
30 changes: 30 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,33 @@ py -3 -m venv venv && venv\scripts\activate
```

4. Code, have fun, contribute ... 💪 🙏


### When using `pixi` use these instructions
1. Check out the repo
```
git clone [email protected]:PyBites-Open-Source/search.git
cd search
```

2. Run the tool
```
# Find fastapi mentions in all pybites content
pixi run all fastapi
# Find fastapi only in the podcasts
pixi run podcast fastapi
```

3. Test on all python version
```
# Installs and runs 3 test environments including different versions of python.
pixi run test
# If you want to test one python version run
pixi run test39
pixi run test310
pixi run test311
```

4. Code, have fun, contribute ... 💪 🙏
Loading

0 comments on commit a82ff8f

Please sign in to comment.