Skip to content

Benedikt-Brunner/NaPyTau

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NaPyTau


CI Action Status Ruff

Setup

Make sure you have the following installed:

  • Python 3.10 or later
  • Pip
  • uv
  • (optional) npm

Development

  1. Clone the repository
  2. Create a virtual environment with uv venv --python=$PythonVersion where $PythonVersion is greater than 3.10. Note that there is a bug in Python 3.13 that leads to the core dependency TCL not being installed correctly on Windows.
  3. Run uv sync

To run the project use uvx tomlscript run, optionally you can use nodemon for hot reloading with the command nodemon --exec uvx tomlscript run.

To run test use uvx tomlscript test.

To run the linter use uvx tomlscript lint or uvx tomlscript lint-fix to fix the issues.

About

A modern Reimplementation of Napatau

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%