]> Nutra Git (v1) - nutratech/cli.git/log
nutratech/cli.git
2 years agoadd asciichartpy to mypy ignore missing imports exp/plot-1rm
Shane Jaroch [Fri, 15 Dec 2023 13:29:58 +0000 (08:29 -0500)]
add asciichartpy to mypy ignore missing imports

2 years agofix test, range(1, 20) -> range(1, 20 + 1)
Shane Jaroch [Fri, 15 Dec 2023 13:19:23 +0000 (08:19 -0500)]
fix test, range(1, 20) -> range(1, 20 + 1)

2 years agowip plot 1rm with asciichartpy
Shane Jaroch [Sun, 26 Mar 2023 16:53:44 +0000 (12:53 -0400)]
wip plot 1rm with asciichartpy

2 years agorelease-0.2.7 v0.2.7
Shane Jaroch [Mon, 1 May 2023 21:44:33 +0000 (17:44 -0400)]
release-0.2.7

2 years agosmall fixes (#20) 20/head
Shane Jaroch [Sat, 8 Apr 2023 14:25:54 +0000 (10:25 -0400)]
small fixes (#20)

no windows /Scripts in envrc

readme and require direnv in init

add note in old requirements, see TODO in setup.py

fix python3.4 sorting issue, add todos

shift error message over one column

update casey butt coefficients

only need 3.4 on windows, linux covers 3.10

skip 3.5 and 3.8, because 3.4 is already tested

2 years agoDev (#19)
Shane Jaroch [Sat, 8 Apr 2023 14:24:42 +0000 (10:24 -0400)]
Dev (#19)

3 years agocleanup; testable colors.py (#16)
Shane Jaroch [Thu, 29 Sep 2022 14:32:27 +0000 (10:32 -0400)]
cleanup; testable colors.py (#16)

* tidy calculate service & makefile

* split eqs onto multiple lines

* more testable / idiomatic colors.py (and lintable)

* remove yamllint

3 years agorelease-0.2.6 (#15) v0.2.6
Shane Jaroch [Mon, 8 Aug 2022 21:37:12 +0000 (17:37 -0400)]
release-0.2.6 (#15)

resolve duplicated code around colorama init

add input validation. non-negative weight & reps

add quadratic term to brzycki equation

dos remedios full rep range; drop test & exc logic

add .wls script for regression fits

3 years agoMerge branch 'dev' (#14)
Shane Jaroch [Mon, 8 Aug 2022 18:18:32 +0000 (14:18 -0400)]
Merge branch 'dev' (#14)

3 years agogeneral cleanups 14/head
Shane Jaroch [Thu, 28 Jul 2022 09:02:08 +0000 (05:02 -0400)]
general cleanups

    remove unused _age() function

    remove main() in tree.py [wip]

    setup.cfg stuff, types, read perms

    try removing scripts, same approach on both OSes

    don't use kwargs in setup() [checks typing]

    non-executable script

    add types-* packages (psycopg2, colorama)

    fix error in orm_brzycki equation (same in, same out)

3 years agogeneral cleanup, add calculators (#13)
Shane Jaroch [Thu, 28 Jul 2022 09:01:05 +0000 (05:01 -0400)]
general cleanup, add calculators (#13)

3 years agorelease-0.2.5 (#12) 12/head v0.2.5
Shane Jaroch [Wed, 20 Jul 2022 20:57:35 +0000 (16:57 -0400)]
release-0.2.5 (#12)

3 years agotest old requirement versions, tidy workflows (#11)
Shane Jaroch [Wed, 20 Jul 2022 20:28:48 +0000 (16:28 -0400)]
test old requirement versions, tidy workflows (#11)

3 years agoseparate lint workflow, update readme (#10)
Shane Jaroch [Wed, 20 Jul 2022 17:42:40 +0000 (13:42 -0400)]
separate lint workflow, update readme (#10)

3 years agomove stuff around
Shane Jaroch [Wed, 20 Jul 2022 03:35:14 +0000 (23:35 -0400)]
move stuff around

3 years agoproper python3.4 typing, matrix build on GitHub (#9)
Shane Jaroch [Wed, 20 Jul 2022 03:32:36 +0000 (23:32 -0400)]
proper python3.4 typing, matrix build on GitHub (#9)

3 years agocompat/travis-ci test python 3.4 and 3.5 (#8)
Shane Jaroch [Mon, 18 Jul 2022 18:28:39 +0000 (14:28 -0400)]
compat/travis-ci test python 3.4 and 3.5 (#8)

* matrix build, and try bionic not xenial

* try it on xenial

    bionic worked with: 3.6, 3.9, pypy3

* only submit coverage report for python 3.6

* 3.7 won't work apparently. need to fix 3.4 and 3.5

* drop tabulate, one bugfix version

* use dogshit old version of coverage for travis ci

* don't use make _deps in travis

* nvm its stuck on old coveralls too

* back to explicit version of colorama

* travis-ci drop -o log_cli (doesn't work on 5.5)

* fix on win xp setup

* filter unsupported setup.cfg props on old coverage

3 years agocoveralls & git bash argcomplete guide (#7)
Shane Jaroch [Mon, 18 Jul 2022 04:29:43 +0000 (00:29 -0400)]
coveralls & git bash argcomplete guide (#7)

3 years agoDev - win32 testing and Makefile fixes (#6)
Shane Jaroch [Sun, 17 Jul 2022 18:00:50 +0000 (14:00 -0400)]
Dev - win32 testing and Makefile fixes (#6)

* don't include upgrade_scripts/ for now (empty)

* try adding test-win32 job

* test alias; skip tests on win32 (for now)

* win32 workflow: line endings, better note

    we're skipping `make test` to directly test out
    `make install && nutra init`

* fix PY_SYS_INTERPRETER on Windows_NT

* uncomment target

* automate init with -y flag to skip stdin

* add debug flag to init -y

* remove .env.bat (not need anymore, Makefile does)

* bump version

* separate workflows for linux / win32

* update readme badges

* rename to NUTRA_HOME, try full path

* test out on my windows VM

3 years agoMerge branch 'dev' (#5) v0.2.4
Shane Jaroch [Tue, 12 Jul 2022 21:58:41 +0000 (17:58 -0400)]
Merge branch 'dev' (#5)

3 years agofix production issue, reorganize & shrink tarball 5/head
Shane Jaroch [Tue, 12 Jul 2022 19:19:23 +0000 (15:19 -0400)]
fix production issue, reorganize & shrink tarball

exclude 2nd LICENSE in ntclient/ntsqlite from pypi

move nt_init out of main services call

bump version

move changelog back up, reduce tarball size

fix: NTSQLITE_DESTINATION is not defined

bump to release version

3 years agoMerge branch 'dev' (#4) v0.2.3
Shane Jaroch [Tue, 12 Jul 2022 19:10:03 +0000 (15:10 -0400)]
Merge branch 'dev' (#4)

3 years agowip stuff 4/head
Shane Jaroch [Tue, 12 Jul 2022 15:39:20 +0000 (11:39 -0400)]
wip stuff

make install use pip install --user

nvm

try going from scripts to entry_points

try both

os specific setup.py, don't lint scripts/ or nutra

bump version, rename to CHANGELOG.rst

make build also does clean (via _build)

add n as script too, shorthand

install wheel as part of install

try better graft

try this, explicit include

explicit exclude?

try this, and update submodule

oops

add .env.bat

adjust changelog

use new db submodule

fix test

3 years agoadd Makefile extra/cloc, bump nt target version
Shane Jaroch [Mon, 11 Jul 2022 16:20:26 +0000 (12:20 -0400)]
add Makefile extra/cloc, bump nt target version

3 years agoupdate submodule
Shane Jaroch [Mon, 11 Jul 2022 16:04:42 +0000 (12:04 -0400)]
update submodule

3 years agobump version 0.2.3.dev1
Shane Jaroch [Mon, 11 Jul 2022 15:50:14 +0000 (11:50 -0400)]
bump version 0.2.3.dev1

3 years agoChore/python3.4 (#2)
Shane Jaroch [Mon, 11 Jul 2022 15:46:14 +0000 (11:46 -0400)]
Chore/python3.4 (#2)

3 years agoMerge branch 'chore/decommission-bio' (#3)
Shane Jaroch [Mon, 11 Jul 2022 15:37:01 +0000 (11:37 -0400)]
Merge branch 'chore/decommission-bio' (#3)

3 years agoremoved unused imports 3/head
Shane Jaroch [Mon, 11 Jul 2022 15:35:26 +0000 (11:35 -0400)]
removed unused imports

3 years agoremove biometrics, for now
Shane Jaroch [Mon, 11 Jul 2022 15:29:03 +0000 (11:29 -0400)]
remove biometrics, for now

3 years agoUpdate README.rst 1/head
Shane Jaroch [Mon, 11 Jul 2022 11:07:51 +0000 (07:07 -0400)]
Update README.rst

3 years agoinitial commit
Shane Jaroch [Sun, 10 Jul 2022 22:11:51 +0000 (18:11 -0400)]
initial commit