Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / jorenham/optype issues and pull requests

#276 - new `optype.numpy.ToDType` aliases

Pull Request - State: closed - Opened by jorenham 18 days ago
Labels: is: feature, optype.numpy

#275 - split the private `op.numpy._any_dtype` module into two

Pull Request - State: closed - Opened by jorenham 18 days ago
Labels: optype.numpy, is: cleanup

#274 - update pre-commit hooks

Pull Request - State: closed - Opened by pre-commit-ci[bot] 19 days ago

#273 - globally ignore common inline typechecker ignores

Pull Request - State: closed - Opened by jorenham 19 days ago
Labels: is: cleanup

#272 - update the auto-release changelog config

Pull Request - State: closed - Opened by jorenham 19 days ago
Labels: topic: release, is: chore

#271 - bump `pre-commit` to `4.1.0`

Pull Request - State: closed - Opened by jorenham 19 days ago
Labels: is: chore, topic: dependencies

#270 - `optype.numpy.is_` typeguard

Pull Request - State: closed - Opened by jorenham 19 days ago
Labels: is: feature, optype.numpy, typing: runtime

#269 - format `pyproject.toml`

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: cleanup

#268 - BREAKING: change `HasTypeParams` type params

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: workaround, optype.Has*

#267 - BREAKING: change `HasFunc` and `HasWrapped` generic type params

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: workaround, optype.Has*

#266 - cleaner private module structure

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: cleanup

#265 - add `JustBytes`

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: feature, optype.Just*

#264 - add `JustObject`

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: feature, typing: static, typing: runtime, optype.Just*

#263 - bump `numpy` to `2.2.2` (dev-only)

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: chore, topic: dependencies

#262 - cleaner `ruff.lint.isort` config

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: cleanup

#261 - `Just` without redundant typing hacks

Pull Request - State: closed - Opened by jorenham 20 days ago
Labels: is: cleanup, optype.Just*

#260 - custom runtime-checkable `Just*` types

Pull Request - State: closed - Opened by jorenham 22 days ago
Labels: is: feature, optype.types, typing: runtime

#259 - bump `ruff` to `0.9.2`

Pull Request - State: closed - Opened by jorenham 22 days ago
Labels: is: chore, topic: dependencies

#258 - move `Just*` from `optype.typing` to `optype` and deprecate

Pull Request - State: closed - Opened by jorenham 22 days ago
Labels: is: feature, optype.numpy, is: deprecation, optype.typing

#257 - generic `optype.HasClass`: suprisingly useful!

Pull Request - State: closed - Opened by jorenham 22 days ago
Labels: is: feature, typing: static, optype.Has*

#256 - stop using `__future__.annotations` and `typing.TYPE_CHECKING`

Pull Request - State: closed - Opened by jorenham 23 days ago
Labels: is: cleanup, typing: runtime

#255 - bump `basedpyright` to `1.24.0`

Pull Request - State: closed - Opened by jorenham 24 days ago
Labels: is: chore, topic: dependencies, optype.Has*

#254 - `inspect` submodule for numpy

Issue - State: closed - Opened by RandallPittmanOrSt 25 days ago - 1 comment
Labels: is: feature, optype.numpy, typing: runtime

#253 - `optype.io`

Pull Request - State: closed - Opened by jorenham 25 days ago
Labels: is: feature, optype.io

#252 - an alternative to `@runtime_checkable` that accepts a user-defined type-guard

Issue - State: open - Opened by jorenham 25 days ago
Labels: is: feature, priority: low, optype.typing, typing: runtime

#251 - lazy submodule imports

Pull Request - State: closed - Opened by jorenham 26 days ago
Labels: is: feature, topic: performance

#250 - Revert "add `CODEOWNERS`"

Pull Request - State: closed - Opened by jorenham 26 days ago

#249 - update pre-commit hooks

Pull Request - State: closed - Opened by pre-commit-ci[bot] 26 days ago

#248 - add `CODEOWNERS`

Pull Request - State: closed - Opened by jorenham 26 days ago
Labels: is: chore

#247 - automatically label PR's

Pull Request - State: closed - Opened by jorenham 26 days ago
Labels: topic: github actions

#246 - more consistent style for imports and exports

Pull Request - State: closed - Opened by jorenham 26 days ago
Labels: is: feature

