Found via `codespell -S ./test/fixtures,./.mypy_cache,./.tox -L
inout,crate,fo,nd,falsy,get\'s`
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
* Migrate release script to Python
* progress
* regex
* Rewrite existing what's changed
* Find potential new contributors
* Start new contributors
* Get owner from env variable
* Note about safe to rerun
* Get correct new contribs for net new
* WIP
* Fix new contributors when rerunning
* add as dev requirement
* Reword doc
* Abort GHA if branch already exists
* Instructions on running locally
* Update CONTRIBUTING.md
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
* GitHub Action to set version number
* Mention that it creates a branch
* Remove testing lines
* create pull request
* Start Changelog entry
* Update job name in CONTRIBUTING.md
* remove redundant info
* Update .github/workflows/create-release-pull-request.yaml
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
* Update .github/workflows/create-release-pull-request.yaml
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
* Update .github/workflows/create-release-pull-request.yaml
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
* Start Of Releases line
* Update .github/workflows/create-release-pull-request.yaml
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
* Fix: vars_from_cli
* Updated Dev container config
* fixed missing requirement to use buildkit
* parametrized .dbt/profiles.yml to point to correct container
automatically
* Update plugins/sqlfluff-templater-dbt/test/templater_test.py
* Update plugins/sqlfluff-templater-dbt/test/templater_test.py
* Black (again) - wish I'd never started this!
* Minor fixes
* Update templater_test.py
Copy DBT_FLUFF_CONFIG before modifying
* Update docs/source/configuration.rst
Co-authored-by: Tomasz Cholewik <tcholewik@consumer-edge.com>
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Co-authored-by: Barry <barry@tunetheweb.com>
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Pin python version for pre-commit hooks
Most notably this pins python version for the mypy pre-commit hook so that it's aligned
* Doc python req for tox, remove basepython
* Update CONTRIBUTING.md
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
* Update CONTRIBUTING.md
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Co-authored-by: Barry Pollard <barry_pollard@hotmail.com>
Co-authored-by: Barry Pollard <barry@tunetheweb.com>
* Prepare version 0.9.2
* Fix date
* Remove need to separate into Bugs/Enhancements
* Add extra merged PRs
* Highlight new rule
* Include latest changes
* Update changes
* Apply suggestions from code review
Co-authored-by: Christoph Wiese <chwiese@users.noreply.github.com>
* Add latest changes
* Update text
* Add latest merges
Co-authored-by: Christoph Wiese <chwiese@users.noreply.github.com>
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Fix connection issue in dbt 1.0.0
* Set tests to use default Postgres database
* Add postgres service to GH action ci tests
* Fix test__templater_dbt_handle_database_connection_failure
* Fixing
* Correct database connection test
* Add real incremental model to test database connection
* Use mock to simulate database failure in "test__templater_dbt_handle_database_connection_failure"
* Attempt to ignore templator tests for Windows
* Move more tests
* Linting fixes
* Revert "Linting fixes"
This reverts commit 68b1bfb24a.
* Revert "Move more tests"
This reverts commit 2a5e662fa5.
* Revert "Attempt to ignore templator tests for Windows"
This reverts commit ca71069685.
* Attempt 2 to skip the tests for windows
* Linting
* Skip test on dbt versions below 1.0
* CONTRIBUTING.md: Document the dbt Docker Compose environment
* jy_cleanup (#2257)
* jy_cleanup
* Remove unnecessary dbt_connection mark
Co-authored-by: Barry Hart <barry.hart@mailchimp.com>
Co-authored-by: Barry <barry@tunetheweb.com>
Co-authored-by: Joseph Young <80432516+jpy-git@users.noreply.github.com>
* Update tox configuration, as well as CONTRIBUTING.md
* moved types-chardet from requirements.txt to requirements_dev.txt
* Update CONTRIBUTING.md
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
* Update CONTRIBUTING.md
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
Co-authored-by: Alan Cruickshank <alanmcruickshank@gmail.com>
Co-authored-by: Barry Pollard <barry@tunetheweb.com>
* Better error handling for when not installed
* Update readme and documentation
* Bump version number
* Adjust working directory of plugin build dir
* Remove dependency on core config.ini file
* Update src/sqlfluff/cli/commands.py
Co-authored-by: Barry Pollard <barry@tunetheweb.com>
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Add editorconfig, giattributes and convert some files
* Convert more files
* Update .gitatttributes
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Allow implicit aliasing of rules
* Better comments
* Black
* Fix tests
* Another test
* Add reminder of how to test individual rules
* Update src/sqlfluff/core/rules/config_info.py
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Remove unnecessarily newlines
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Pytest coverage exceptions to get us to 100% coverage!
* Update tox.ini
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
* Update tox.ini
Co-authored-by: Barry Hart <barrywhart@yahoo.com>
Co-authored-by: Barry Hart <barrywhart@yahoo.com>