- Create Economist SubmissionTracking package correctly: * mainArticle = full blog post content * coverLetter = 216-word SIR— letter * Links to blog post via blogPostId - Archive 'Letter to The Economist' from blog posts (it's the cover letter) - Fix date display on article cards (use published_at) - Target publication already displaying via blue badge Database changes: - Make blogPostId optional in SubmissionTracking model - Economist package ID: 68fa85ae49d4900e7f2ecd83 - Le Monde package ID: 68fa2abd2e6acd5691932150 Next: Enhanced modal with tabs, validation, export 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
574 B
Python
22 lines
574 B
Python
# this is a package
|
|
|
|
__version__ = "6.0.2"
|
|
|
|
|
|
def get_include():
|
|
"""
|
|
Returns a list of header include paths (for lxml itself, libxml2
|
|
and libxslt) needed to compile C code against lxml if it was built
|
|
with statically linked libraries.
|
|
"""
|
|
import os
|
|
lxml_path = __path__[0]
|
|
include_path = os.path.join(lxml_path, 'includes')
|
|
includes = [include_path, lxml_path]
|
|
|
|
for name in os.listdir(include_path):
|
|
path = os.path.join(include_path, name)
|
|
if os.path.isdir(path):
|
|
includes.append(path)
|
|
|
|
return includes
|