#245 - use `Callable` as generic type param to `HasFunc` and `HasWrapped` for covariance

Issue - State: closed - Opened by jorenham 26 days ago
Labels: is: workaround, typing: static, optype.Has*

#244 - use `tuple` as generic type param to `HasTypeParams` for covariance

Issue - State: closed - Opened by jorenham 26 days ago
Labels: is: workaround, typing: static, optype.Has*

#243 - add the missing `Just` types to `onp.Any*DType`

Pull Request - State: closed - Opened by jorenham 26 days ago
Labels: is: bug, optype.numpy

#242 - rewrite all `Can*` using `@property` of `Callable` + `TypeAliasType`

Issue - State: closed - Opened by jorenham 27 days ago - 1 comment
Labels: optype.Can*, is: workaround, typing: static

#241 - move `Just*` from `optype.typing` to `optype`

Issue - State: closed - Opened by jorenham 27 days ago
Labels: is: feature, is: deprecation, optype.typing

#240 - prefer `Just{Float,Complex}` over `Just[{float,complex}]` in `optype.numpy`

Pull Request - State: closed - Opened by jorenham 27 days ago - 1 comment
Labels: is: feature, optype.numpy, only: pyright

#239 - ruff 0.9.1, basedpyright 1.23.2, basedmypy 2.9.1

Pull Request - State: closed - Opened by jorenham 27 days ago
Labels: topic: dependencies

#238 - trigger the build & publish workflow on (pre)release

Pull Request - State: closed - Opened by jorenham 27 days ago
Labels: topic: release, topic: github actions

#237 - update pre-commit hooks

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 1 month ago

#236 - prefer `Just{Float,Complex}` over `Just[{float,complex}]` in `optype.numpy`

Issue - State: closed - Opened by jorenham about 1 month ago
Labels: is: feature, optype.numpy, only: pyright

#235 - `onp.AnyIntDType` on `numpy<2.0` is missing `type[opt.JustInt]`

Issue - State: closed - Opened by jorenham about 1 month ago
Labels: is: bug, optype.numpy

#234 - PyPI trusted publishing

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 14 - Release, component: Github actions

#233 - automatically generated release notes configuration

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 16 - Development

#232 - new `onp.To[Just]{Float64,Complex128}*` aliases

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#231 - new `onp.ToJust{Bool,Float,Complex}` aliases

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#230 - `onp.AnyBytes8DType` for `np.dtype("c")`

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#229 - add n-bit specific array-like aliases such as `onp.ToFloat64`

Issue - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#228 - new `onp.Matrix` and `onp.MArray[{0,1,2,3}D]` aliases

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#227 - test & typecheck all of the supported numpy versions

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 05 - Testing, component: Github actions

#226 - new `onp.compat` module, and `Any` as shape-type default on `numpy<2.1`

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#225 - include `opt.Just[{int,float,complex}]` in `onp.Any{Int,Float,Complex}{Array,DType}`

Pull Request - State: closed - Opened by jorenham about 1 month ago
Labels: 01 - Enhancement, component: optype.numpy

#224 - `onp.Any[U]Int{DType,Array}` for `np.int_`

Pull Request - State: closed - Opened by jorenham about 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#223 - update development dependencies

Pull Request - State: closed - Opened by jorenham about 2 months ago
Labels: component: Dependencies

#222 - include `opt.Just[{int,float,complex}]` in `onp.Any{Int,Float,Complex}{Array,DType}`

Issue - State: closed - Opened by jorenham about 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#221 - `onp.Matrix`

Issue - State: closed - Opened by jorenham about 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#220 - update pre-commit hooks

Pull Request - State: closed - Opened by pre-commit-ci[bot] 2 months ago

#219 - PyPI trusted publishing

Issue - State: closed - Opened by jorenham 2 months ago - 1 comment
Labels: 14 - Release, 17 - Task

#218 - bump `basedmypy` to `2.8.0` and `basedpyright` to `1.22.1`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 03 - Maintenance, component: Dependencies

#217 - update pre-commit hooks

Pull Request - State: closed - Opened by pre-commit-ci[bot] 2 months ago - 1 comment

#216 - update the security policy

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 17 - Task

#215 - add `JustFloat` and `JustComplex` to `optype.typing`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 01 - Enhancement, component: optype.typing

