Skip to content

Commit

Permalink
jGaboardi:deprecate_pysal_geoms --> pysal:deprecate_pysal_geoms (#754)
Browse files Browse the repository at this point in the history
* depwarning for libpysal geometries

* more descriptive FutureWarning

* Update spaghetti/network.py

Co-authored-by: Martin Fleischmann <[email protected]>

* ignore versioneer files in codecov

* reduce builds for codecov report

* add manual triggers for workflows

* access version from pacakge

* better solution for version fetch

* syntax correction

* don't run gitcount in r&p action

* remove gitcount notebook

* try new automated release notes

* updated release notes automation

* attempt 3.10 in CI

* fix file name

* test base and dev on 3.10

* update codecov

* slim down testing matrix

* slim down testing matrix [2]

* slim down testing matrix [3]

* streamline matrix logic

* try pytest-xdist for multicore tests

* update CI environs

* update variable syntax

* automate core count for tests

* set to 8 cores

* back to 4 cores

* set back to auto cores

* unitform syntax - remove =

* try env var for pip install

* break up line length

* trim down line lengths

* branch env var

* remove branch env var

* env vs. environment-file

* try env-file

* try > yaml line breaks

* too much trouble to split pytest command

* reinstate environment-file

* remove PIP variable

* update supported Python versions

* update black vers in pre-commit

* supported versions in CONTRIB

* contact in contrib

* support clause in README & docs

* update CI badge (#665)

* Bump actions/github-script from 5 to 6

Bumps [actions/github-script](https://github.com/actions/github-script) from 5 to 6.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@v5...v6)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* timeout squared_distance_point_link test

* add pytest-timeout requirement

* try timeout flag in pytest command

* remove local flag

* Update unittests.yml

* Update release_and_publish.yml

* Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump codecov/codecov-action from 2 to 3

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](codecov/codecov-action@v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* update/rerun notebooks

* Update .pre-commit-config.yaml (#673)

* no log for tsp notebook

* drop 37 testing

* update reqs, codecov, etc.

* update docs

* Bump actions/setup-python from 3 to 4

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update .pre-commit-config.yaml

* move to pytest

* run isort

* autmate linting and code sorting

* some clean ups

* some clean ups [2]

* some clean ups [3]

* trigger CI

* update test

* rerun notebooks

* remove docs/* notebooks

* resolves #678

* fix indent

* one CI to rule them all

* pin installed

* no pygeos

* flexible channel

* Update ci/310-DEV_shapely20b1.yaml

Co-authored-by: Martin Fleischmann <[email protected]>

* linting in CI

* correct action version

* updating CI badge (filename)

* Bump actions/setup-python from 3 to 4

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.6.0 → 22.10.0](psf/black@22.6.0...22.10.0)

* try 311 and warning handling

* attempt DEV 3.11 testing

* drop shapely DEV 3.11 testing

* forgot to change Py vers in .yml

* more robust error testing

* add 3.11 ref & binder env.

* try micromamba version checking

* proper BASE logic

* proper BASE logic [2]

* proper BASE logic [3]

* proper BASE logic [4]

* update env file names to accomodate logic

* update step name

* binder doesn't support python=3.11

* update sphinx tooling, etc.

* correct doc build env name

* correct CI badge

* esda master -> main

* adjust css for doc refs

* [pre-commit.ci] pre-commit autoupdate (#689)

updates:
- [github.com/pycqa/flake8: 5.0.4 → 6.0.0](PyCQA/flake8@5.0.4...6.0.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Update CONTRIBUTING.md

* [pre-commit.ci] pre-commit autoupdate (#691)

updates:
- [github.com/pycqa/isort: 5.10.1 → 5.11.1](PyCQA/isort@5.10.1...5.11.1)
- [github.com/psf/black: 22.10.0 → 22.12.0](psf/black@22.10.0...22.12.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* try pyproject.toml (#690)

* [pre-commit.ci] pre-commit autoupdate (#692)

updates:
- [github.com/pycqa/isort: 5.11.1 → v5.11.3](PyCQA/isort@5.11.1...v5.11.3)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [pre-commit.ci] pre-commit autoupdate (#693)

* resolves #694 (#695)

* resolves #680 (#696)

* resolves #680 (#696)

* try versioneer action (#697)

* try versioneer action

* unpin versioneer version in pyproject.toml

* add toml path to versioneer action

* make deps dynamic in toml

* update versioneer.yml

* correct syntax in versioneer.yml

* try pinning versioneer[toml]==0.28

* implement versioneer suggestions

* update pypa/gh-action-pypi-publish branch

* Update Versioneer (#698)

* [Bot] Update Versioneer

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: jGaboardi <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Update versioneer.yml

* Update Versioneer (#699)

* [Bot] Update Versioneer

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: jGaboardi <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* add formatting exclusions properly in toml (#702)

* Update Versioneer (#700)

* [Bot] Update Versioneer

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: jGaboardi <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [Bot] Update Versioneer (#703)

Co-authored-by: jGaboardi <[email protected]>

* address #701 [1]

* [pre-commit.ci] pre-commit autoupdate (#706)

updates:
- [github.com/pycqa/isort: 5.11.4 → 5.12.0](PyCQA/isort@5.11.4...5.12.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [Bot] Update Versioneer (#707)

Co-authored-by: jGaboardi <[email protected]>

* update black pin in pre-commit (#708)

* Update testing.yml (#710)

* [pre-commit.ci] pre-commit autoupdate (#712)

updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](psf/black@23.1.0...23.3.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Bump peter-evans/create-pull-request from 4 to 5 (#713)

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v4...v5)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* address #717 (#718)

* Fix memory leak in `full_distance_matrix()` (#719)

* resolves #715

* no strict kwarg for zip in 3.8

* revisit `_points_as_gdf()` (#720)

* revisit _points_as_gdf

* use shapely.points()

* combined positional arg for points

* update shapely verion reqs

* Overhaul repo infrastructure (#721)

* update pre-commit

* update infrastructure

* ruff [1]

* ruffen repo [2]

* update infra [2]

* update extract_comp() stacklevel

* noqa ARG001 for geom_col for now

* refactor element_as_gdf internals (#724)

* refactor element_as_gdf internal constructors

* deprecate geom_col kwarg in elem_as_gdf

* update element_as_gdf() stacklevel

* [pre-commit.ci] pre-commit autoupdate (#728)

updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.265 → v0.0.270](astral-sh/ruff-pre-commit@v0.0.265...v0.0.270)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [pre-commit.ci] pre-commit autoupdate (#730)

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.270 → v0.0.272](astral-sh/ruff-pre-commit@v0.0.270...v0.0.272)

* new repo

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Martin Fleischmann <[email protected]>

* update micromamba in CI (#732)

* update micromamba in CI

* add @v1

* Doc patch (#733)

* import from module not class

* fix pointpats intersphinx link

* force reinstall package for version fetching in `build_docs.yaml` (#734)

* force renistall for buil_docs.yaml

* martin comment

* [pre-commit.ci] pre-commit autoupdate (#735)

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.272 → v0.0.275](astral-sh/ruff-pre-commit@v0.0.272...v0.0.275)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [pre-commit.ci] pre-commit autoupdate (#736)

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.275 → v0.0.276](astral-sh/ruff-pre-commit@v0.0.275...v0.0.276)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [pre-commit.ci] pre-commit autoupdate (#737)

updates:
- [github.com/psf/black: 23.3.0 → 23.7.0](psf/black@23.3.0...23.7.0)
- [github.com/astral-sh/ruff-pre-commit: v0.0.276 → v0.0.277](astral-sh/ruff-pre-commit@v0.0.276...v0.0.277)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [pre-commit.ci] pre-commit autoupdate (#739)

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.277 → v0.0.278](astral-sh/ruff-pre-commit@v0.0.277...v0.0.278)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* resolve #740 (#741)

* Bump actions/checkout from 3 to 4 (#744)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump codecov/codecov-action from 3 to 4 (#745)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "Bump codecov/codecov-action from 3 to 4 (#745)" (#746)

This reverts commit 51856f8.

* proper README in pyproject.toml (#747)

* Linting & Formatting - 2023-10-03 (#749)

* update pre-commit

* reup linting and formatting

* Bump actions/github-script from 6 to 7 (#750)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Provide testing support for Python 3.12 – drop support for {3.8, 3.9} (#751)

* update precommit

* update CI env

* update workflows

* Python 312 support - drop 38/39

* update test for Python 312 pass (minor rounding)

* update CI versions/syntax

* proper dev install of shapely

* martin suggestion - geos

* matplotlib for esda

* matplotlib for esda

* stable -> latest

* bash evaluator

* bash evaluator [2]

* not no-optional experssion

* not no-optional expression [2]

* not no-optional expression [3]

* remove section from README

* Bump actions/setup-python from 4 to 5 (#753)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Utilize `ruff-format` over `black` for formatting (#752)

* update pre-commit

* adopt ruff-format over black for formatting

* remove commented lines

* martin suggestion

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Martin Fleischmann <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jGaboardi <[email protected]>
  • Loading branch information
6 people authored Dec 11, 2023
1 parent 7838510 commit 3353b74
Show file tree
Hide file tree
Showing 60 changed files with 2,959 additions and 6,273 deletions.
30 changes: 0 additions & 30 deletions .coveragerc

This file was deleted.

10 changes: 7 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,15 @@
Thank you for your interest in contributing! We work primarily on Github. Please review the contributing procedures [here](http://pysal.org/getting_started#for-developers) and [here](https://github.com/pysal/pysal/wiki/GitHub-Standard-Operating-Procedures) so that we can accept your contributions! Alternatively, contact someone in the [development chat channel](https://gitter.im//pysal/Spaghetti).


## Contact

1. All questions, comments, & discussions should happen in a public forum, where possible. Please start a [discussion](https://github.com/pysal/spaghetti/discussions) for questions or open an [issue](https://github.com/pysal/spaghetti/issues) if there appears to be a bug. Private messages and emails will not be answered in a substantive manner.


## Style and format

1. Python 3.6, 3.7, 3.8, and 3.9 are the officially supported versions.
2. This project follows the formatting conventions of [`black`](https://black.readthedocs.io/en/stable/) and utilizes [`pre-commit`](https://pre-commit.com) to format commits prior to pull requests being made.
* LJ Miranda provides an [excellent, concise guide](https://ljvmiranda921.github.io/notebook/2018/06/21/precommits-using-black-and-flake8/) on setting up and implementing a `pre-commit` hook for `black`.
1. At the time of this writing, Python 3.10, 3.11, and 3.12 are the officially supported versions.
2. This project implements the linting and formatting conventions of [`ruff`](https://docs.astral.sh/ruff/) on all incoming Pull Requests. To ensure a PR is properly linted and formatted prior to creating a Pull Request, [install `pre-commit`](https://pre-commit.com/#installation) in your development environment and then [set up the `libpysal` configuration of pre-commit hooks](https://pre-commit.com/#3-install-the-git-hook-scripts).
3. Import packages, classes, and functions with their full name where possible.
* For example:

Expand Down
19 changes: 19 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
changelog:
exclude:
labels:
- ignore-for-release
authors:
- octocat
- dependabot
categories:
- title: Breaking Changes 🛠
labels:
- Semver-Major
- breaking-change
- title: Exciting New Features 🎉
labels:
- Semver-Minor
- enhancement
- title: Other Changes
labels:
- "*"
18 changes: 13 additions & 5 deletions .github/workflows/build_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
workflow_dispatch:
inputs:
version:
description: Manual Doc Build Reason
description: Manual Doc Build
default: test
required: false
jobs:
Expand All @@ -19,24 +19,32 @@
strategy:
matrix:
os: ['ubuntu-latest']
environment-file: [ci/39.yaml]
environment-file: [ci/312-stable.yaml]
experimental: [false]
defaults:
run:
shell: bash -l {0}

steps:
- name: checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 0 # Fetch all history for all branches and tags.

- name: setup micromamba
uses: mamba-org/provision-with-micromamba@main
uses: mamba-org/setup-micromamba@v1
with:
environment-file: ${{ matrix.environment-file }}
micromamba-version: 'latest'

- name: reinstall for version
run: |
pip install -e . --no-deps --force-reinstall
- name: make docs
run: cd docs; make html
run: |
cd docs
make html
- name: commit docs
run: |
Expand Down
50 changes: 23 additions & 27 deletions .github/workflows/release_and_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,52 +10,48 @@ on:
# Sequence of patterns matched against refs/tags
tags:
- "v*" # Push events to matching v*, i.e. v1.0, v20.15.10
workflow_dispatch:
inputs:
version:
description: Manual Release
default: test
required: false


jobs:
build:
name: Create release & publish to PyPI
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 0 # Fetch all history for all branches and tags.

- name: Set up python
uses: actions/setup-python@v2
uses: actions/setup-python@v5
with:
python-version: "3.x"

- name: Install Dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel twine jupyter urllib3 pandas pyyaml
python setup.py sdist bdist_wheel
- name: run Changelog
run: |
jupyter nbconvert --to notebook --execute --inplace --ExecutePreprocessor.timeout=-1 --ExecutePreprocessor.kernel_name=python3 tools/gitcount.ipynb
- name: cat Changelog
uses: pCYSl5EDgo/cat@master
id: changetxt
with:
path: ./tools/changelog.md
env:
TEXT: ${{ steps.changetxt.outputs.text }}

- name: Get the tag name
run: echo "TAG=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_ENV
python -m pip install --upgrade build twine
python -m build
twine check --strict dist/*
- name: Release
uses: softprops/action-gh-release@v1
- name: Create Release Notes
uses: actions/github-script@v7
with:
body: ${{ steps.changetxt.outputs.text }}
body_path: ${{ steps.changetxt.outputs.path }}
name: Release ${{ env.TAG }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
await github.request(`POST /repos/${{ github.repository }}/releases`, {
tag_name: "${{ github.ref }}",
generate_release_notes: true
});
- name: Publish distribution 📦 to PyPI
uses: pypa/gh-action-pypi-publish@master
uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.PYPI_PASSWORD }}
86 changes: 86 additions & 0 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
name: Continuous Integration

on:
push:
branches:
- '*'
pull_request:
branches:
- '*'
schedule:
- cron: '59 23 * * *'
workflow_dispatch:
inputs:
version:
description: Manual Unittest Run
default: test
required: false

jobs:
testing:
name: ${{ matrix.os }}, ${{ matrix.environment-file }}
runs-on: ${{ matrix.os }}
timeout-minutes: 30
strategy:
matrix:
os: [ubuntu-latest]
environment-file:
- ci/310-oldest.yaml
- ci/310-no-optional.yaml
- ci/310-latest.yaml
- ci/311-latest.yaml
- ci/312-latest.yaml
- ci/312-dev.yaml
include:
- environment-file: ci/312-latest.yaml
os: macos-latest
- environment-file: ci/312-latest.yaml
os: windows-latest
fail-fast: false

defaults:
run:
shell: bash -l {0}

steps:
- name: checkout repo
uses: actions/checkout@v4
with:
fetch-depth: 0 # Fetch all history for all branches and tags.

- name: setup micromamba
uses: mamba-org/setup-micromamba@v1
with:
environment-file: ${{ matrix.environment-file }}
micromamba-version: 'latest'

- name: environment info
run: |
micromamba info
micromamba list
- name: spatial versions (if geopandas is installed)
run: 'python -c "import geopandas; geopandas.show_versions();"'
if: contains(matrix.environment-file, 'no-optional') != true

- name: run tests
run: |
pytest \
spaghetti \
-v \
-r a \
-n auto \
--color yes \
--cov spaghetti \
--cov-append \
--cov-report term-missing \
--cov-report xml \
--doctest-modules \
--timeout 60
- name: codecov
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}
file: ./coverage.xml
name: spaghetti-codecov
60 changes: 0 additions & 60 deletions .github/workflows/unittests.yml

This file was deleted.

17 changes: 11 additions & 6 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
repos:
- repo: https://github.com/psf/black
rev: 20.8b1
hooks:
- id: black
language_version: python3.9
files: "spaghetti\/"
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: "v0.1.6"
hooks:
- id: ruff
- id: ruff-format

ci:
autofix_prs: false
autoupdate_schedule: quarterly
3 changes: 0 additions & 3 deletions MANIFEST.in

This file was deleted.

Loading

0 comments on commit 3353b74

Please sign in to comment.