Commit b11224f
authored
feat(firestore): drop Python 3.7-3.9 support and regenerate (#17247)
This PR updates python to establish version 3.10 as the minimum
supported version.
### Changes
* **Configuration & Dependencies**:
* Updated the Python support matrix and classifiers across `setup.py`,
`noxfile.py`, and `CONTRIBUTING.rst` to require Python `>= 3.10`.
* Regenerated and synchronized EOL runtime constraints files.
* Cleaned up and pruned obsolete warning filters inside `pytest.ini`
that were previously used for Python < 3.10.
* **Test Suite Enhancements**:
* Refactored `test_pipeline_explain_options_explain_mode` inside both
`test_system.py` and `test_system_async.py`.
* Previously, the tests expected an `InvalidArgument` exception since
Explain mode wasn't supported on pipeline queries. Since the live
backend now natively supports Explain mode on Pipeline queries, the
tests were updated to assert **successful plan metrics execution** and
verify that the correct `ExplainStats` protobuf structures are returned.
* **Librarian Generator Post-Processing**:
* Configured and integrated permanent EOL post-processing rules directly
inside
`.librarian/generator-input/client-post-processing/firestore-integration.yaml`
to ensure that all future gapic-generator runs automatically preserve
these EOL constraints changes and avoid generator overwrites.1 parent e906e01 commit b11224f
8 files changed
Lines changed: 62 additions & 36 deletions
File tree
- .librarian/generator-input/client-post-processing
- packages/google-cloud-firestore
- testing
- tests/system
Lines changed: 23 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
644 | 644 | | |
645 | 645 | | |
646 | 646 | | |
647 | | - | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
| 146 | + | |
153 | 147 | | |
154 | 148 | | |
155 | 149 | | |
| |||
205 | 199 | | |
206 | 200 | | |
207 | 201 | | |
208 | | - | |
| 202 | + | |
209 | 203 | | |
210 | 204 | | |
211 | 205 | | |
212 | | - | |
| 206 | + | |
213 | 207 | | |
214 | 208 | | |
215 | 209 | | |
| |||
231 | 225 | | |
232 | 226 | | |
233 | 227 | | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | 228 | | |
238 | 229 | | |
239 | 230 | | |
240 | 231 | | |
241 | 232 | | |
242 | 233 | | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | 234 | | |
247 | 235 | | |
248 | 236 | | |
| |||
255 | 243 | | |
256 | 244 | | |
257 | 245 | | |
258 | | - | |
| 246 | + | |
259 | 247 | | |
260 | 248 | | |
261 | 249 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | 17 | | |
20 | 18 | | |
21 | 19 | | |
| |||
25 | 23 | | |
26 | 24 | | |
27 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
Lines changed: 12 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1671 | 1671 | | |
1672 | 1672 | | |
1673 | 1673 | | |
1674 | | - | |
1675 | 1674 | | |
| 1675 | + | |
1676 | 1676 | | |
1677 | 1677 | | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
1678 | 1681 | | |
1679 | 1682 | | |
1680 | 1683 | | |
| |||
1685 | 1688 | | |
1686 | 1689 | | |
1687 | 1690 | | |
1688 | | - | |
1689 | | - | |
1690 | | - | |
1691 | | - | |
1692 | | - | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
1693 | 1699 | | |
1694 | 1700 | | |
1695 | 1701 | | |
| |||
Lines changed: 16 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1593 | 1593 | | |
1594 | 1594 | | |
1595 | 1595 | | |
1596 | | - | |
1597 | | - | |
1598 | | - | |
1599 | 1596 | | |
| 1597 | + | |
1600 | 1598 | | |
1601 | 1599 | | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
1602 | 1603 | | |
1603 | 1604 | | |
1604 | 1605 | | |
| |||
1608 | 1609 | | |
1609 | 1610 | | |
1610 | 1611 | | |
1611 | | - | |
1612 | | - | |
1613 | | - | |
1614 | | - | |
1615 | | - | |
1616 | | - | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
1617 | 1620 | | |
1618 | | - | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
1619 | 1625 | | |
1620 | 1626 | | |
1621 | 1627 | | |
| |||
0 commit comments