You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -346,25 +364,23 @@ All fields are case sensitive.
346
364
347
365
### Contributing
348
366
349
-
`dev` build:
367
+
`dev` build:
350
368
351
-
[](https://travis-ci.com/nielstron/quantulum3)
1. Clone a fork of this project into your workspace
356
-
2. Run `pip install -e .` at the root of your development folder.
357
-
3.`pip install pipenv` and `pipenv shell`
358
-
4. Inside the project folder run `pipenv install --dev`
359
-
5. Make your changes
360
-
6. Run `scripts/format.sh` and `scripts/build.py` from the package root directory.
361
-
7. Test your changes with `python3 setup.py test`
362
-
(Optional, will be done automatically after pushing)
363
-
8. Create a Pull Request when having commited and pushed your changes
374
+
2. Run `uv sync --extra classifier`
375
+
3. Commit the generated `uv.lock` changes when dependencies change
376
+
4. Make your changes
377
+
5. Run `scripts/format.sh` and `uv run scripts/build.py` from the package root directory. The build step regenerates `common-words.json` and `clf.joblib`.
378
+
6. Test your changes with `uv run pytest`
379
+
7. Create a Pull Request when you have committed and pushed your changes
364
380
365
381
### Language support
366
382
367
-
[](https://travis-ci.com/nielstron/quantulum3)
0 commit comments