Recent Releases of https://github.com/andrew-hossack/dash-tools

https://github.com/andrew-hossack/dash-tools - Version "1.13.1"

Changelog

All notable changes to this project will be documented in this file.

[1.13.1] - 2024-05-30

Fixed

  • Updated git actions versions

- Python
Published by andrew-hossack over 1 year ago

https://github.com/andrew-hossack/dash-tools - Version "1.13.0"

Changelog

All notable changes to this project will be documented in this file.

[1.13.0] - 2024-05-30

Fixed

  • Updated package requirements

- Python
Published by andrew-hossack over 1 year ago

https://github.com/andrew-hossack/dash-tools - Version 1.12.0

Changelog

All notable changes to this project will be documented in this file.

[1.12.0] - 2023-10-16

Fixed

  • Updated to use latest dash mantine components
  • Updated version check

- Python
Published by andrew-hossack over 2 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.11.1

Changelog

All notable changes to this project will be documented in this file.

[1.11.1] - 2023-2-01

Fixed

  • _get_cwd() for Create Location input field loses app attribute. Use the os.getcwd() method instead

- Python
Published by andrew-hossack about 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.11.0

Changelog

All notable changes to this project will be documented in this file.

[1.11.0] - 2023-2-01

Added & Changed

  • Added create page, and the ability to explore between different template previews
  • Create templated apps using the dashtools gui
  • Lots of style changes
  • Added links to bottom of screen
  • Added github star link
  • Fixed some issues with os path not being normalized
  • Added --no-update-check flag to dashtools init to skip PyPi version checking
  • Silenced output for gui
  • Removed gui threading, seems like this is no longer needed since the start script is fixed (does not run twice)
  • Confetti and success notifications

- Python
Published by andrew-hossack about 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.8

Changelog

All notable changes to this project will be documented in this file.

[1.10.8] - 2023-1-29

Added

  • Added github star link

- Python
Published by andrew-hossack about 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.7

Changelog

All notable changes to this project will be documented in this file.

[1.10.7] - 2022-12-24

Modified

  • Upgraded PYTHON_VERSION to 3.10.0 for Render blueprint
  • Snyk upgrade for setuptools vulnerability

- Python
Published by andrew-hossack about 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.6

Changelog

All notable changes to this project will be documented in this file.

[1.10.6] - 2022-12-16

Modified

  • Updated naming on github workflows
  • Added a create tag and release action on push to main. Takes current version and latest stuff from the changelog in the release notes.

- Python
Published by andrew-hossack about 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.5

Changelog

All notable changes to this project will be documented in this file.

[1.10.5] - 2022-12-16

Fixed

  • Fixed background callbacks printing warnings on new version of plotly dash
  • Update pypa publish to use v1 release
  • Fixed issue with deploypage callbacks not working in some cases
  • Update gitlab runner to python version 3.10.9

- Python
Published by andrew-hossack about 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.4

Changelog

All notable changes to this project will be documented in this file.

[1.10.4] - 2022-11-8

Fixed

  • Fixed bug with background callback requiring cellery worker or diskcache, due to Dash 2.7.0 upgrade
  • Fixed read the docs templates list accordions not displaying
  • Changed dockerfile to use non root user; credit @jasonwashburn
  • Fixed CI/CD build process to install dashtools tar file; credit @jasonwashburn

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.3

Changelog

All notable changes to this project will be documented in this file.

[1.10.3] - 2022-10-30

Fixed

  • Fixed bug with running os commands on windows; thanks @Coding-with-Adam for support!

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.2

Changelog

All notable changes to this project will be documented in this file.

[1.10.2] - 2022-10-26

Fixed

  • Fixed bug https://github.com/andrew-hossack/dash-tools/issues/65 where using http for git remote url doesn't work; thanks @mtzirkel for support!

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.1

Changelog

All notable changes to this project will be documented in this file.

[1.10.1] - 2022-10-23

Changed

  • Turn off logging and debug mode for gui server
  • Address bug where server opens twice
  • Open web url in browser when server starts
  • Updated packaging structure to exclude 'docs' module which should not have been there
  • Temporarily disabled tests for this release. Test suite needs to be overhauled for current changes.

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.10.0

Changelog

All notable changes to this project will be documented in this file.

[1.10.0] - 2022-10-23

Changed

  • Turn off logging and debug mode for gui server
  • Address bug where server opens twice
  • Open web url in browser when server starts
  • Updated packaging structure to exclude 'docs' module which should not have been there
  • Temporarily disabled tests for this release. Test suite needs to be overhauled for current changes.

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.9.2

Changelog

All notable changes to this project will be documented in this file.

[1.9.2] - 2022-10-18

Fixed

  • Made published to github a project requirement instead of an error

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.9.1

Changelog

All notable changes to this project will be documented in this file.

[1.9.1] - 2022-10-17

Fixed

  • Added missing dependency

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.9.0

Changelog

All notable changes to this project will be documented in this file.

[1.9.0] - 2022-10-17

Added

  • Added dashtools gui render deploy dashboard

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.8.4

Changelog

All notable changes to this project will be documented in this file.

[1.8.4] - 2022-9-09

Fixed

  • Updated heroku default runtime to 3.10.7

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - v1.8.3

Changelog

All notable changes to this project will be documented in this file.

[1.8.3] - 2022-08-29

Fixed

  • Changed heroku app name verification again. Heroku sends back a 404 if no app name is in use. Thanks @lanchuhuong!

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.8.2

Changelog

All notable changes to this project will be documented in this file.

[1.8.2] - 2022-08-12

