Commit graph

266 commits

Author SHA1 Message Date
GitHub Actions
971add7990 chore: scheduled poetry update 2022-11-13 20:26:37 +00:00
github-actions[bot]
2ba2062bfa
Merge pull request #17 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-11-08 20:27:31 +00:00
GitHub Actions
e588b55059 chore: scheduled poetry update 2022-11-06 20:26:52 +00:00
github-actions[bot]
328b7767b2
Merge pull request #16 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-11-01 20:27:41 +00:00
GitHub Actions
30f2bc8040 chore: scheduled poetry update 2022-10-30 20:27:29 +00:00
github-actions[bot]
a3abfbfb2c
Merge pull request #15 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-10-25 20:28:22 +00:00
GitHub Actions
9fabdf99fb chore: scheduled poetry update 2022-10-23 20:28:12 +00:00
Rohan McGovern
dfd6244e2b Release 1.0.2 2022-10-21 09:00:36 +10:00
Rohan McGovern
c06d01e361
Merge pull request #14 from rohanpm/pulldom-to-sax
Use SAX instead of pulldom for primary.xml parsing [RHELDST-14338]
2022-10-21 08:59:14 +10:00
Rohan McGovern
117cabb0b7 Use SAX instead of pulldom for primary.xml parsing [RHELDST-14338]
Redo the parsing of packages from primary.xml to use SAX; previously it
was using pulldom. The motivation for the change is to reduce memory usage.

When parsing a larger yum repo such as that contained within
rhel-8-for-ppc64le-appstream-kickstart__8_DOT_4, the observed memory
usage from repo-autoindex command was:

- pulldom: ~700MB
- SAX:     ~85MB

This does not affect the output of the indexing process, and is covered
by existing tests.
2022-10-20 09:51:30 +10:00
github-actions[bot]
d4377907e2
Merge pull request #13 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-10-18 20:28:05 +00:00
GitHub Actions
2b7a9d6f62 chore: scheduled poetry update 2022-10-16 20:27:58 +00:00
github-actions[bot]
a40c435797
Merge pull request #12 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-10-11 20:28:10 +00:00
GitHub Actions
7f784527ba chore: scheduled poetry update 2022-10-09 20:28:07 +00:00
Rohan McGovern
caeb3abc38
Merge pull request #11 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-10-05 10:42:00 +10:00
Rohan McGovern
af99a34e39 Fix 'error: Unused "type: ignore" comment' with mypy 0.981 2022-10-05 10:38:32 +10:00
GitHub Actions
4291e34a93 chore: scheduled poetry update 2022-10-02 20:28:02 +00:00
github-actions[bot]
5e7a0f202c
Merge pull request #10 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-09-27 20:27:55 +00:00
GitHub Actions
4d9a2403ad chore: scheduled poetry update 2022-09-25 20:27:28 +00:00
github-actions[bot]
b4aaaecbce
Merge pull request #9 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-09-20 20:27:38 +00:00
GitHub Actions
7b9110ac52 chore: scheduled poetry update 2022-09-18 20:27:48 +00:00
github-actions[bot]
44f49b2188
Merge pull request #8 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-09-13 20:27:30 +00:00
GitHub Actions
c946d22a7e chore: scheduled poetry update 2022-09-11 20:27:53 +00:00
github-actions[bot]
c910ba9926
Merge pull request #7 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-09-06 20:27:03 +00:00
GitHub Actions
016ac7117b chore: scheduled poetry update 2022-09-04 20:27:42 +00:00
github-actions[bot]
6be58bf6b6
Merge pull request #6 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-08-30 20:26:48 +00:00
GitHub Actions
8e2fc80175 chore: scheduled poetry update 2022-08-28 20:26:50 +00:00
github-actions[bot]
619517fc7d
Merge pull request #5 from release-engineering/deps/poetry-update
chore: scheduled poetry update
2022-08-23 20:26:04 +00:00
GitHub Actions
36b77ab87a chore: scheduled poetry update 2022-08-22 04:55:44 +00:00
Rohan McGovern
6f9abbdeb5 Release 1.0.1 2022-08-15 09:43:43 +10:00
Rohan McGovern
44f5f024b8
Merge pull request #4 from rohanpm/drop-release
Drop redundant pypi release workflow
2022-08-15 09:42:21 +10:00
Rohan McGovern
b9becf8196 Drop redundant pypi release workflow
This workflow was added mistakenly. It doesn't work and is redundant:
publishing is handled already by the poetry-publish workflow.
2022-08-15 09:38:23 +10:00
Rohan McGovern
f06b623af4 Release a version 1.0.0 2022-08-15 09:35:06 +10:00
Rohan McGovern
7c23c8a544
Merge pull request #3 from rohanpm/tuneup-readme
Improve README
2022-08-15 09:33:29 +10:00
Rohan McGovern
6900caa7a7 Improve README 2022-08-15 09:30:59 +10:00
Rohan McGovern
179de1b0c3
Merge pull request #2 from rohanpm/release-wf
actions: add release workflow
2022-08-15 09:20:08 +10:00
Rohan McGovern
0291789b8f actions: add release workflow 2022-08-15 09:17:47 +10:00
Rohan McGovern
efe4b61551
Merge pull request #1 from rohanpm/docs-wf
actions: add workflow for publishing docs
2022-08-15 09:10:40 +10:00
Rohan McGovern
26fef80779 actions: add workflow for publishing docs 2022-08-15 09:06:35 +10:00
Rohan McGovern
7f83996e63 0.2.0 2022-08-09 09:00:38 +10:00
Rohan McGovern
7284e28078
Merge pull request #10 from rohanpm/errors
Implement error handling
2022-08-09 09:00:07 +10:00
Rohan McGovern
293f5887b7 Implement error handling
Ultimately, all errors are propagated in some way, but it's important to
differentiate between "the content was invalid" vs "failed to fetch the
content".
2022-08-09 08:51:06 +10:00
Rohan McGovern
74f657c79e
Merge pull request #9 from rohanpm/cov100
Lock coverage at 100%
2022-08-08 13:56:07 +10:00
Rohan McGovern
c8f3af8ada Lock coverage at 100% 2022-08-08 13:51:07 +10:00
Rohan McGovern
e4be1f39b7
Merge pull request #8 from rohanpm/pulp
Add support for PULP_MANIFEST & docs
2022-08-08 13:49:18 +10:00
Rohan McGovern
90b746caee Add PULP_MANIFEST support 2022-08-08 13:45:50 +10:00
Rohan McGovern
254e0f7cd9 Add some documentation 2022-08-08 12:46:07 +10:00
Rohan McGovern
12f0e22b53
Merge pull request #6 from rohanpm/cover-all
Raise coverage to 100%
2022-08-03 10:57:45 +10:00
Rohan McGovern
f258eee451 Raise coverage to 100% 2022-08-03 10:53:55 +10:00
Rohan McGovern
730be77cf4
Merge pull request #5 from rohanpm/test-more
Improve test coverage
2022-08-02 16:46:45 +10:00