Skip to content

Releases: sarnold/pyserv

TFTP Serv Root Release v1.6.2

18 Dec 02:13
1.6.2
b93a3df
Compare
Choose a tag to compare

Hotfix Daemon Release v1.6.1

16 Dec 01:16
1.6.1
589496e
Compare
Choose a tag to compare

1.6.1 (2024-12-16)

New

  • Add reuse tool to lint environment, use reuse cfg and LICENSES dir. [Stephen Arnold]

Changes

  • Refactor test, remove pytest skip, show test output in ci workflow. [Stephen L Arnold]

  • Fefactor platform_check, remove a branch, adjust test assert. [Stephen L Arnold]

Fixes

  • Let Daemon class set the working directory, not GetServer. [Stephen L Arnold]

    • this only applies to the httpdaemon script
  • Add daemon fallback path for XDG runtime dir. [Stephen L Arnold]

    • XDG runtime path may not exist in a console environment
    • fixes issue #23

Release v1.6.0

13 Oct 04:28
1.6.0
Compare
Choose a tag to compare

1.6.0 (2024-10-13)

Changes

  • Remove old py version from coverage workflow and tox config. [Stephen L Arnold]

  • Restore py36 in CI coverage and tox file and bump pip req. [Stephen L Arnold]

  • Update version handling to use setuptools_scm. [Stephen L Arnold]

    • update init plus consumers, including packaging
    • some minor nit cleanup
  • Still more version updates in tox workflows. [Stephen L Arnold]

  • Update all workflow action vertsions, bump macos to latest. [Stephen L Arnold]

  • Still more setup cleanup, use gh release tarballs for deps. [Stephen L Arnold]

  • Bump repolite dep to latest release, cleanup setup.cfg. [Stephen L Arnold]

Fixes

  • Add missing action version updates to ci workfolw file. [Stephen L Arnold]

Other

  • Cleanup old release bits. [Stephen L Arnold]

Release v1.5.0

20 Sep 23:38
1.5.0
Compare
Choose a tag to compare

1.5.0 (2023-09-20)

Changes

  • Belated readme updates for new user paths, default tftp port. [Stephen L Arnold]

  • Update docs build and docs, add git info. [Stephen L Arnold]

  • Cleanup package metadata and version imports. [Stephen L Arnold]

Other

  • Merge pull request #20 from sarnold/pkg-metadata. [Steve Arnold]

    update package metadata and dependencies

Release v1.4.2

28 Aug 23:27
1.4.2
Compare
Choose a tag to compare

Adds missing env override to set the right default names for log/pid files.

Release v1.4.1

28 Aug 19:39
1.4.1
Compare
Choose a tag to compare

1.4.1 (2023-08-28)

Other

  • Fix tftpy port handling, set defaults in tftpd and daemon script. [Stephen L Arnold]

    • update tftpy dep to VCT-hosted patch release
    • cleanup test workflow cmd

tftpd release v1.4.0

27 Aug 23:16
1.4.0
e0e5458
Compare
Choose a tag to compare

1.4.0 (2023-08-27)

New

  • Add experimental tftpdaemon script, configure via settings. [Stephen L Arnold]

Changes

  • Just a bit more readme clarity. [Stephen L Arnold]

  • Update readme with latest examples, cleanup some lint. [Stephen L Arnold]

Other

  • Merge pull request #19 from sarnold/tftpy-ref. [Steve Arnold]

    tftpy refactor

Release v1.3.0

17 Aug 18:48
1.3.0
4cd9a54
Compare
Choose a tag to compare

1.3.0 (2023-08-17)

New

  • Add wsgi support, eg simple wsgi server module with console entrypoint. [Stephen L Arnold]
  • Cleanup deprecated tox directives, update pre-commit config

Changes

  • Cleanup some docstrings and update a test. [Stephen L Arnold]

Fixes

  • Post-rebase cleanup, remove unused import from daemon script. [Stephen L Arnold]

Other

  • Merge pull request #17 from sarnold/docstrings. [Steve Arnold]

    docstring and test fixes

  • Merge pull request #16 from sarnold/lint-cleanup. [Steve Arnold]

    Lint cleanup

  • Revert covdefault changes, go back to 3.6 in split coverage ci. [Stephen L Arnold]

  • Update workflow action versions, cleanup interfaces, bump py vers. [Stephen L Arnold]

    • fix another test nit

Release v1.2.5

18 Oct 22:15
1.2.5
ec57bbe
Compare
Choose a tag to compare

1.2.5 (2022-10-18)

Fixes

  • Refactor GetServer to be compatible with older python pre-3.7. [Stephen L Arnold]

    • make log/pid file names a user-settable environment var (default: httpd)
    • update pip install URLs and docstrings, update readme/tox files

Changes

  • Try combining python version coverage in current workflow. [Stephen L Arnold]

    • split coverage in tox file from testenv

Other

  • Merge pull request #15 from sarnold/test-dirs. [Steve Arnold]

    handle nonexistent DOCROOT in serv_init, update readme

  • Merge pull request #14 from sarnold/older-than-37. [Steve Arnold]

    Older than py37

Release v1.2.4

24 Aug 01:12
1.2.4
Compare
Choose a tag to compare

1.2.4 (2022-08-24)

Changes

  • Update serv example command in readme file. [Stephen L Arnold]

  • Remove environment marker from daemonizer dep, use PEP440 url. [Stephen L Arnold]

    • this is required for "stock" Ubuntu focal since it does not appear
      to understand PEP345 markers
    • this means we have to rely on readme blurb about posix daemon
      not compatible with Windows

Other

  • Merge pull request #13 from sarnold/plat-fixes. [Steve Arnold]

    make install compatible with ubuntu LTS