Ecosyste.ms: Issues

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

GitHub / bartfeenstra/betty issues and pull requests

#1646 - Upgrade to Ruff 0.5

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, dependencies, python

#1645 - Simplify `Server` and remove its dependency on aiohttp

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python

#1644 - Introduce pytest-xdist

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, dependencies

#1643 - Add a `@public` decorator to match `@internal`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python, documentation

#1642 - Consider removing `Server`

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1641 - Use current and compatible Node.js versions during Github Actions builds

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, dependencies

#1640 - Use current and compatible Node.js versions during Github Actions builds

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, dependencies

#1639 - Use `macos-latest` for all Github Actions builds

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: bug, enhancement, dependencies

#1638 - Use `macos-latest` for all Github Actions builds

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: bug, enhancement, dependencies

#1637 - Refactor `betty.locale.Str` into global functions

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1636 - Use Node.js 20+ for CI builds

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, dependencies

#1635 - macos-11 builds are deprecated

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: bug, dependencies

#1634 - pip dependencies(deps): update types-aiofiles requirement from >=23.2.0.20240623,~=23.2 to >=23.2,<25.0

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 1 comment
Labels: dependencies, python

#1633 - pip dependencies(deps): update ruff requirement from ~=0.4.4 to >=0.4.4,<0.6.0

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 1 comment
Labels: dependencies, python

#1632 - npm dependencies (development)(deps-dev): bump eslint from 8.57.0 to 9.6.0

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 2 comments
Labels: dependencies, javascript

#1631 - Unpin the sphinx-autodoc-typehints dependency

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, dependencies, python

#1630 - Unpin the sphinx-autodoc-typehints dependency

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, dependencies, python

#1629 - Decouple `App` and `Project`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 5 comments

#1628 - Decouple core components

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1627 - Unpin sphinx-autodoc-typehints

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, dependencies, python

#1626 - Use no-op caches for temporary apps

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1625 - Fix configuration change propagation

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: bug, enhancement, BC break, python

#1624 - Separate core components

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1623 - Refactor all `ProjectConfiguration` field arguments into kwargs

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1622 - `FileBasedConfiguration` must no longer create its own project directories

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1621 - Update README.md to 0.4.x

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: documentation

#1620 - Update the README for 0.4

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, documentation

#1619 - Upgrade to pytest 8

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1618 - Upgrade to wheel 0.43

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1617 - Upgrade referencing to 0.35

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1616 - Upgrade sphinx-design to 0.6.0

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1615 - Upgrade to aiofiles 24

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, python

#1614 - Remove an unused logging test fixture

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1613 - Replace `FileSystem` with `AssetRepository`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1612 - Fix a test mock that went out of sync after a recent commit

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: bug, python

#1611 - Remove `betty.fs.iterfiles()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1610 - Remove `ConfigurationMapping._create_default_item()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1609 - Remove `Configuration.on_change()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 6 comments
Labels: enhancement, BC break, python

#1608 - Make all assertion builders return assertion chains

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python

#1607 - Remove `serde.load.Fields`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 4 comments
Labels: enhancement, BC break, python

#1606 - Replace `Asserter` with module-level assertion functions

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1605 - Remove coverage ignore rules for deprecated (and removed) code

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement

#1604 - Remove `functools.walk()` and the Jinja2 `walk` filter

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python, templating

#1603 - Consider making `Localizable.localize()` asynchronous

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1602 - Make all arguments to `App` required

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1601 - Make `DemoServer` require an `App`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1600 - Remove the Jinja2 templating base64-encoding filter

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, templating

#1599 - Remove the Job API's deprecated `Context.claim()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1598 - Ensure favicon.ico always exists (to satisfy eager clients)

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement

#1597 - Remove the deprecated cache compatibility layer

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1596 - Remove `fs.CACHE_DIRECTORY_PATH`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1595 - Remove `fs.hashfile()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1594 - Remove the deprecated cache patching functionality

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1593 - Remove LocalizerRepository's deprecated subscription behavior

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 3 comments
Labels: enhancement, BC break, python

#1592 - Make all type variables private

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1591 - Ensure favicon.ico always exists (to satisfy eager clients)

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement

#1590 - Make the Requirements API asynchronous

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 4 comments
Labels: enhancement, BC break, python

#1589 - Type hint on `Localizable` instead of `Str`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1588 - Remove `asyncio.sync()` and `asyncio.wait()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1587 - Remove server negotiation

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 4 comments
Labels: enhancement, BC break, python