#214 - accept more valid numpy array-likes in `optype.numpy.To*{1,2,3,N}`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 00 - Bug, 01 - Enhancement, component: optype.numpy

#213 - migrate from `codespell` to `typos`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: component: Dependencies, 16 - Development

#212 - Added missed optype documentation

Pull Request - State: closed - Opened by kam193 2 months ago - 1 comment
Labels: 04 - Documentation, component: optype.pickle, priority: High

#211 - `codespell` -> `typos`

Issue - State: closed - Opened by jorenham 2 months ago
Labels: 16 - Development

#210 - Missing documentation

Issue - State: closed - Opened by kam193 2 months ago - 4 comments

#209 - 0-d numpy array aliases

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#208 - fix (more) `typing_extensions` imports on `python>=3.13`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 00 - Bug, component: optype

#207 - `onp.To*Strict{1,2,3}D`: array-like aliases with strict shape-type

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#206 - optional `onp.CanArrayND` shape-type param, improved shape-type compatibility

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#205 - fix `typing_extensions` import on `python>=3.13`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 00 - Bug, component: optype

#204 - Conda installation instructions

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 04 - Documentation

#203 - bump `ruff` to `0.8.1`

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 03 - Maintenance, component: Dependencies

#202 - fix license metadata

Pull Request - State: closed - Opened by jorenham 2 months ago
Labels: 17 - Task

#201 - An (optional) shape-type-parameter for `onp.CanArrayND`

Issue - State: closed - Opened by jorenham 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#200 - Add `0D` array- and array-like aliases

Issue - State: closed - Opened by jorenham 2 months ago
Labels: 01 - Enhancement, component: optype.numpy

#199 - `ToJustInt` scalar- and array-likes in `optype.numpy`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.numpy

#198 - 3-d aliases for arrays and array-likes in `optype.numpy`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.numpy

#197 - export `SequenceND` from `optype.numpy`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.numpy

#196 - workaround for a mypy bug with recursive sequences types

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.numpy

#195 - `ruff 0.8.0` and `basedpyright 1.22.0`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 03 - Maintenance, component: Dependencies

#194 - `optype.numpy.To{}ND` false negatives in mypy

Issue - State: closed - Opened by jorenham 3 months ago - 1 comment
Labels: priority: High, only: mypy

#193 - fix `onp.ToArray{1,2}D` names

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 00 - Bug, component: optype.numpy

#192 - `optype.numpy.To*` coercible scalar- and array-likes

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 01 - Enhancement, component: optype.numpy

#191 - experimental `Just` and `JustInt` types in `optype.typing`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 01 - Enhancement, component: optype.typing

#190 - experimental `optype.typing.Just` and `.JustInt` types

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.typing

#189 - bump `ruff` to `0.7.4`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 03 - Maintenance, component: Dependencies

#188 - bump `basedpyright` to `1.21.1` (`pyright 1.1.389`)

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 03 - Maintenance, component: Dependencies

#187 - add SPEC 0 badge

Pull Request - State: closed - Opened by jorenham 3 months ago

#186 - workaround a PEP 696 bug in `typing_extensions.Protocol` affecting `CanSequence`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 00 - Bug

#185 - `optype.numpy.Array{1,2,3,N}D` aliases

Pull Request - State: closed - Opened by jorenham 3 months ago

#184 - improve readability of `optype.numpy` type aliases and protocols

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.numpy

#183 - fix and improve the `optype.numpy.Any*` docs

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: 04 - Documentation, component: optype.numpy

#182 - simplified `optype.numpy` dtypes

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.numpy

#181 - Simplify the `optype.numpy` aliases

Issue - State: closed - Opened by jorenham 3 months ago - 5 comments
Labels: component: optype.numpy

#180 - Coercible variants of `optype.numpy.Any*Array` and `Any*DType`

Issue - State: closed - Opened by jorenham 3 months ago
Labels: 01 - Enhancement, component: optype.numpy

#179 - `optype.types.Deprecated`

Pull Request - State: closed - Opened by jorenham 3 months ago
Labels: component: optype.types

#178 - fix `optype.numpy.CanArray`

Pull Request - State: closed - Opened by jorenham 3 months ago

#177 - PEP 735 dependency groups, and fixed mypy config

Pull Request - State: closed - Opened by jorenham 3 months ago