Fixed

  • Pipreqs generating requirements.txt does not work on some systems. Fixed with calling pipreqs.init(args) directly.

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.8.1

Temp release to fix requirements bug

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.8.0

Change Log

All notable changes to this project will be documented in this file.

[1.8.0] - 2022-08-10

Added

  • Added pypi version check to prompt user if their current version is out of date

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.7.3

[1.7.3] - 2022-08-09

Fixed

Fixed bug with Heroku HTTP request. When validating heroku name availability, a request is sent to heroku. Their server changed from a 404 response to an “This site can’t be reached” response. Fixed method for validating heroku app name.

[1.7.2] - 2022-07-28

Changed

Renamed run --set-py-cmd command

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.7.1

[1.7.1] - 2022-07/21

Added

  • Add dashtools --report-issue which directs users to report issue to github

Changed

  • Fixed advanced template issues where it will not run.

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.7.0

[1.7.0] - 2022-06-27

Added

  • Added docker --init command; creates a docker image in the current directory. Adds requirements.txt file and Dockerfile in the current directory if one isn't found.

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.6.2

Change Log

All notable changes to this project will be documented in this file.

[1.6.2] - 2022-06-14

Added / Changed

  • Updated to dash 2.5.1 in requirements
  • Updated multipage template

What's Changed

  • Version 1.6.2 by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/35

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/v1.6.1...v1.6.2

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.6.1

Change Log

All notable changes to this project will be documented in this file.

[1.6.1] - 2022-06-12

Added / Changed

  • Verify generated heroku app name on deploy. This fixes bug where generated name is too long or invalid.

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.6.0

Change Log

All notable changes to this project will be documented in this file.

[1.6.0] - 2022-06-05

Added / Changed

  • Generate Procfile programatically based on location of app,py file. This allows users to upload any app to Heroku without needing a Procfile, requirements or runtime file.
  • Added retry for random heroku name generation
  • Added verify pip command workds on user system after init
  • Updated README
  • Added email cicd on release

- Python
Published by andrew-hossack over 3 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.5.1

Change Log

All notable changes to this project will be documented in this file.

[1.5.1] - 2022-05-29

Changed

  • Added utf8 encoding to verify_procfile method

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.5

Change Log

All notable changes to this project will be documented here.

[1.5] - 2022-05-29

Added / Changed

  • Added packages.txt file to template root directory. Specify required packages on each new line, like a requirements.txt file, and user will be prompted to install if it is not found when they do dashtools init <template>
  • Cleaned up Docs directory and README (huge thanks to https://github.com/Coding-with-Adam)
  • Fixed run command to try different python shell commands
  • Added config file to store python shell settings
  • Added run --set-python-shell-cmd to set the python shell command in config
  • General prompting hint fixes and updates

Templates

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.4

What's Changed

  • Updated README by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/10
  • Dev by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/11
  • Add TODO list to developers guide by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/12
  • Update README.md by @Coding-with-Adam in https://github.com/andrew-hossack/dash-tools/pull/17
  • Version 1.4 by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/18

New Contributors

  • @Coding-with-Adam made their first contribution in https://github.com/andrew-hossack/dash-tools/pull/17

Full Changelog:

Change Log

All notable changes to this project will be documented in this file.

[1.4] - 2022-05-22

dash-tools command is now dashtools via command line

Major changes are an overhaul to the CLI entry to use subcommands. This looks like a change from this: dashtools --init MyApp tabs to dashtools init MyApp tabs. Also added a few new commands.

Added / Changed

  • Invoke dashtools now by typing: dashtools <command> (was dash-tools <command> before)
  • Added subparsers to CLI to make commands look better:
    • dashtools init <app name> [<template>]
  • Added -d or --dir for init to specify create directory, e.g. dashtools init <appname> [<template>] --dir ~/MySandbox
  • Added new --update command to directly update to "heroku" remote
    • dashtools heroku --update
  • Broke out heroku deploy command
    • dashtools heroku --deploy
  • Broke out templates commands to use list, and added a new command to change specified directory into a new template directory. When running this command, --init will copy the specified directory to current directory with the name Template appended. All files will be given .template extensions.
    • dashtools templates --list
    • dashtools templates --init <directory to copy>
  • Added dashtools run command to run the app.py file (recursive search for app.py file, if not specified in a Procfile)
  • Better heroku deployment name generation - takes three random nouns joined by dashes and appends four alphanumeric char to end (ex. mountain-surgeon-chair-h129)
  • Added logo
  • Updated help cli print message, try: dashtools

Templates

  • Added fast-dash template https://fastdash.app/
  • Added dash-iconify template https://github.com/snehilvj/dash-iconify

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.3

What's Changed

  • Dev by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/8
  • Dev by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/9

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V1.2...v1.3

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.2

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V1.1...V1.2

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.1

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V1.0...V1.1

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 1.0

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/20220427051307...V1.0

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.14

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.13...V0.14

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.13

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.12...V0.13

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - V0.11

What's Changed

  • Generate app name if one is not provided by @andrew-hossack in https://github.com/andrew-hossack/dash-tools/pull/6

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.10...V0.11

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.10

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.9...V0.10

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.9

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.8...V0.9

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.8

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.7...V0.8

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.6

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.5

  • Added --deploy-heroku
  • CLI hook changes

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.4

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.1...V0.4

- Python
Published by andrew-hossack almost 4 years ago

https://github.com/andrew-hossack/dash-tools - Version 0.3

Full Changelog: https://github.com/andrew-hossack/dash-tools/compare/V0.1...V0.3

- Python
Published by andrew-hossack almost 4 years ago