#1586 - Remove `GrampsLoader`'s ability to accept an `Ancestry` instead of a `Project`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1585 - Remove the deprecated project ID functionality

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1584 - Require Node.js 20 or newer

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, javascript

#1583 - Remove Betty's own, deprecated `getLogger()` functions

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1582 - Remove the deprecated classes `AnonymousSource` and `AnonymousCitation`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1581 - Remove the deprecated `betty.app.extension.requirement` API

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, BC break, python

#1580 - Refactor assertion chains to be valid assertions

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, BC break, python

#1579 - npm dependencies (development)(deps-dev): bump eslint from 8.57.0 to 9.5.0

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 1 comment
Labels: dependencies, javascript

#1578 - pip dependencies(deps): update sphinx-autodoc-typehints requirement from <2.2,~=2.0 to >=2,<3

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 1 comment
Labels: dependencies, python

#1577 - Add basedmypy 2.5 compatibility

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1576 - `App.new_temporary()` should set no-op caches

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, python, performance

#1575 - Reduce `wait_to_thread()` calls

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python, performance

#1574 - Simplify how assertions can be chained and passed as arguments

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python

#1573 - Test for unreachable code

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python

#1572 - Pin sphinx-autodoc-typehints to an earlier version because of a recently introduced critical bug

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: bug, python

#1571 - Simplify the Serde API's chained assertions

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement, python

#1570 - Use Python's own exception groups

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1569 - Add test coverage for `Asserter.assert_or()`

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python

#1568 - Remove the eslint-config-standard package as it was unused and is no longer maintained

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement

#1567 - Add an assertion API

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: BC break

#1566 - Break the Config API up into submodules

Issue - State: closed - Opened by bartfeenstra 5 months ago
Labels: enhancement, BC break, python

#1565 - npm dependencies (development)(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.9.0

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago - 1 comment
Labels: dependencies, javascript

#1564 - Spell 'entry point' using separate words in the Webpack API

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 1 comment
Labels: enhancement

#1563 - Do not require docstrings for test modules (disable D104)

Pull Request - State: closed - Opened by bartfeenstra 5 months ago - 2 comments
Labels: enhancement, python

#1562 - Convert CLI commands to plugins

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: enhancement, BC break, python

#1561 - Fix outdated tab markup on documentation pages

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 2 comments
Labels: bug

#1560 - Refactor event types into plugins

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 21 comments

#1559 - Make all typevars private

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: enhancement, good first issue, BC break, python

#1558 - Refactor the dispatcher

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: enhancement, BC break, python

#1557 - npm dependencies (development)(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.8.1

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago - 1 comment
Labels: dependencies, javascript

#1556 - npm dependencies (development)(deps-dev): bump eslint-plugin-compat from 4.2.0 to 5.0.0

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago - 1 comment
Labels: dependencies, javascript

#1555 - Replace Str return types with Localizable

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: enhancement, BC break, python

#1554 - Add a plugin API

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 18 comments
Labels: enhancement, python

#1553 - Add focus areas to image files to resize and crop images smarter

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 2 comments
Labels: enhancement, BC break, python

#1552 - Install a newly missing Qt dependency when building setuptools/PyPI releases

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 2 comments
Labels: bug, python

#1551 - Extract the image and file filters into API functions

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: enhancement, python

#1550 - 0.3.6 setuptools build failed

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: bug

#1549 - Make the translation commands work for projects as well

Issue - State: closed - Opened by bartfeenstra 6 months ago
Labels: enhancement, BC break, python

#1548 - Ensure public fle names have extensions

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 4 comments
Labels: enhancement, python

#1547 - Fix a bug in how media types were parsed

Pull Request - State: closed - Opened by bartfeenstra 6 months ago - 2 comments
Labels: bug